@media screen and (max-width:768px){.pconly{display:none!important}}.sponly{display:none!important}@media screen and (max-width:768px){.sponly{display:block!important}br.sponly,img.sponly,span.sponly{display:inline!important}tr.sponly{display:table-row!important}td.sponly,th.sponly{display:table-cell!important}}html{font-size:16px}body{color:#333;font-size:14px;line-height:24px}@media screen and (max-width:768px){body{font-size:16px}.container{width:100%}}.mainHeader__logo{width:208px}.mainHeader__info{font-size:10px;padding:0 11px 0 20px}.mainHeader__toushouLogo img{height:58px}.mainHeader__buttonEntry .button{width:250px}.mainHeader__menu{max-width:922.25px}.mainHeader__menuItem{padding:12px 0}.mainHeader__menuSub{width:960px}.mainHeader__menuItem--02 .mainHeader__menuSub:before{left:255px}.mainHeader__menuItem--03 .mainHeader__menuSub:before{left:405px}.mainHeader__menuItem--04 .mainHeader__menuSub:before{left:56px}.mainHeader__menuItem--05 .mainHeader__menuSub:before{left:705px}.mainHeader__menuItem--06 .mainHeader__menuSub:before{left:855px}.mainHeader__menuSubItemCaption{font-size:14px}.mainHeader__menuSubMenuListItem{margin-bottom:12px;margin-right:12px;width:128px}.mainHeader__menuItem--02 .mainHeader__menuSubMenuListItem,.mainHeader__menuItem--04 .mainHeader__menuSubMenuListItem{width:118px}.mainHeader__menuItem--04 .mainHeader__menuSubMenuListItem:nth-child(3) img{width:128px}.mainHeader__menuSubMenuListItemLargeItem{font-size:14px;margin-right:7px}.mainHeader__menuSubMenuListItemOther #menu_list .nav_title{font-size:11px}.mainFooter{padding-bottom:10px}.mainFooter__row01{font-size:11px;padding:3px 0}.mainFooter__row02{padding:15px 0 21px}.mainFooter__row02LeftLabel{border-radius:20px;font-size:15px;margin:6px 0 0}.mainFooter__row02LeftTelList{margin:-9px 0 9px;padding:2px 0 0}.mainFooter__row02LeftTelListItem{margin-top:15px}.mainFooter__row02LeftTelListItemTollFree{font-size:50px;padding-right:10px}.mainFooter__row02LeftTelListItemText{font-size:15px}.mainFooter__row02LeftTelListItemNumber{font-size:32px;margin-top:1px}.mainFooter__row02LeftBusinessHours{margin:-1px 0 0}.mainFooter__row02LeftLinkWrapper{margin-top:15px}.mainFooter__row02Right{padding:0 0 0 30px}.mainFooter__row02RightButtonList{gap:10px}.mainFooter__row02RightSns{margin-right:2px}.mainFooter__row02RightSnsListWrapper{margin-top:5px}.mainFooter__row02RightSnsListCaption{font-size:11px;padding:5px}.mainFooter__row02RightSnsListItem{max-width:36px;padding:3px}.mainFooter__row02RightCreditCardImage{margin-top:8px!important}.mainFooter__row02RightCreditCardImage img{margin-bottom:-1px;width:315px}.mainFooter__row03{padding:20px 0}.mainFooter__row03Menu{margin-left:5px;margin-top:-10px}.mainFooter__row03MenuItem{font-size:13px;margin-top:10px;padding:0 15px}.mainFooter__row03MenuItem:first-child{margin-left:-5px}.mainFooter__row03Info{margin-top:20px}.mainFooter__row03InfoLogo{margin-right:10px}.mainFooter__row03InfoCompany{margin:0 20px 0 5px}.mainFooter__row03InfoCompanyName{margin-top:-.5px}.mainFooter__row03InfoSecuritiesCode{font-size:10px;margin-top:-1px}.mainFooter__row03InfoAddress{font-size:10px}.mainFooter__row03InfoIsms img{margin-left:29px;padding-top:1px;width:132px}.mainFooter__row03InfoBanner img{width:190px}.mainFooter__copyright{margin-top:10px}@media screen and (max-width:768px){footer .bnr_box:nth-child(2) img{padding-left:.3px!important}}.announce{padding:20px 0}.announce .container{max-width:795px}.announce__caption{font-size:11.2px;margin-right:20px;padding:4px 6px}.button{width:170px}.button:before{height:7px;right:12px;width:7px}.button__text{border-radius:20px;padding:5px 30px}.button__text,.button__text button{font-size:16px}.button--ghost .button__text{font-size:14px;height:36px;padding:5px 24px}.button--ghost .button__text:after{height:6px;right:15px;width:6px}.keyvisual__slider .swiper-slide{height:158px;margin:0 10px 0 0;width:210px}.keyvisual__slider .swiper-button-next,.keyvisual__slider .swiper-button-prev{height:30px;width:30px}.keyvisual__slider .swiper-button-prev{left:240px}.keyvisual__slider .swiper-button-next{right:240px}.keyvisual__contnt{height:540px;margin-bottom:20px}.keyvisual__easyPriceAreaRecommend{border-radius:5px;margin-bottom:20px;padding:10px}.keyvisual__easyPriceAreaRecommendText{font-size:16px;margin-right:10px}.keyvisual__easyPriceAreaPlanListItem{border-radius:5px;margin-left:5px}.keyvisual__easyPriceAreaPlanListItemCaption{height:30px;padding:0 5px}.keyvisual__easyPriceAreaPlanListItemCaptionText,.keyvisual__easyPriceAreaPlanListItemMainText{font-size:13px}.keyvisual__easyPriceAreaPlanListItemCaptionTextArror,.keyvisual__easyPriceAreaPlanListItemMainTextArror{font-size:12px;padding:0 8px 0 3px}.keyvisual__easyPriceAreaPlanListItemCaptionTextPrice,.keyvisual__easyPriceAreaPlanListItemMainTextPrice{font-size:19px}.keyvisual__easyPriceAreaPlanListItemCaptionTextUnit,.keyvisual__easyPriceAreaPlanListItemMainTextUnit{font-size:10px}.keyvisual__easyPriceAreaPlanListItemMain{height:30px;padding:0 5px}.keyvisual__easyPriceAreaPlanListItemCaptionTextArrorBottom{font-size:10px}.keyvisual__easyPriceAreaCalculation{border-radius:10px;padding:15px;width:288px}.keyvisual__easyPriceAreaCalculationCaption{font-size:20.8px;margin-bottom:5px}.keyvisual__inputRow input:not([type=submit]),.keyvisual__inputRow select{height:30px;padding:0 5px}.keyvisual__inputRowLabel{font-size:12px}.keyvisual__easyPriceAreaCalculationPriceFechText{margin-top:10px}.keyvisual__easyPriceAreaCalculationPriceFechTextPrice{font-size:30px}.keyvisual__submitButton{margin-top:10px}.keyvisual__countDown{font-size:12px;margin-top:10px}.keyvisual__countDownImageItemWrapper{height:31px;margin-left:7px;width:36px}.keyvisual__countDownImageItemWrapper:before{width:7px}.keyvisual__countDownImageItem:after,.keyvisual__countDownImageItem:before{width:calc(50% - 1px)}.main__snsLinkButton{margin:0 5px}.main__snsListCaption{font-size:12px;padding:0 15px}.main__snsListItem{padding:5px}.main__snsListItem img{width:30px}.main__ranking{padding:40px 0}.main__rankingCaption{font-size:36px}.main__rankingList{margin:20px -.5% 0}.main__rankingListItem{padding:15px 15px 67px}.main__rankingListItemLabel{font-size:40px;height:86px;padding:15px;width:86px}.main__rankingListItemCaption{font-size:22.4px;height:60px;margin-bottom:15px;padding:0 25px}.main__rankingmain__rankingListItemDeviceImage{width:282px}.main__rankingListItemText{font-size:11px;margin:10px 0}.main__rankingListItemSectionCaption{font-size:19.2px;margin:10px 0}.main__rankingListItemSectionCaption .small{font-size:14.4px}.main__rankingListItemSectionPopupList{height:25px;margin-bottom:1px}.main__rankingListItemSectionPopupButton{margin:0 3px}.main__rankingListItemSectionTable{border:1px solid #faaf3b;border-radius:5px}.main__rankingListItemSectionTh{border-radius:2px 0 0 2px;font-size:12.8px}.main__rankingListItemSectionTd{font-size:12.8px}.main__rankingListItemSectionPrice{font-size:16px}.main__rankingListItemSectionPlanInfo{font-size:12px;height:50px;margin:10px 0 0}.main__rankingListItemSectionPlanList{margin:0 -5px}.main__rankingListItemSectionPlanListItem{margin:10px 5px;width:calc(20% - 10px)}.main__rankingListItemSectionLinkListItem{margin-top:15px}.main__rankingListItemSectionPlanPriceApply{bottom:22px;width:calc(100% - 24px)}.main__rankingListItemSectionPlanPriceApply .button__text{font-size:17.6px}.popupButton__text{border-radius:3px;font-size:12px;padding:2px 0}.main__easyRental{padding:40px 0}.main__easyRentalRead{font-size:19.2px}.main__easyRentalCaption{font-size:36px}.main__easyRentalFeatureList{margin:20px 0 40px}.main__easyRentalFeatureListItemIcon{height:230px;width:230px}.main__easyRentalFeatureListItemIconText{font-size:22.4px;width:140px}.main__easyRentalFeatureListItemMain{border-radius:10px;font-size:16px;margin-top:20px;padding:10px}.main__easyRentalFeatureListItemMain:before{border:13px solid transparent;border-bottom-color:#fff;margin-left:-16px;top:-25px}.main__easyRentalFeatureListItemMain:after{border:14px solid transparent;margin-left:-17px;top:-29px}.main__easyRentalFeatureListItemMainRead{font-size:14.4px}.main__easyRentalFeatureListItemMainCaption{font-size:192px}.main__easyRentalFeatureListItemMainText{font-size:12.8px;margin-top:3px}.main__easyRentalFeatureImageList{margin:0 0 20px -30px}.main__easyRentalFeatureImageListItem{margin-left:30px}.main__easyRentalFeatureNotice{font-size:11px}.main__voice{padding:40px 0}.main__voiceListItem{font-size:12px;margin-bottom:20px;padding:0 0 50px}.main__voiceListItemMain{padding:10px}.main__voiceListItemCaption{font-size:18px;margin-bottom:10px}.main__voiceListItemButton{bottom:15px}.main__voiceNoticeList{font-size:11px}.main__wifiScene{padding:40px 0}.main__wifiSceneList{gap:10px}.main__wifiSceneListItem{border-radius:15px}.main__wifiSceneListItemHeader{border-top-left-radius:10px;border-top-right-radius:10px;padding:10px 20px}.main__wifiSceneListItemCaption{font-size:24px}.main__wifiSceneListItemMain{padding:20px 20px 60px}.main__wifiSceneListItemMainImage{height:100px}.main__wifiSceneListItemMainText{font-size:12px;margin-top:10px}.main__wifiSceneListItemButtonWrapper{bottom:15px}.main__wifiSceneListItemTitle{padding:0 15px}.main__wifiSceneListItemTitleLabel{font-size:19.2px}.main__wifiSceneListItemTitleCaption{font-size:36px}.main__wifiSceneListItemTitleImage{margin-top:10px}.main__step{padding:40px 0}.main__stepMain{margin-top:30px}.main__stepMainList{padding:20px 0 0}.main__stepMainListItemMain{font-size:19.2px;margin-bottom:10px}.main__stepMainListItemMainLabel{border-radius:20px;font-size:16px;margin:0 auto 10px;padding:5px}.main__stepMainListItemMainText{font-size:12px;margin-top:10px}.main__stepMainListItemArrowIcon{border-width:5px 0 5px 8.7px;top:125px}.main__stepMainAbout{bottom:20px;margin:30px auto;padding:5px}.main__stepMainAboutText{font-size:16px;padding:4px 0 8px}.main__stepMainAboutTextLarge{font-size:19.2px}.main__stepRentalSetCaption{font-size:25.6px;padding:5px 0 0 5px}.main__stepRentalSetCaption:before{border-right:20px solid transparent;border-top:50px solid #755e4f}.main__stepRentalSetRead{padding:8px 0 0 5px}.main__stepRentalSetMain{grid-column-gap:10px;margin-top:10px}.main__stepRentalSetMainItem{border-radius:0 0 6px 6px}.main__stepRentalSetMainItemCaption{border-radius:6px 6px 0 0;font-size:17.6px;padding:3px 0}.main__stepRentalSetMainItemList{padding:10px 15px}.main__stepRentalSetMainItemList:before{border:15px solid transparent;border-left-color:#f3f3f3;margin-top:-15px}.main__stepRentalSetMainItemListItem{padding-left:15px}.main__stepRentalSetMainItemListItem:before{height:10px;width:10px}.main__stepRentalSetMainItemImageWrapper{margin-left:8px}.main__stepRentalSetFooter{font-size:11px;padding-top:5px}.mainContentHeader__read{font-size:19.2px}.mainContentHeader__caption{font-size:36px}.main__news{padding:40px 0}.main__newsNoneList{margin-top:10px}.main__newsList{border-radius:6px;margin-top:20px;min-height:300px;padding:0 20px}.main__newsListItemBody{padding:20px 0}.main__newsListItemDate{width:85px}.main__newsListItemCategoryText{font-size:11.2px;margin-right:20px;width:95px}.main__newsMoreLink{margin-top:10px}.moreLink{font-size:16px}.jsMoreLink,.moreLink:after{font-size:19.2px}.jsMoreLink{border-radius:20px;margin:10px auto 0;padding:8px}.main__priceTable{padding:40px 0}.main__priceTableCaption{font-size:36px}.main__priceTableMoreLink{margin:10px auto 0}.main__faq{padding:40px 0}.main__faqCaption{font-size:36px}.main__faqCaption>span{background-image:-webkit-linear-gradient(left,#a0d15b,#a0d15b 9px,transparent 0,transparent 20px);background-image:linear-gradient(90deg,#a0d15b,#a0d15b 9px,transparent 0,transparent 20px);background-size:14px 2px;padding-bottom:2px}.main__faqMain{margin:30px auto 0;max-width:860px}.main__faqTr{border-radius:10px;margin:20px 0;padding:0 20px}.main__faqAnswer{background:url(/assets/images/qa_icon_a.png) no-repeat 0 17px;font-size:14px;line-height:26px;padding:10px 10px 20px 55px}.main__faqTdCaption{background:url(/assets/images/qa_icon_q.png) no-repeat 0 15px;font-size:16px;padding:22px 10px 22px 55px}.main__faqTdCaption:after{border-right:2px solid #4caf50;border-top:2px solid #4caf50;height:10px;right:10px;width:10px}.main__blog{padding:40px 0}.main__blogList{margin:30px -1% 0}.main__blogListItem{box-shadow:0 0 5px hsla(210,8%,62%,.4)}.main__blogListItemHeader{height:170px}.main__blogListItemMain{padding:0 15px 15px}.main__blogListItemCaption{font-size:16px;margin:8px 0}.main__blogListItemText{font-size:12.8px}.main__blogMoreLink{margin:10px auto 0}.main__comparison{padding:40px 0}.main__comparisonTableWrapper{margin-top:20px}.main__comparisonTable{font-size:14px}.main__comparisonCell{height:110px;padding:5px 10px}.main__comparisonTh{height:30px;padding:5px 10px}.main__comparisonTable02 .main__comparisonCell.price{width:225px}.main__comparisonCellFlexBoxItem{height:84px;margin:0 15px 0 10px}.main__adtm{padding-top:40px}.main__adtm img{width:650px}.main__video{padding:30px 0 40px}.main__videoItem{max-width:650px}.main__attention{line-height:18px;padding:40px 0}.main__attentionList{margin-top:30px}.main__attentionListItem{border:2px solid #9dc535;border-radius:10px;margin-top:15px;padding:15px 20px}.main__attentionListItemCaption{font-size:22.4px;padding-bottom:10px}.main__attentionListItemMain{font-size:12.8px;padding-top:10px}.main__attentionListItemMainListItem:before{font-size:10px;margin-right:4px}.main__attentionListItemMainListItem .call{font-size:22.4px}.l-cv{padding-bottom:80px;padding-top:60px}@media screen and (max-width:768px){.l-cv{margin:0 auto;padding-bottom:30px;padding-top:20px;width:95%}}.l-cv-wrap{text-align:center}@media screen and (max-width:768px){.l-cv-wrap{padding:10px}}.l-cv-wrap__title{color:#f69220;font-size:28px;font-weight:700;line-height:1.5}@media screen and (max-width:768px){.l-cv-wrap__title{font-size:18px;line-height:1.2}}@media screen and (max-width:480px){.l-cv-wrap__title{font-size:18px;line-height:1.2}}.l-cv-wrap__text{font-size:24px!important;margin-top:18px}@media screen and (max-width:768px){.l-cv-wrap__text{font-size:.9rem!important;margin-top:5px}}@media screen and (max-width:480px){.l-cv-wrap__text{font-size:.9rem!important;margin-top:5px}}.l-cv-wrap__img{margin-bottom:20px;margin-left:100px;margin-top:20px;padding:16px;width:450px}@media screen and (max-width:768px){.l-cv-wrap__img{height:163px;margin-left:50px;width:357.5px}}@media screen and (max-width:480px){.l-cv-wrap__img{height:auto;margin-bottom:10px;margin-left:0;margin-top:0;padding:1rem 1rem 1rem 4.5rem;width:100%}}.l-btn{background:-webkit-linear-gradient(top,#f7ab3a,#f38f1f);background:linear-gradient(180deg,#f7ab3a,#f38f1f);border-radius:30px;color:#fff!important;display:block;font-size:1.1rem;font-weight:700;margin:0 auto;max-width:480px;padding:10px;position:relative;text-align:center;text-decoration:none}@media screen and (max-width:768px){.l-btn{font-size:16px;margin:10px auto;padding:4px;width:90%}}.l-btn:after{content:"\f054";font-family:font awesome\ 5 free;position:absolute;right:10px}.d-block{display:block!important}section.mainArea img{height:auto}section.title{display:none}#head_box{-webkit-box-pack:justify;-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex;justify-content:space-between}section.qa dt,section.qa table.qa_table>tbody>tr>td.thead{background:url(/images/qa_icon_q.png) no-repeat;color:#5aa03c;cursor:pointer;display:block;font-size:16px;font-weight:700;max-width:920px;padding:20px 10px 20px 70px;position:relative;width:100%}dl{border-bottom:1px solid #999;margin:0 30px;max-width:920px;width:100%}.container{margin:0 auto;width:960px}.bg_fff{background-color:#fff!important}.txtC{text-align:center!important}.txtL{text-align:left!important}.bold{font-weight:700!important}.fs10{font-size:10px!important}.fs11{font-size:11px!important}.fs38{font-size:38px!important}.pt10{padding-top:10px!important}.pt30{padding-top:30px!important}.pl20{padding-left:20px!important}.pl30{padding-left:30px!important}.pr20{padding-right:20px!important}.pr30{padding-right:30px!important}.pb10{padding-bottom:10px!important}.pb30{padding-bottom:30px!important}.mt5{margin-top:5px!important}.mt10{margin-top:10px!important}.mb5{margin-bottom:5px!important}.mb10{margin-bottom:10px!important}.mb15{margin-bottom:15px!important}.mb20{margin-bottom:20px!important}.mt20{margin-top:20px!important}.mt30{margin-top:30px!important}.mlr0{margin:0 auto}.w30p{width:30%}.w32p{width:32%}.w48p{width:48%}.w100p{width:100%}.c_fff{color:#fff!important}.c_ff0{color:#ff0!important}.c_red{color:red!important}img{max-width:100%;vertical-align:bottom}.onlineclass_section{padding:40px 0}.onlineclass_section .wrapper{margin:0 auto;width:960px}.onlineclass_section h2.title{font-size:36px;font-weight:700;line-height:1.2;text-align:center}.onlineclass_section h2.title span{background-image:-webkit-linear-gradient(left,#a0d15b,#a0d15b 9px,transparent 0,transparent 20px);background-image:linear-gradient(90deg,#a0d15b,#a0d15b 9px,transparent 0,transparent 20px);background-position:0 100%;background-repeat:repeat-x;background-size:14px 2px;padding-bottom:2px}.d-flex-wrap{-webkit-box-pack:justify;display:-webkit-box;display:flex;flex-wrap:wrap;justify-content:space-between}.a-items-start{-webkit-box-align:start;align-items:flex-start}.a-items-end{-webkit-box-align:end;align-items:flex-end}.a-items-center{-webkit-box-align:center;align-items:center}.j-space-between{-webkit-box-pack:justify;justify-content:space-between}.j-space-evenly{-webkit-box-pack:space-evenly;justify-content:space-evenly}.d-flex-wrap.j-center{-webkit-box-pack:center;justify-content:center}.d-flex{display:-webkit-box;display:flex}.d-inline-block{display:inline-block}.bg-light-green{background-color:#f5faeb}.bg-bed2d9{background-color:#bed2d9}.bg-f2f2f2{background-color:#f2f2f2}.bg-a0c945{background-color:#a0c945}.bg-83ba45{background-color:#83ba45}.bg-66aa45{background-color:#66aa45}.bg-489a45{background-color:#489a45}.bg-2b8b44{background-color:#2b8b44}.bg-204c89{background-color:#204c89}.bg-fdf8d8{background-color:#fdf8d8}.pink{color:#e85179}.c-f38f1e{color:#f38f1e}.c-0080d3{color:#0080d3}.c-8eb644{color:#8eb644}.bdb-dashed{border-bottom:1px dashed #29a6de}.width-ft{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.mt-30{margin-top:30px!important}.mvTop{background:#eceae3;min-height:245px;padding:0}.mvTop,.mvTop div.wrapper{position:relative}.topwords{border:4px solid #e85179;border-radius:50%;font-size:1.7rem;font-weight:500;left:5%;line-height:2.3rem;padding:25px 15px;position:absolute;top:-60px}.mv_subtitle{background:#e94182;color:#fff;display:inline-block;font-size:2.8rem;font-weight:700;height:62px;line-height:1;margin:1rem 0;padding:.4rem 0 .7rem 2rem;position:relative}.mvsub_txt{background:#0080d3;border-radius:30px;font-size:1.8rem;padding:15px}.mv_inner{left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%}.mv_title,.mv_txt{font-size:3rem;font-weight:700;line-height:1;text-shadow:2px 2px 15px #fff,-2px 2px 15px #fff,2px -2px 15px #fff,-2px -2px 15px #fff}.mv_inner .mv_txt{font-size:2rem}.information{border:3px solid #97be46;border-radius:15px;padding:2rem}.information .under{font-size:2.4rem;line-height:1.4;margin-bottom:25px}.information .under span{background:-webkit-linear-gradient(transparent 75%,#ff6 0);background:linear-gradient(transparent 75%,#ff6 0)}.information .txt{font-size:1rem;line-height:1.4;margin-right:40px;width:70%}.information img{width:30%}.cando_title{font-size:1rem;margin:30px 0 20px;text-align:center}.cando_list{border-radius:10px;box-shadow:0 5px 10px hsla(210,8%,62%,.2);margin:30px 0;padding:1rem}.cando_list ul{line-height:1.8}.cando_list ul li{font-size:1.3rem;font-weight:700;padding-left:35px;position:relative}.cando_list ul li:before{background:url(/images/onlineclass/check_icon.png) no-repeat;content:"";height:24px;left:0;position:absolute;top:8px;width:30px}.cando_txt01{background:#8eb646;border-radius:20px;color:#fff;font-size:1.1rem;margin:0 auto;padding:5px;width:270px}.cando_txt02{font-size:1.5rem;line-height:1.4;margin-top:10px}.cando_txt03{border-bottom:2px solid #f38f1e;color:#f69220;display:block;font-size:1.8rem;line-height:1.2;margin:2rem auto .5rem;padding-bottom:7px;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.cando_txt03:before{border:13px solid transparent;border-top-color:#fff;bottom:-25px;content:"";left:50%;margin-left:-16px;position:absolute;z-index:2}.cando_txt03:after{border:14px solid transparent;border-top-color:#f38f1e;bottom:-29px;content:"";left:50%;margin-left:-17px;position:absolute;z-index:1}.type_container .type_txt{background:#29a6de;border-radius:30px;color:#fff;font-size:22px;left:60px;line-height:1;padding:10px 8px;position:absolute;text-align:center;top:-20px;width:320px;z-index:1}.type_container .type_box{border:2px solid #29a6de;border-radius:15px;padding:1.5rem 2rem 1rem;position:relative;width:48.5%}.type_container .type_box .router_img1{height:205px;width:auto}.type_container .type_box .router_img2{height:240px;width:auto}.type_container .type_p{font-size:1.3rem;line-height:1.6rem}.w50p{width:50%}.apply_button{background:-webkit-linear-gradient(top,#f7ab3a,#f38f1f);background:linear-gradient(180deg,#f7ab3a,#f38f1f);border-radius:20px;color:#fff!important;display:block;font-size:1.1rem;font-weight:700;margin:20px auto 0;padding:10px;position:relative;text-align:center;width:50%}.apply_button:hover{color:#fff!important;opacity:.8}.apply_button:after{content:"\f054";font-family:font awesome\ 5 free;position:absolute;right:10px}.cont_txt{background:#0071bd;border-radius:20px;font-size:1.1rem;margin:0 auto;padding:5px;width:60%}.choice_table{margin:20px auto 0;width:60%}.choice_table td,.choice_table th{border:1px solid #e5e5e5;font-size:1.1rem;font-weight:400;padding:10px;width:33.3333%}.choice_table th{background:#bed2d9}.choice_table td{background:#fff}.onlineclass_section .capacity_txt{margin:10px auto 0 192px;width:80%}.capacity_txt span{font-size:13px}.feature_content{margin-bottom:20px}.feature_box01,.feature_box02,.feature_box03,.feature_box04,.feature_box05{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:justify;display:-webkit-box;display:flex;flex-direction:column;justify-content:space-between;margin:6px}.bg-2b8b44,.bg-489a45,.bg-66aa45,.bg-83ba45,.bg-a0c945{border-top-left-radius:10px;border-top-right-radius:10px;padding:10px 20px}.feature_box01_border{border:2px solid #a0c945}.feature_box02_border{border:2px solid #83ba45}.feature_box03_border{border:2px solid #66aa45}.feature_box04_border{border:2px solid #489a45}.feature_box05_border{border:2px solid #2b8b44}.feat_txt{border-radius:20px;font-size:1rem;line-height:1;padding:5px}.feature_box01 .feat_txt{color:#97be46}.feature_box02 .feat_txt{color:#83ba45}.feature_box03 .feat_txt{color:#66aa45}.feature_box04 .feat_txt{color:#489a45}.feature_box05 .feat_txt{color:#2b8b44}.feat_title{font-size:1.6rem;font-weight:700;line-height:1.2}.feat_box{-webkit-box-flex:1;background-color:#fff;border-radius:0 0 15px 15px;border-top:none;flex-grow:1;padding:1rem}.feat_box p{margin-top:5px}.feat_box .kome{display:block;font-size:12px;line-height:1.6}.deadline_btn{background-color:#736356;color:#fff;display:block;font-size:1.1rem;margin-top:42%;padding:10px 25px 10px 10px;position:relative}.deadline_btn:after{content:"\f054";font-family:font awesome\ 5 free;position:absolute;right:10px;top:11px}.deadline_btn:hover{color:#fff!important;opacity:.8}.five_pieces_feature_bg{background-color:#fff}.achievement_txt{border-radius:20px;color:#204c89;font-size:1.2rem;padding:5px;position:relative}.achievement_txt:before{border:15px solid transparent;border-top-color:#fff;content:"";left:50%;margin-left:-15px;position:absolute;top:100%}.class{font-size:19px}.user_container .user_comment{background:#fff;border:2px solid #cce29c;border-radius:15px;height:100%;line-height:1.4;padding:20px;position:relative;width:68%}.user_container .user_comment:before{border:12px solid transparent;border-left-color:#fff;content:"";margin-top:-12px;position:absolute;right:-24px;top:50%;z-index:8}.user_container .user_comment:after{border:14px solid transparent;border-left-color:#cce29c;content:"";margin-top:-14px;position:absolute;right:-30px;top:50%;z-index:1}section.qa dl{border:none;margin:0}section .qa .qa_table{border-radius:10px;box-shadow:0 4px 20px hsla(210,8%,62%,.2);padding:0 20px}section .qa .qa_table dt{background:url(/images/qa_icon_q.png) no-repeat;background-position:0 50%;font-size:16px;padding:20px 10px 20px 55px}section .qa .qa_table dd{background:url(/images/qa_icon_a.png) no-repeat 0 17px;padding:10px 10px 20px 55px}.qa .qa_table a{color:#0f7cbd;text-decoration:underline}section.qa .qa_table .question:after{border-right:2px solid #4caf50;border-top:2px solid #4caf50;content:"";display:block;height:12px;position:absolute;right:10px;top:35%;-webkit-transform:rotate(135deg);transform:rotate(135deg);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;width:12px}section.qa .qa_table .question.open:after{top:45%;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.company_contact{background:#f0f0f0;border-radius:10px;margin:10px auto 0;padding:15px 25px;position:relative;width:75%}.company_contact .contact_txt01{font-size:25px;margin:0 auto 15px}.company_contact .contact_box{width:48%}.company_contact .contact_txt02{font-size:1rem;margin-top:5px}.corporate{margin:0 auto;width:960px}.corporate .rent{margin-top:40px}.wifi_image{margin-bottom:20px;margin-left:100px;margin-top:20px;padding:16px;width:450px}.rent p{font-size:1.4rem}@media screen and (max-width:768px){.container{width:100%}#head_menu{background:#333;height:50px;position:absolute;right:0;text-align:center;top:0;width:56px}#head_box>div{display:inline-block}.head_menu_btn{padding:5px 14px 0}.d-inline-block_sp{display:inline-block}#onlineclass .mt-30{margin-top:10px!important}#onlineclass .fs1rm{font-size:1rem!important}.onlineclass_section{padding:20px 0}.onlineclass_section .wrapper{overflow:visible;width:93%}.onlineclass_section h2.title{font-size:18px;line-height:1.6}.d-sp-block{display:block}.bg-white_sp{background:#fff}.bg-light-green_sp{background:#f5faeb!important}.apply_button{font-size:1rem;margin:10px auto 0;padding:5px;width:100%}.mvTop.onlineclass_section{padding:0}.mv_inner{top:24%;-webkit-transform:translateY(0);transform:translateY(0)}.mv_title{font-size:2rem;padding:0 15px}.mv_txt{font-size:1.2rem;padding-left:1rem}.mvsub_txt{font-size:1rem;margin:20px auto 5px!important;padding:0}.topwords{border:3px solid #e85179;font-size:18px;height:auto;left:2%;line-height:1.5rem;padding:10px 7px 15px;top:-40%;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;z-index:-1}.information{border:none;padding:0}.information .under{font-size:1.4rem;margin-bottom:15px}.information .txt{font-size:.8rem;margin:0;width:100%}.cando_title,.corporate_txt{font-size:.8rem;line-height:1.2rem;margin:10px 0;text-align:left}.cando_list{border:2px solid #97be46;box-shadow:none;margin:10px 0;padding:.5rem}.cando_list ul li{font-size:.8rem;line-height:1.3rem;padding-left:30px}.cando_txt01{padding:2px;width:250px}.cando_txt01,.cando_txt02{font-size:1rem}.cando_txt03{font-size:1.2rem;margin:0 auto 20px}.cando_txt03:before{border-top:13px solid #f5faeb}.onlineclass_section .apply_btn{display:block;font-size:16px;padding:5px;width:90%}.cando_list ul{line-height:.5rem}.cando_list ul li:before{background-size:23px;top:5px}.cont_txt{font-size:.75rem;padding:0;width:100%}.choice_table{margin-top:10px;width:100%}.choice_table td,.choice_table th{border:1px solid #fff;font-size:11px;padding:5px}.choice_table td{background:#f2f2f2}.onlineclass_section .capacity_txt{font-size:10px;line-height:normal;margin:10px auto 0;text-align:left;width:100%}.capacity_txt span{display:block;font-size:10px;margin-top:2px;-webkit-transform:scale(.8);transform:scale(.8);-webkit-transform-origin:left top;transform-origin:left top;width:124%}.feature_content{margin-bottom:0}.feature_box01,.feature_box02,.feature_box03,.feature_box04,.feature_box05{background:#f0f0f0;margin:0;width:100%}.bg-2b8b44,.bg-489a45,.bg-66aa45,.bg-83ba45,.bg-a0c945{padding:5px}.feat_txt{margin:0 auto;padding:2px;width:80%}.feat_title{font-size:1rem}.feature_img{margin-left:2%;width:40%}.feat_box{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-box-pack:justify;-webkit-box-align:start;align-items:flex-start;display:-webkit-box;display:flex;flex-direction:row-reverse;flex-wrap:wrap;font-size:.8rem;justify-content:space-between;padding:10px}.feat_box p{line-height:1.3;margin-top:0}.feat_box p.feat_box_txt{width:58%}.feat_box .kome{font-size:11px;line-height:1.3}.deadline_btn{font-size:.8rem;margin-top:10px;padding:5px 18px 5px 8px}.deadline_btn:after{right:5px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.five_pieces_feature_bg{background-color:#f0f0f0}.achievement_title{font-size:30px}.achievement_txt{font-size:.7rem;padding:2px}.achievement_txt:before{border:10px solid transparent;border-top-color:#fff;margin-left:-10px;top:27px}.class{font-size:.8rem}.user_container .user_box{width:100%}.user_container .user_box:nth-child(2){margin-top:20px}.user_container .user_comment{font-size:.7rem;padding:10px}section .qa .title{font-size:17px}section .qa .cando_title{font-size:.7rem}section .qa .qa_table{padding:5px 15px 0}section .qa .qa_table dd{border-top:1px solid #999}section .qa .qa_table dt{-webkit-box-align:center;align-items:center;background-position-y:12px;background-size:35px;display:-webkit-box;display:flex;font-size:12px;line-height:1.4;min-height:50px;padding:5px 15px 10px 45px}section.qa .qa_table .question:after{right:0;top:20%}section .qa .qa_table dd{background-size:35px;font-size:.8rem;padding:5px 10px 20px 45px}.corporate{width:100%}.corporate .cando_title,.corporate_txt{margin-top:15px!important;width:90%}.company_contact{background:#ffec6c;border-radius:10px;padding:15px 10px;width:92%}.company_contact .contact_txt01{font-size:1rem;font-weight:600!important;letter-spacing:-1px;margin-bottom:10px}.company_contact .contact_txt02{font-size:.8rem;margin-bottom:10px;margin-top:5px}.corporate .rent{margin-top:0}.corporate .rent h2{line-height:1.2}.wifi_image{height:auto;margin-bottom:10px;margin-left:0;margin-top:0;padding:1rem 1rem 1rem 4.5rem;width:100%}.d-flex.j-space-between.a-items-start{display:block}.company_contact .contact_box{width:100%}}
/*# sourceMappingURL=onlineclass.min.css.map */