﻿html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:"Noto Sans JP";font-style:normal;font-weight:200;src:local("NotoSansJP-Light.otf"),url(/css/fonts/NotoSans_Light.woff2) format("woff2"),url(/css/fonts/NotoSans_light.woff) format("woff"),url(/css/fonts/NotoSans_light.otf) format("opentype")}@font-face{font-family:"Noto Sans JP";font-style:normal;font-weight:700;src:local("NotoSansJP-Regular.otf"),url(/css/fonts/NotoSans_Regular.woff2) format("woff2"),url(/css/fonts/NotoSans_regular.woff) format("woff"),url(/css/fonts/NotoSans_regular.otf) format("opentype")}html,body{height:auto}body{color:#000;font-family:"Noto Sans JP",YuGothic,"YuGothic M","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,sans-serif}div,section,article,header,footer,aside,figure,nav,li,img,a,span,p,dl,ol,ul,td,th,table{box-sizing:border-box}a{text-decoration:none;color:#000}.mincho{font-family:"游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif}.not-yakuhan,.content-inner h4,.content-inner .h-line-01,.content-inner .h-line-02,.content-inner .h-line-03,.content-inner .h-line-04,.content-inner .h-line-05{font-family:"Noto Sans JP",YuGothic,"YuGothic M","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,sans-serif}.clearfix:after,#sec-apply .content:after,.home #sec-lesson .content ul li:after,.home #sec-lesson .content ul:after{content:" ";display:block;clear:both}.abs{position:absolute}.txc{text-align:center}.txr{text-align:right}.fL{float:left}.fR{float:right}.hidden_txt{overflow:hidden;text-indent:-9999px;display:block}.replaceElm,.category h3.content-heading,.information h3.content-heading,.news h3.content-heading,.home #sec-lesson .content .lesson-btn-more{background-repeat:no-repeat;display:block;text-indent:-9999px;overflow:hidden}.justify{text-align:justify;text-justify:inter-ideograph}.bold{font-weight:700}.nodisp{display:none !important}@media screen and (max-width: 750px){.pc-only{display:none}}@media screen and (min-width: 751px){.sp-only{display:none}}body{background-color:#fff;color:#2e2e2e;position:relative}a{color:#2e2e2e}.emphasis{color:#e84a62;font-weight:bold}.navOpen #viewport{width:100vw;height:100vh;overflow:hidden}#leftArea{background-color:#fff;z-index:1000}@media screen and (max-width: 1279px){#leftArea{display:none}}@media screen and (min-width: 1280px){#leftArea{position:fixed;left:0;top:0;width:200px}#leftArea .inner{position:relative;height:100vh;overflow-y:auto;overflow-x:hidden}}@media only screen and (min-width: 1280px)and (min-width: 1280px){#leftArea .inner{border-right:1px solid #cacaca}}@media screen and (min-width: 1280px){#mainArea{padding-left:200px}}@media screen and (max-width: 750px){#container{padding-top:160px}}@media screen and (min-width: 751px)and (max-width: 1280px){#container{padding-top:65px}}@media screen and (max-width: 750px){#containerTop{padding-top:160px}}@media screen and (min-width: 751px)and (max-width: 1279px){#containerTop{padding-top:65px}}#leftArea .logo-left{width:200px;height:255px;background-image:url(../img/left_emblem@2x.png);background-size:200px auto;border-bottom:1px solid #f4f4f4}#leftArea .logo-left a{width:100%;height:100%}#leftArea .left-nav{display:table;width:100%}@media only screen and (min-width: 751px){#leftArea .left-nav{width:200px}}#leftArea .left-nav>li{display:table-row}@media only screen and (min-width: 751px){#leftArea .left-nav>li.other{display:none}}#leftArea .left-nav>li>a{cursor:pointer;display:table-cell;width:100%;height:90px;line-height:1.5;vertical-align:middle;font-size:16px;letter-spacing:.06em;text-align:center;position:relative}@media only screen and (max-width: 750px){#leftArea .left-nav>li>a{display:block;width:100%;border-bottom:1px solid #f4f4f4}}@media only screen and (min-width: 751px){#leftArea .left-nav>li>a::after{content:"";display:block;background:#e1e1e1;width:170px;margin-left:auto;margin-right:auto;position:absolute;top:89px;left:0;right:0;height:1px}}@media screen and (min-width: 751px){#leftArea .left-nav>li.nav-sp{display:none}}#leftArea .left-nav>li .gnav-dd-wrapper{position:fixed;top:0;height:100%;width:0;overflow:scroll;overflow-x:hidden;transition:all .3s ease-out;background-color:#f2f2f2;z-index:0}@media only screen and (max-width: 750px){#leftArea .left-nav>li .gnav-dd-wrapper{left:50%;padding-top:160px}}@media only screen and (min-width: 751px){#leftArea .left-nav>li .gnav-dd-wrapper{border-right:1px solid #f2f2f2}}@media only screen and (min-width: 751px)and (max-width: 1279px){#leftArea .left-nav>li .gnav-dd-wrapper{right:200px;top:65px;padding-bottom:65px}}@media only screen and (min-width: 1280px){#leftArea .left-nav>li .gnav-dd-wrapper{left:200px}}#leftArea .left-nav>li .gnav-dd{position:relative;top:0;transition:all .3s ease-out}#leftArea .left-nav>li .gnav-dd>li{display:inline-block;position:relative}@media only screen and (max-width: 750px){#leftArea .left-nav>li .gnav-dd>li{width:100%}}#leftArea .left-nav>li .gnav-dd>li:last-child{padding-bottom:20px}#leftArea .left-nav>li .gnav-dd>li a.ddItem{display:table-cell;width:200px;height:90px;line-height:1.5;vertical-align:middle;font-size:16px;letter-spacing:.06em;border-bottom:1px solid #fff;text-align:center;background-color:#fff;white-space:nowrap}@media only screen and (max-width: 750px){#leftArea .left-nav>li .gnav-dd>li a.ddItem{width:100%;display:block;height:auto;font-size:26px;text-align:left;padding:20px 30px;background-color:#ddd}}#leftArea .left-nav>li .gnav-dd>li a.ddItem:hover{color:#fff;background-color:#6ec14e}@media only screen and (min-width: 751px){#leftArea .left-nav>li:hover,#leftArea .left-nav>li.active{background-image:url(../img/left_nav_hover_bg@2x.png);background-position:right center;background-repeat:no-repeat;background-size:200px auto}#leftArea .left-nav>li:hover>a,#leftArea .left-nav>li.active>a{color:#fff}#leftArea .left-nav>li:hover .gnav-dd-wrapper,#leftArea .left-nav>li.active .gnav-dd-wrapper{width:200px}}@media only screen and (min-width: 751px){#leftArea .left-nav>li.active .gnav-dd-wrapper{z-index:110}}#leftArea .contact-information{padding-top:45px;padding-left:30px;padding-bottom:50px;color:#fff;letter-spacing:.06em}#leftArea .contact-information .n1{font-size:14px;padding-bottom:12px}#leftArea .contact-information .n2{font-size:15px;padding-bottom:18px}#leftArea .contact-information .n3{font-size:13px;line-height:21px;padding-bottom:21px}#leftArea .contact-information .n4{font-size:18px;line-height:26px}.navOpen #leftArea{display:block;position:fixed;background-color:rgba(0,0,0,.5);left:0;top:0;z-index:22;width:100%;height:100%}.navOpen #leftArea .inner{position:fixed;top:0;right:0;height:100vh;background-color:#fff}@media screen and (max-width: 750px){.navOpen #leftArea .inner{width:100%;padding-top:160px}}@media screen and (min-width: 751px)and (max-width: 1279px){.navOpen #leftArea .inner{right:0;width:200px;padding-top:65px;border-left:1px solid #cacaca}}.navOpen #leftArea .inner .logo-left{display:none}.navOpen #leftArea .inner .left-nav{border-top:1px solid #f4f4f4}@media screen and (max-width: 750px){.navOpen #leftArea .inner .left-nav li{height:auto}.navOpen #leftArea .inner .left-nav li a{font-size:28px;height:auto;padding:33px 0}}@media screen and (max-width: 750px){#leftArea .contact-information{padding-top:74px;padding-left:52px}#leftArea .contact-information .n1{font-size:23px;padding-bottom:18px}#leftArea .contact-information .n2{font-size:25px;padding-bottom:30px}#leftArea .contact-information .n3{font-size:21px;line-height:35px;padding-bottom:21px}#leftArea .contact-information .n4{font-size:28px;line-height:36px}}header.global{position:fixed;top:0;right:0;z-index:24}@media screen and (max-width: 750px){header.global{height:160px;width:100%}}@media screen and (min-width: 751px){header.global{height:65px}}@media screen and (min-width: 751px)and (max-width: 1279px){header.global{width:100%}}header.global .headerWrapper{background-color:#fff}@media screen and (max-width: 750px){header.global .headerWrapper{height:160px;position:relative}}@media screen and (min-width: 751px){header.global .headerWrapper{height:65px}}header.global .headerWrapper .logo-header{background-position:left top;background-repeat:no-repeat}@media screen and (max-width: 750px){header.global .headerWrapper .logo-header{position:absolute;top:0;left:0;height:160px;width:540px;background-image:url(/img/header_logo_sp@2x.png);background-size:540px 160px}}@media screen and (min-width: 751px)and (max-width: 1279px){header.global .headerWrapper .logo-header{width:244px;height:65px;background-image:url(/img/header_logo_tb@2x.png);background-size:244px 65px;float:left}}@media screen and (min-width: 1280px){header.global .headerWrapper .logo-header{display:none}}header.global .headerWrapper .logo-header a{width:100%;height:100%}@media screen and (max-width: 750px){#headerNav{height:160px;position:absolute;top:0;right:0}}@media screen and (min-width: 751px)and (max-width: 1279px){#headerNav{width:75px;height:65px;float:right}}@media screen and (min-width: 1280px){#headerNav{display:none}}#headerNav .inner{position:relative}#headerNav a{position:absolute;top:0}@media screen and (max-width: 750px){#headerNav a{height:160px;width:150px}#headerNav a.link-en,#headerNav a.link-document-request,#headerNav a.link-access,#headerNav a.link-contact,#headerNav a.link-faq{display:none}}@media screen and (min-width: 751px)and (max-width: 1279px){#headerNav a{width:75px;height:65px}#headerNav a.link-en,#headerNav a.link-document-request,#headerNav a.link-access,#headerNav a.link-contact,#headerNav a.link-faq{background-size:328px 65px;background-image:url(../img/spr-header-nav@2x.png);background-repeat:no-repeat}}#headerNav a.hamburger{right:0}@media screen and (min-width: 1280px){#headerNav a.hamburger{display:none}}#headerNav a.link-faq{right:65px;background-position:-263px top}@media screen and (min-width: 1280px){#headerNav a.link-faq{right:0}}#headerNav a.link-contact{right:131px;background-position:-197px top}@media screen and (min-width: 1280px){#headerNav a.link-contact{right:66px}}#headerNav a.link-access{right:197px;background-position:-131px top}@media screen and (min-width: 1280px){#headerNav a.link-access{right:132px}}#headerNav a.link-document-request{right:263px;background-position:-65px top}@media screen and (min-width: 1280px){#headerNav a.link-document-request{right:198px}}#headerNav a.link-en{right:329px;background-position:left top}@media screen and (min-width: 1280px){#headerNav a.link-en{right:264px}}#nav_switch .inner{position:relative}@media screen and (max-width: 750px){#nav_switch span{background-color:#2e2e2e;display:block;height:3px;width:60px;left:43px;position:absolute;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out;transform-origin:50% 50%}#nav_switch span:first-child{top:58px}#nav_switch span:nth-child(2){top:78px}#nav_switch span:nth-child(3){top:98px}}@media screen and (min-width: 751px)and (max-width: 1279px){#nav_switch span{background-color:#2e2e2e;display:block;height:2px;width:30px;left:22px;position:absolute;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out;transform-origin:50% 50%}#nav_switch span:first-child{top:22px}#nav_switch span:nth-child(2){top:32px}#nav_switch span:nth-child(3){top:42px}}@media screen and (max-width: 750px){.navOpen #nav_switch span:nth-of-type(1){top:62px;-webkit-transform:translateY(17px) rotate(405deg);-ms-transform:translateY(17px) rotate(405deg);transform:translateY(17px) rotate(405deg)}.navOpen #nav_switch span:nth-of-type(2){opacity:0}.navOpen #nav_switch span:nth-of-type(3){top:95px;-webkit-transform:translateY(-16px) rotate(-405deg);-ms-transform:translateY(-16px) rotate(-405deg);transform:translateY(-16px) rotate(-405deg)}}@media screen and (min-width: 751px)and (max-width: 1279px){.navOpen #nav_switch span:nth-of-type(1){top:15px;-webkit-transform:translateY(17px) rotate(405deg);-ms-transform:translateY(17px) rotate(405deg);transform:translateY(17px) rotate(405deg)}.navOpen #nav_switch span:nth-of-type(2){opacity:0}.navOpen #nav_switch span:nth-of-type(3){top:48px;-webkit-transform:translateY(-16px) rotate(-405deg);-ms-transform:translateY(-16px) rotate(-405deg);transform:translateY(-16px) rotate(-405deg)}}@media screen and (max-width: 750px){#sec-access .address-info{text-align:center;padding-top:70px}#sec-access .address-info .address-name{font-size:34px;line-height:64px;letter-spacing:.05em}#sec-access .address-info .address-text{font-size:28px;line-height:64px;letter-spacing:.05em}#sec-access .address-info .address-notice{font-size:22px;line-height:64px;letter-spacing:.05em}}@media screen and (min-width: 751px){#sec-access .address-info{text-align:center;padding-top:40px}#sec-access .address-info .address-name{font-size:17px;line-height:32px;letter-spacing:.05em}#sec-access .address-info .address-text{font-size:14px;line-height:32px;letter-spacing:.05em}#sec-access .address-info .address-notice{font-size:11px;line-height:32px;letter-spacing:.05em}}@media screen and (max-width: 750px){.linkWrapper{width:375px;margin:0 auto}}@media screen and (min-width: 751px){.linkWrapper{display:table;margin:0 auto;padding-top:65px;padding-bottom:60px}.lecture .linkWrapper{padding-top:95px}}@media screen and (max-width: 750px){.linkWrapper .bannerWrapper{padding-top:145px;padding-bottom:160px}}@media screen and (min-width: 751px){.linkWrapper .bannerWrapper{display:table-row}}@media screen and (max-width: 750px){.linkWrapper .bannerWrapper li{margin-bottom:50px}}@media screen and (min-width: 751px){.linkWrapper .bannerWrapper li{display:table-cell;width:235px;padding-left:20px}.linkWrapper .bannerWrapper li:first-child{width:215px;padding-left:0}}@media screen and (max-width: 750px){.linkWrapper .bannerWrapper li .item{width:376px;height:175px;background-size:100% auto;background-repeat:no-repeat;display:block}.linkWrapper .bannerWrapper li .item.banner-iryo{background-image:url(/img/bn_iryo_sp.png)}.linkWrapper .bannerWrapper li .item.banner-shafuku{background-image:url(/img/bn_shafuku_sp.png)}.linkWrapper .bannerWrapper li .item.banner-choju{background-image:url(/img/bn_choju_sp.png)}}@media screen and (min-width: 751px){.linkWrapper .bannerWrapper li .item{width:215px;height:100px;background-size:100% auto;background-repeat:no-repeat;display:block}.linkWrapper .bannerWrapper li .item.banner-iryo{background-image:url(/img/bn_iryo.png)}.linkWrapper .bannerWrapper li .item.banner-shafuku{background-image:url(/img/bn_shafuku.png)}.linkWrapper .bannerWrapper li .item.banner-choju{background-image:url(/img/bn_choju.png)}}@media screen and (max-width: 750px){footer.global{background-color:#eee;padding-bottom:115px}}@media screen and (min-width: 751px){footer.global{height:150px;background-color:#fff}}@media screen and (max-width: 750px){footer.global .footer-logo{height:320px;background:url(/img/footer_logo_sp@2x.png) no-repeat 50% 0;background-size:300px 270px}}@media screen and (min-width: 751px){footer.global .footer-logo{height:150px;width:100%;background:url(/img/footer_logo@2x.png) no-repeat 50% 50%;background-size:auto 50px}}@media screen and (max-width: 750px){footer.global .footer-information{text-align:center}footer.global .footer-information p{font-size:36px;line-height:60px;padding-bottom:40px}footer.global .footer-information .telephone{font-size:45px}}@media screen and (min-width: 751px){footer.global .footer-information{display:none}}.heading-category{margin-left:auto;margin-right:auto;background-repeat:no-repeat}@media screen and (min-width: 751px){.heading-category{width:820px;height:65px;margin-top:80px;background-image:url(../img/spr-ctg-title.svg?v=0824);background-size:600px 1700px}.greetings .heading-category{background-position:left top}.introduction .heading-category{background-position:left -100px}.open_campus .heading-category{background-position:left -200px}.examination .heading-category{background-position:left -300px}.admissions_office .heading-category{background-position:left -400px}.school_expenses .heading-category{background-position:left -500px}.faq .heading-category{background-position:left -600px}.contact .heading-category{background-position:left -700px}.access .heading-category{background-position:left -800px}.information .heading-category{background-position:left -900px}.privacy_policy .heading-category{background-position:left -1000px}.links .heading-category{background-position:left -1100px}.document_request .heading-category{background-position:left -1200px}.request_form .heading-category{background-position:left -1300px}.contact_form .heading-category{background-position:left -14000px}.news .heading-category{background-position:left -1500px}.scholarships .heading-category{background-position:left -1600px}}@media screen and (max-width: 750px){.heading-category{width:680px;height:80px;margin-top:65px;margin-bottom:50px;background-image:url(../img/spr-ctg-title-sp.svg?v=0824);background-size:700px 1700px}.greetings .heading-category{background-position:50% top}.introduction .heading-category{background-position:50% -100px}.open_campus .heading-category{background-position:50% -200px}.examination .heading-category{background-position:50% -300px}.admissions_office .heading-category{background-position:50% -400px}.school_expenses .heading-category{background-position:50% -500px}.faq .heading-category{background-position:50% -600px}.contact .heading-category{background-position:50% -700px}.access .heading-category{background-position:50% -800px}.information .heading-category{background-position:50% -900px}.privacy_policy .heading-category{background-position:50% -1000px}.links .heading-category{background-position:50% -1100px}.document_request .heading-category{background-position:50% -1200px}.request_form .heading-category{background-position:50% -1300px}.contact_form .heading-category{background-position:50% -14000px}.news .heading-category{background-position:50% -1500px}.scholarships .heading-category{background-position:50% -1600px}}.contentWrapper{background-color:#fff;width:100%;padding:45px 80px 60px;margin-left:auto;margin-right:auto}@media screen and (max-width: 750px){.contentWrapper{padding:50px 40px 60px}}.useWegGL.bg2nd .contentWrapper{background-color:rgba(255,255,255,.9)}#overlay_all{position:fixed;top:0;right:0;display:block;z-index:52000;opacity:0;width:100%;height:100%}#overlay_all.email_magazine{width:470px;height:360px}@media screen and (max-width: 750px){#overlay_all.email_magazine{width:100%;height:100%}}#overlay_all .inner{position:relative;width:100%;height:100%}.popup_notice{position:absolute;top:0;left:0;bottom:0;right:0;margin:auto;background-repeat:no-repeat;background-color:#fff;opacity:0;box-shadow:0 0 50px 5px rgba(0,0,0,.5)}.popup_notice .popupClose{position:absolute;display:block;text-align:center;z-index:100}.popup_notice .popupInner{position:relative;width:100%;height:100%;padding:53px 33px;color:#666;overflow:scroll;-webkit-overflow-scrolling:touch}.popup_notice .popupInner a{display:inline-block}.popup_notice .popupInner .ttl{font-size:24px;font-weight:bold;text-align:center;height:auto}@media only screen and (min-width: 751px){.popup_notice .popupInner .ttl{line-height:1.5}}.popup_notice .popupInner .body{font-size:14px;margin:8px 0 0;line-height:1.5}.popup_notice .popupInner input[type=text]{width:100%;height:35px;text-align:center;font-size:16px;border:1px solid #009ee7}.popup_notice .popupInner .reg_btn{position:static;width:100px;height:25px;text-align:center;background-color:#009ee7;color:#fff;border-radius:13px;margin:20px auto 0;line-height:25px;font-size:13px}@media screen and (max-width: 750px){.popup_notice{width:560px;height:570px;top:0;bottom:0;left:0;right:0}.popup_notice .popupClose{width:60px;height:60px;line-height:60px;top:30px;right:31px;font-size:50px}.popup_notice .popupInner{padding:82px 60px 82px 60px}.popup_notice .popupInner .ttl{font-size:47px;height:auto;letter-spacing:1px;line-height:1.3}.popup_notice .popupInner .body{font-size:32px;margin:31px 0 0;line-height:1.55}.popup_notice .popupInner .body .name{font-size:20px}.popup_notice .popupInner input[type=text]{height:46px;font-size:26px}.popup_notice .popupInner .reg_btn{width:200px;height:50px;border-radius:25px;margin:57px auto 0;line-height:50px;font-size:23px}}@media screen and (min-width: 751px){.popup_notice{width:50% !important;width:max-content;height:350px}.popup_notice .popupClose{top:22px;right:28px;width:30px;height:30px;line-height:30px;font-size:30px}.popup_notice .popupInner .body{font-size:17px;padding:22px 0 0}.popup_notice .popupInner .body .name{font-size:15px}}@media only screen and (max-width: 1279px){#left-btm{display:none}}@media only screen and (min-width: 1280px){#left-btm{position:absolute;left:0;bottom:0;padding-top:110px;width:200px;height:285px;background:url(/img/logo-left-btm@2x.png) no-repeat;background-size:200px 110px}#left-btm p{text-align:center;font-size:12px;line-height:20px;padding-bottom:25px;letter-spacing:.075em}#left-btm a{font-size:13px;display:block;text-align:center;letter-spacing:.075em}}.home .topContentWrapper{background-color:#eee}@media screen and (min-width: 1280px){.home .topContentWrapper{width:100%}}@media screen and (max-width: 1279px){.home .topContentWrapper{width:100%}}.home .main-visual .bx-wrapper{position:relative;padding:0;box-shadow:none;border:none;background:#eee}@media only screen and (max-width: 750px){.home .main-visual .bx-wrapper{margin-bottom:100px}}@media only screen and (min-width: 751px){.home .main-visual .bx-wrapper{margin-bottom:80px}}@media only screen and (max-width: 750px){.home .main-visual .bx-wrapper .bx-pager{bottom:-60px}}.home .main-visual .bx-wrapper .bx-pager.bx-default-pager a{background-color:#bebebe}@media only screen and (max-width: 750px){.home .main-visual .bx-wrapper .bx-pager.bx-default-pager a{width:16px;height:16px;margin:0 12px;outline:0;border-radius:8px}}.home .main-visual .bx-wrapper .bx-pager.bx-default-pager a.active,.home .main-visual .bx-wrapper .bx-pager.bx-default-pager a:focus,.home .main-visual .bx-wrapper .bx-pager.bx-default-pager a:hover{background-color:#6ec14e}.home #top-news{width:100%;background-color:#f4f4f4;display:inline-block}.home #top-news a.btn{display:block}@media only screen and (max-width: 750px){.home #top-news a.btn{width:100%;height:100px;background-image:url(../img/top/sp/news_list_btn@2x.png);background-repeat:no-repeat;background-size:670px auto;background-position:0 0;text-indent:-9999px;margin-top:32px}}@media only screen and (min-width: 751px){.home #top-news a.btn{width:78px;height:24px;background-color:#9b9b9b;color:#fff;text-align:center;line-height:24px;font-weight:normal;margin:0 auto;padding:0;font-size:13px;letter-spacing:0;border-radius:12px}}.home #top-news .box{float:left}@media only screen and (max-width: 750px){.home #top-news .box{max-height:900px;float:none;background-position:center 0;background-size:750px auto;background-repeat:no-repeat;padding:168px 40px 40px}}@media only screen and (min-width: 751px){.home #top-news .box{width:50%;min-width:540px;border-right:1px solid #e1e1e1}.home #top-news .box:last-child{border-right:none}}@media only screen and (max-width: 1080px){.home #top-news .box{width:100%;border-right:none;border-bottom:1px solid #e1e1e1}}@media only screen and (max-width: 750px){.home #top-news .box .hd,.home #top-news .box .nt{width:100%}}@media only screen and (min-width: 751px){.home #top-news .box .hd,.home #top-news .box .nt{float:left}}@media only screen and (min-width: 751px){.home #top-news .box .hd{background-position:0 0;background-size:161px auto;background-repeat:no-repeat;width:29%;height:215px;padding-top:158px;float:left}}@media only screen and (max-width: 1080px){.home #top-news .box .hd{background-position:center 0}}@media only screen and (min-width: 751px){.home #top-news .box .nt{width:71%;padding-top:7px;padding-right:20px;float:right}}.home #top-news .box .nt a{display:block;border-bottom:1px solid #e1e1e1;color:#000;overflow:hidden}@media only screen and (max-width: 750px){.home #top-news .box .nt a{height:110px;line-height:1.5;font-size:32px;padding:10px 0 15px;white-space:nowrap}.home #top-news .box .nt a:first-child{border-top:1px solid #e1e1e1}}@media only screen and (min-width: 751px){.home #top-news .box .nt a{font-size:13px;height:40px;line-height:40px}.home #top-news .box .nt a:last-child{border-bottom:none}}.home #top-news .box .nt a .date{color:#a5a5a5;padding-right:18px}@media only screen and (max-width: 750px){.home #top-news .box .nt a .date{font-size:26px;display:block}}.home #top-news .box .nt a .pressrelease{display:inline-block;background-color:#6ec14e;color:#fff}@media only screen and (max-width: 750px){.home #top-news .box .nt a .pressrelease{border-radius:12px;margin-right:15px;font-size:24px;padding:3px 15px 4px;letter-spacing:-2px}}@media only screen and (min-width: 751px){.home #top-news .box .nt a .pressrelease{width:66px;width:auto;height:14px;border-radius:3px;font-size:10px;line-height:14px;padding:0 5px;margin-right:4px}}@media only screen and (max-width: 750px){.home #top-news .box.info{background-image:url(../img/top/sp/news_info_bg.png)}}@media only screen and (min-width: 751px){.home #top-news .box.info .hd{background-image:url(../img/top/news_info_bg.png)}}@media only screen and (max-width: 750px){.home #top-news .box.news{background-image:url(../img/top/sp/news_news_bg.png)}}@media only screen and (min-width: 751px){.home #top-news .box.news .hd{background-image:url(../img/top/news_news_bg.png)}}@media only screen and (max-width: 750px){.home #sec-about .content{font-size:32px;line-height:60px;padding:0 40px;margin:1em 0 1em;text-align:justify;text-justify:inter-ideograph}}@media only screen and (min-width: 751px){.home #sec-about .content{padding:0 40px;text-align:center;font-size:16px;line-height:2;margin:2em 0 3em}}@media only screen and (max-width: 750px){.home #sec-lesson .content{padding:0 95px}}@media only screen and (max-width: 750px){.home #sec-lesson .content ul{width:100%;margin:0 auto 0;padding-top:67px}}@media only screen and (min-width: 751px){.home #sec-lesson .content ul{width:930px;margin:0 auto 0;padding-top:46px}}.home #sec-lesson .content ul li{background-color:#fff}@media only screen and (max-width: 750px){.home #sec-lesson .content ul li{width:100%;min-height:800px;margin-bottom:70px;float:left}}@media only screen and (min-width: 751px){.home #sec-lesson .content ul li{width:450px;min-height:200px;margin-bottom:30px;float:left}}@media only screen and (min-width: 751px){.home #sec-lesson .content ul li:nth-child(2n){float:right}}.home #sec-lesson .content ul li figure{background-repeat:no-repeat;background-position:center;background-size:cover;float:left}@media only screen and (max-width: 750px){.home #sec-lesson .content ul li figure{width:100%;min-height:300px}}@media only screen and (min-width: 751px){.home #sec-lesson .content ul li figure{width:225px;min-height:200px}}.home #sec-lesson .content ul li .desc-wrap{float:right;background-color:#fff}@media only screen and (max-width: 750px){.home #sec-lesson .content ul li .desc-wrap{width:100%;min-height:500px;padding:25px;font-size:40px}}@media only screen and (min-width: 751px){.home #sec-lesson .content ul li .desc-wrap{width:225px;min-height:200px;padding:10px}}.home #sec-lesson .content ul li .desc-wrap .title{color:#fff;font-weight:bold;text-align:center}@media only screen and (max-width: 750px){.home #sec-lesson .content ul li .desc-wrap .title{height:70px;line-height:70px}}@media only screen and (min-width: 751px){.home #sec-lesson .content ul li .desc-wrap .title{height:30px;line-height:30px}}.home #sec-lesson .content ul li .desc-wrap .title.accepting{background-color:#e5004f}.home #sec-lesson .content ul li .desc-wrap .title.closed{background-color:#838383}.home #sec-lesson .content ul li .desc-wrap .title.report{background-color:#6ec14e}.home #sec-lesson .content ul li .desc-wrap .date{font-weight:bold}@media only screen and (max-width: 750px){.home #sec-lesson .content ul li .desc-wrap .date{margin-top:32px}}@media only screen and (min-width: 751px){.home #sec-lesson .content ul li .desc-wrap .date{margin-top:12px}}.home #sec-lesson .content ul li .desc-wrap .time{font-weight:bold;font-size:.8em}@media only screen and (max-width: 750px){.home #sec-lesson .content ul li .desc-wrap .time{margin-top:14px}}@media only screen and (min-width: 751px){.home #sec-lesson .content ul li .desc-wrap .time{margin-top:6px}}.home #sec-lesson .content ul li .desc-wrap .ttl{font-weight:bold;font-size:1.2em;line-height:1.36}@media only screen and (max-width: 750px){.home #sec-lesson .content ul li .desc-wrap .ttl{margin-top:20px}}@media only screen and (min-width: 751px){.home #sec-lesson .content ul li .desc-wrap .ttl{margin-top:6px}}@media only screen and (max-width: 750px){.home #sec-lesson .content ul li .desc-wrap .desc{margin-top:30px;line-height:1.5;font-size:35px}}@media only screen and (min-width: 751px){.home #sec-lesson .content ul li .desc-wrap .desc{margin-top:12px;line-height:1.5}}.home #sec-lesson .content .lesson-btn-more{background-repeat:no-repeat;background-position:center;border:1px solid #555;display:block}@media only screen and (max-width: 750px){.home #sec-lesson .content .lesson-btn-more{background-image:url(../img/top/btn-more@2x.png);background-size:200px auto;width:100%;height:100px;margin:0 auto 100px}}@media only screen and (min-width: 751px){.home #sec-lesson .content .lesson-btn-more{background-image:url(../img/top/btn-more@2x.png);background-size:150px auto;width:930px;height:80px;margin:0 auto 55px}}.lecture #containerTop{background-color:#eee}@media only screen and (max-width: 750px){.lecture #containerTop .lectureContentWrapper{padding-top:40px}}@media only screen and (min-width: 751px){.lecture #containerTop .lectureContentWrapper{padding-top:74px}}.lecture #containerTop .lectureContentWrapper .sizeWrapper{background-size:cover}@media only screen and (max-width: 750px){.lecture #containerTop .lectureContentWrapper .sizeWrapper{width:670px;margin:0 auto}}@media only screen and (min-width: 751px){.lecture #containerTop .lectureContentWrapper .sizeWrapper{width:930px;margin:0 auto}}.lecture #containerTop .lectureContentWrapper .main-visual{line-height:0}@media only screen and (max-width: 750px){.lecture #containerTop .lectureContentWrapper .main-visual{width:670px;height:470px;margin-bottom:30px}}@media only screen and (min-width: 751px){.lecture #containerTop .lectureContentWrapper .main-visual{width:930px;height:500px;margin-bottom:40px}}.lecture #containerTop .lectureContentWrapper .contentHeaderWrapper{position:relative}@media only screen and (min-width: 751px){.lecture #containerTop .lectureContentWrapper .contentHeaderWrapper{padding-left:180px;min-height:100px}}.lecture #containerTop .lectureContentWrapper .contentHeaderWrapper .status{color:#fff;font-weight:bold;text-align:center}.lecture #containerTop .lectureContentWrapper .contentHeaderWrapper .status.accepting{background-color:#e5004f}.lecture #containerTop .lectureContentWrapper .contentHeaderWrapper .status.closed{background-color:#838383}.lecture #containerTop .lectureContentWrapper .contentHeaderWrapper .status.report{background-color:#6ec14e}@media only screen and (max-width: 750px){.lecture #containerTop .lectureContentWrapper .contentHeaderWrapper .status{height:100px;font-size:32px;padding-top:33px}}@media only screen and (min-width: 751px){.lecture #containerTop .lectureContentWrapper .contentHeaderWrapper .status{position:absolute;width:150px;height:100px;top:0;left:0;font-size:16px;padding-top:40px;padding-bottom:40px}}@media only screen and (max-width: 750px){.lecture #containerTop .lectureContentWrapper .contentHeaderWrapper .contentHeaderMain{padding-top:32px}}@media only screen and (min-width: 751px){.lecture #containerTop .lectureContentWrapper .contentHeaderWrapper .contentHeaderMain{font-size:16px}}.lecture #containerTop .lectureContentWrapper .contentHeaderWrapper .contentHeaderMain .datetime-place{font-weight:bold}@media only screen and (max-width: 750px){.lecture #containerTop .lectureContentWrapper .contentHeaderWrapper .contentHeaderMain .datetime-place{font-size:32px}}@media only screen and (min-width: 751px){.lecture #containerTop .lectureContentWrapper .contentHeaderWrapper .contentHeaderMain .datetime-place{font-size:16px}.lecture #containerTop .lectureContentWrapper .contentHeaderWrapper .contentHeaderMain .datetime-place:after{content:" ";display:block;clear:both}}@media only screen and (max-width: 750px){.lecture #containerTop .lectureContentWrapper .contentHeaderWrapper .contentHeaderMain .datetime-place .datetime{padding-bottom:20px}}@media only screen and (min-width: 751px){.lecture #containerTop .lectureContentWrapper .contentHeaderWrapper .contentHeaderMain .datetime-place .datetime{float:left;padding-right:26px}}@media only screen and (min-width: 751px){.lecture #containerTop .lectureContentWrapper .contentHeaderWrapper .contentHeaderMain .datetime-place .placeInfo{float:left}}@media only screen and (max-width: 750px){.datetime .lecture #containerTop .lectureContentWrapper .contentHeaderWrapper .contentHeaderMain .datetime-place .txt{font-size:36px;line-height:44px}.placeInfo .lecture #containerTop .lectureContentWrapper .contentHeaderWrapper .contentHeaderMain .datetime-place .txt{font-size:32px;line-height:44px}}@media only screen and (min-width: 751px){.lecture #containerTop .lectureContentWrapper .contentHeaderWrapper .contentHeaderMain .datetime-place .txt{font-size:16px}}@media only screen and (max-width: 750px){.lecture #containerTop .lectureContentWrapper .contentHeaderWrapper .contentHeaderMain .datetime-place .txtSmall{font-size:32px}}@media only screen and (min-width: 751px){.lecture #containerTop .lectureContentWrapper .contentHeaderWrapper .contentHeaderMain .datetime-place .txtSmall{font-size:14px}}.lecture #containerTop .lectureContentWrapper .contentHeaderWrapper .contentHeaderMain .datetime-place .icon{color:#fff;background-color:#000;text-align:center;display:inline-block;font-weight:600;line-height:0}@media only screen and (max-width: 750px){.lecture #containerTop .lectureContentWrapper .contentHeaderWrapper .contentHeaderMain .datetime-place .icon{font-size:24px;height:80px;width:80px;padding-top:38px;margin-right:25px}}@media only screen and (min-width: 751px){.lecture #containerTop .lectureContentWrapper .contentHeaderWrapper .contentHeaderMain .datetime-place .icon{font-size:12px;height:20px;width:40px;padding-top:10px;border-radius:4px;margin-right:8px}}.lecture #containerTop .lectureContentWrapper .contentHeaderWrapper .contentHeaderMain .title{font-weight:bold}@media only screen and (max-width: 750px){.lecture #containerTop .lectureContentWrapper .contentHeaderWrapper .contentHeaderMain .title{font-size:72px;line-height:80px;margin-top:26px}}@media only screen and (min-width: 751px){.lecture #containerTop .lectureContentWrapper .contentHeaderWrapper .contentHeaderMain .title{font-size:30px;line-height:36px;margin-top:10px}}.lecture #containerTop .lectureContentWrapper .contentHeaderWrapper .contentHeaderMain .summary{font-weight:normal}@media only screen and (max-width: 750px){.lecture #containerTop .lectureContentWrapper .contentHeaderWrapper .contentHeaderMain .summary{font-size:40px;line-height:60px;margin-top:26px}}@media only screen and (min-width: 751px){.lecture #containerTop .lectureContentWrapper .contentHeaderWrapper .contentHeaderMain .summary{font-size:20px;line-height:30px;margin-top:10px}}.lecture #containerTop .lectureContentWrapper .mainContentWrapper{border-top:1px #0a0a0a solid}@media only screen and (max-width: 750px){.lecture #containerTop .lectureContentWrapper .mainContentWrapper{margin-top:50px;padding-top:36px;padding-bottom:100px;font-size:32px;line-height:2}.lecture #containerTop .lectureContentWrapper .mainContentWrapper h1{font-size:40px}.lecture #containerTop .lectureContentWrapper .mainContentWrapper h2{font-size:38px}.lecture #containerTop .lectureContentWrapper .mainContentWrapper h3{font-size:36px}.lecture #containerTop .lectureContentWrapper .mainContentWrapper h4{font-size:34px}.lecture #containerTop .lectureContentWrapper .mainContentWrapper h5{font-size:32px}}@media only screen and (min-width: 751px){.lecture #containerTop .lectureContentWrapper .mainContentWrapper{margin-top:40px;padding-top:30px;padding-bottom:65px;font-size:16px;line-height:2}.lecture #containerTop .lectureContentWrapper .mainContentWrapper h1{font-size:24px}.lecture #containerTop .lectureContentWrapper .mainContentWrapper h2{font-size:22px}.lecture #containerTop .lectureContentWrapper .mainContentWrapper h3{font-size:20px}.lecture #containerTop .lectureContentWrapper .mainContentWrapper h4{font-size:18px}.lecture #containerTop .lectureContentWrapper .mainContentWrapper h5{font-size:16px}}.lecture #containerTop .lectureContentWrapper .mainContentWrapper p{padding-bottom:2em}.lecture #containerTop .lectureContentWrapper .mainContentWrapper .acceptingNoticeWrapper{display:table;width:100%;background-color:#fff}@media only screen and (max-width: 750px){.lecture #containerTop .lectureContentWrapper .mainContentWrapper .acceptingNoticeWrapper{margin-top:55px;height:200px}}@media only screen and (min-width: 751px){.lecture #containerTop .lectureContentWrapper .mainContentWrapper .acceptingNoticeWrapper{margin-top:40px;height:80px}}.lecture #containerTop .lectureContentWrapper .mainContentWrapper .acceptingNoticeWrapper .acceptingDetail{font-weight:bold;text-align:center;vertical-align:middle;display:table-cell}.lecture #containerTop .lectureContentWrapper .mainContentWrapper .acceptingNoticeWrapper .acceptingDetail.accepting{color:#e5004f}.lecture #containerTop .lectureContentWrapper .mainContentWrapper .acceptingNoticeWrapper .acceptingDetail.closed{color:#838383}@media only screen and (max-width: 750px){.lecture #containerTop .lectureContentWrapper .mainContentWrapper .acceptingNoticeWrapper .acceptingDetail{font-size:40px;line-height:60px;letter-spacing:.05em}}@media only screen and (min-width: 751px){.lecture #containerTop .lectureContentWrapper .mainContentWrapper .acceptingNoticeWrapper .acceptingDetail{font-size:20px;letter-spacing:.05em}}.lecture #containerTop .lectureContentWrapper .backToIndexWrapper{display:table}@media only screen and (max-width: 750px){.lecture #containerTop .lectureContentWrapper .backToIndexWrapper{height:100px;width:600px;margin-top:64px;margin-right:auto;margin-left:auto;border-radius:10px;border:2px solid #555}}@media only screen and (min-width: 751px){.lecture #containerTop .lectureContentWrapper .backToIndexWrapper{height:80px;margin-top:52px;border:1px solid #555}}.lecture #containerTop .lectureContentWrapper .backToIndexWrapper .btnBackToIndex{font-weight:bold;text-align:center;vertical-align:middle;display:table-cell}@media only screen and (max-width: 750px){.lecture #containerTop .lectureContentWrapper .backToIndexWrapper .btnBackToIndex{font-size:40px;letter-spacing:.05em}}@media only screen and (min-width: 751px){.lecture #containerTop .lectureContentWrapper .backToIndexWrapper .btnBackToIndex{font-size:20px;letter-spacing:.155em}}section h2{text-align:center}@media only screen and (max-width: 750px){section h2{line-height:2.5;font-size:45px}}@media only screen and (min-width: 751px){section h2{line-height:2}}section h2::after{content:"";display:block;background:#2e2e2e;width:280px;margin-top:5px;margin-left:auto;margin-right:auto}@media only screen and (max-width: 750px){section h2::after{height:6px}}@media only screen and (min-width: 751px){section h2::after{height:4px}}@media only screen and (max-width: 750px){.contentWrapper{background-position:0 230px}}@media only screen and (min-width: 751px){.contentWrapper{background-position:0 148px;background-image:url(../img/content/content-wrapper-line.png);background-repeat:repeat-x}}.content-heading{text-align:left;color:#595757}@media screen and (max-width: 750px){.content-heading{font-size:40px;margin-bottom:56px;margin-left:0}}@media screen and (min-width: 751px){.content-heading{font-size:30px;margin-bottom:22px;letter-spacing:5px}}.breadcrumbs{color:#595757;margin-bottom:40px;font-size:12px;font-weight:bold;letter-spacing:2px}@media only screen and (max-width: 750px){.breadcrumbs{margin-left:0;font-size:22px;line-height:1.5}}.breadcrumbs a{color:#595757}.breadcrumbs .arrow{font-size:10px;padding-right:1em}@media only screen and (max-width: 750px){.breadcrumbs .arrow{font-size:20px}}.breadcrumbs .crr{border-bottom:1px solid #6ec14e;padding-bottom:6px}.imgWrapper{line-height:0}.imgWrapper img{max-width:100%;height:auto}@media only screen and (max-width: 750px){.imgWrapper.main-visual{margin-left:-40px;margin-right:-40px}}@media only screen and (min-width: 751px){.imgWrapper.main-visual{margin-left:-80px;margin-right:-80px}}@media screen and (max-width: 750px){.fsRegular{font-size:28px;line-height:54px}}@media screen and (min-width: 751px){.fsRegular{font-size:16px;line-height:34px}}.em{font-weight:bold}.emphasis{color:#ff0069;font-weight:bold}@media only screen and (max-width: 750px){.about.info .content-inner,.about.access .content-inner,.about.tasks .content-inner,.about.history .content-inner,.about.group .content-inner,.category .content-inner,.other .content-inner{margin-top:8em}}@media only screen and (min-width: 751px){.about.info .content-inner,.about.access .content-inner,.about.tasks .content-inner,.about.history .content-inner,.about.group .content-inner,.category .content-inner,.other .content-inner{margin-top:6em}}.content-inner h4{color:#595757}@media only screen and (max-width: 750px){.content-inner h4{background-image:none;font-size:50px;line-height:1.5;letter-spacing:4px;margin-top:2em;margin-bottom:1.2em;margin-left:-40px;border-left:20px solid #6ec14e;border-right:20px solid #6ec14e;width:750px;box-sizing:border-box;text-align:center;padding:0 20px}}@media only screen and (min-width: 751px){.content-inner h4{margin-left:-80px;padding-left:80px;background-image:url(../img/icon_headline@2x.png);background-repeat:no-repeat;background-position:0 5px;background-size:60px auto;font-size:20px;line-height:1.5;letter-spacing:4px;margin-top:52px;margin-bottom:23px}}@media only screen and (max-width: 750px){.content-inner>p,.content-inner>div{font-size:41px;line-height:68px;letter-spacing:1px}}@media only screen and (min-width: 751px){.content-inner>p,.content-inner>div{font-size:16px;line-height:2;letter-spacing:1px}}.content-inner>p.note,.content-inner>div.note{font-size:13px;line-height:2}@media only screen and (max-width: 750px){.content-inner>p.note,.content-inner>div.note{font-size:23px;line-height:2}}.content-inner>p .note,.content-inner>div .note{font-size:13px;line-height:1.5}@media only screen and (max-width: 750px){.content-inner>p .note,.content-inner>div .note{font-size:23px}}.content-inner>p .hd,.content-inner>div .hd{color:#595757}.content-inner .h-line-01{background-image:url(../img/content/headline01_bg@2x.png);background-repeat:no-repeat;background-position:0 5px;background-size:40px auto;padding-left:45px;font-size:20px;color:#595757;line-height:1.5;letter-spacing:4px;margin-top:42px;margin-bottom:23px}@media only screen and (max-width: 750px){.content-inner .h-line-01{background-position:center 6px;background-size:76px auto;padding-left:0;font-size:48px;text-align:center;padding-top:1.5em;font-weight:bold}}.content-inner .h-line-01 span{font-size:18px;letter-spacing:1px}@media only screen and (max-width: 750px){.content-inner .h-line-01 span{display:inline-block;font-size:28px}}.content-inner .h-line-02{border-top:1px solid #595757;border-bottom:1px solid #595757;margin:20px 0;display:block;font-size:18px;padding:3px 0;letter-spacing:1px;position:relative;padding-left:1em;text-indent:-1em}@media only screen and (max-width: 750px){.content-inner .h-line-02{font-size:40px;padding-top:10px;padding-bottom:5px}}.content-inner .h-line-02 .arrow{color:#6ec14e;font-size:12px;padding:0 15px 0 10px;position:relative;top:-2px}@media only screen and (max-width: 750px){.content-inner .h-line-02 .arrow{font-size:33px}}.content-inner .h-line-02.link-hp{background-size:125px auto;background-image:url(../img/arrow-link-hp@2x.png);background-repeat:no-repeat;background-position:right center}@media only screen and (max-width: 750px){.content-inner .h-line-02.link-hp{background-size:200px auto;background-position:right bottom 20px;padding-bottom:2em}}.content-inner .h-line-02.link-dtl{background-size:125px auto;background-image:url(../img/arrow-link-dtl@2x.png);background-repeat:no-repeat;background-position:right center}@media only screen and (max-width: 750px){.content-inner .h-line-02.link-dtl{background-size:200px auto;background-position:right bottom 20px;padding-bottom:0}}.content-inner .h-line-03{font-weight:bold;font-size:1.2em;line-height:1.5;padding-bottom:.8em}.content-inner .link-type-01{padding:10px 15px;border:1px solid #595757;color:#595757;display:inline-block;text-indent:0;margin-top:10px;margin-right:28px;border-radius:5px}@media only screen and (max-width: 750px){.content-inner .link-type-01{width:100%;margin-right:0}}.content-inner .link-type-01 .arrow{padding-left:.5em}.content-inner .general-list li{padding-left:1em;text-indent:-1em;padding-bottom:10px}.content-inner .general-list.decimal{list-style-type:decimal}.content-inner .general-list.decimal li{padding-left:0;text-indent:0;margin-left:2em;padding-bottom:10px}.content-inner .general-list.square{list-style-type:square}.content-inner .general-list.square li{padding-left:0;text-indent:0;margin-left:2em;padding-bottom:10px}.content-inner .general-list.circle li{padding-left:2em;text-indent:0;margin-left:0;padding-bottom:10px;background-image:url(../img/content/list_style_circle@2x.png);background-size:14px auto;background-repeat:no-repeat;background-position:11px 11px}@media only screen and (max-width: 750px){.content-inner .general-list.circle li{background-size:28px auto;background-position:20px 19px}}.content-inner .general-table tr{background-color:#f4f4f4}.content-inner .general-table tr:nth-child(2n-1){background-color:#fff}.content-inner .general-table tr:first-child th{border-right:1px solid}.content-inner .general-table th,.content-inner .general-table td{padding:10px;line-height:1.2}.content-inner .general-table td{border-left:1px solid}.content-inner .general-table.hospitalization_name-entry-place img{vertical-align:bottom;width:100%;height:auto}@media only screen and (max-width: 750px){.content-inner .general-table-01 th,.content-inner .general-table-01 td{display:block}}.content-inner .general-table-01 th{text-align:left;padding-right:24px}.content-inner .general-box{width:600px;margin:2em auto 1em;border-top:1px solid #000;border-bottom:1px solid #000}.content-inner .general-box .ttl{border-bottom:1px solid #000;font-size:24px;padding:12px 0;text-align:center;font-weight:500}@media only screen and (max-width: 750px){.content-inner .general-box .ttl{font-size:30px}}.content-inner .general-box .desc{padding:17px 15px}@media only screen and (max-width: 750px){.content-inner .general-box table th,.content-inner .general-box table td{width:100%;display:block}}.content-inner .general-box table th{text-align:left}.content-inner .general-box table td{padding-left:5px}@media only screen and (max-width: 750px){.content-inner .general-box table td{padding-bottom:1em}}.content-inner figure{margin:1em 0}.content-inner figure img{width:100%}.content-inner figure figcaption{font-weight:bold}.content-inner figure.org img{width:auto}.content-inner .link-map{display:inline-block;background-size:25px auto;background-image:url(../img/icon_map@2x.png);background-repeat:no-repeat;background-position:left center;font-weight:bold;color:#6ec14e;padding-left:25px;margin-left:.25em}@media only screen and (max-width: 750px){.content-inner .link-map{background-size:50px auto;padding-left:50px}}.content-inner .link-read,.content-inner .category .list a,.category .list .content-inner a,.content-inner .information .list a,.information .list .content-inner a,.content-inner .news .list a,.news .list .content-inner a{display:block;width:100%;height:100%;background-size:125px auto;background-image:url(../img/arrow-link-read@2x.png);background-repeat:no-repeat;background-position:right center}@media only screen and (max-width: 750px){.content-inner .link-read,.content-inner .category .list a,.category .list .content-inner a,.content-inner .information .list a,.information .list .content-inner a,.content-inner .news .list a,.news .list .content-inner a{background-size:200px auto;height:36px}}@media only screen and (max-width: 750px){.content-inner .read-more{display:block;background-color:#fff;border:1px solid;border-radius:30px;height:50px;margin:10px auto 50px;width:300px;cursor:pointer;font-size:34px;line-height:45px}}@media only screen and (min-width: 751px){.content-inner .read-more{display:none}}.content-inner .read-more .close{display:none}.content-inner .read-more.open .std{display:none}.content-inner .read-more.open .close{display:inline}.content-inner .mark-continuation.open{display:none}@media only screen and (min-width: 751px){.content-inner .mark-continuation{display:none}}.content-inner .more-txt{display:none}.content-inner .more-txt.open{display:inline}@media only screen and (min-width: 751px){.content-inner .more-txt{display:inline}}.category .content-inner figure img,.information .content-inner figure img,.news .content-inner figure img{width:auto}.category .category-navi,.information .category-navi,.news .category-navi{margin-top:53px;margin-bottom:-26px;text-align:center}@media only screen and (max-width: 750px){.category .category-navi,.information .category-navi,.news .category-navi{margin-bottom:-16px}}.category .category-navi a,.category .category-navi a>div,.information .category-navi a,.information .category-navi a>div,.news .category-navi a,.news .category-navi a>div{border-radius:10px}@media only screen and (max-width: 750px){.category .category-navi a,.category .category-navi a>div,.information .category-navi a,.information .category-navi a>div,.news .category-navi a,.news .category-navi a>div{width:196px;height:106px}}@media only screen and (min-width: 751px){.category .category-navi a,.category .category-navi a>div,.information .category-navi a,.information .category-navi a>div,.news .category-navi a,.news .category-navi a>div{width:130px;height:70px}}.category .category-navi a,.information .category-navi a,.news .category-navi a{display:inline-block;border:1px solid #6ec14e;margin:10px 10px 10px}.category .category-navi a>div,.information .category-navi a>div,.news .category-navi a>div{display:table-cell;font-size:16px;color:#6ec14e;text-align:center;vertical-align:middle;line-height:1.3;transition:all .1s ease-in-out 0s}@media only screen and (max-width: 750px){.category .category-navi a>div,.information .category-navi a>div,.news .category-navi a>div{font-size:24px;line-height:1.4}}.category .category-navi a>div:hover,.information .category-navi a>div:hover,.news .category-navi a>div:hover{background-color:#6ec14e;color:#fff}.category .category-navi a.crr>div,.information .category-navi a.crr>div,.news .category-navi a.crr>div{background-color:#6ec14e;color:#fff}.category .list,.information .list,.news .list{margin-top:46px}.category .list a,.information .list a,.news .list a{display:block;height:66px;line-height:66px;border-bottom:1px solid #e1e1e1;color:#000;overflow:hidden;padding-right:120px}@media only screen and (max-width: 750px){.category .list a,.information .list a,.news .list a{height:auto;line-height:1.5;background-position:right 24px;padding:13px 0}}.category .list a:last-child,.information .list a:last-child,.news .list a:last-child{border-bottom:none}.category .list a .date,.information .list a .date,.news .list a .date{color:#a5a5a5;padding-right:18px}@media only screen and (max-width: 750px){.category .list a .date,.information .list a .date,.news .list a .date{display:block}}.category .list a .pressrelease,.information .list a .pressrelease,.news .list a .pressrelease{display:inline-block;width:66px;width:auto;height:14px;background-color:#6ec14e;color:#fff;border-radius:3px;margin-right:4px;font-size:10px;line-height:14px;padding:0 5px}@media only screen and (max-width: 750px){.category .list a .pressrelease,.information .list a .pressrelease,.news .list a .pressrelease{border-radius:12px;margin-right:15px;font-size:24px;padding:3px 15px 4px;letter-spacing:-2px;height:auto;line-height:36px}}.category.single .entry-date,.information.single .entry-date,.news.single .entry-date{text-align:right}.category .contentWrapper,.information .contentWrapper,.news .contentWrapper{padding-top:255px;position:relative}.category h3.content-heading,.information h3.content-heading,.news h3.content-heading{position:absolute;top:0;left:0;width:100%;height:255px;background-size:350px auto;background-position:center;background-repeat:no-repeat;background-color:#e6e6e6}@media only screen and (max-width: 750px){.category h3.content-heading,.information h3.content-heading,.news h3.content-heading{margin:0}}.category .breadcrumbs,.information .breadcrumbs,.news .breadcrumbs{display:none}.category h3.content-heading,.news h3.content-heading{background-image:url(../img/news/hd_bg@2x.png)}.information h3.content-heading{background-image:url(../img/information/hd_bg@2x.png)}.category .screen-reader-text,.information .screen-reader-text,.news .screen-reader-text,.about.newsletter .screen-reader-text{display:none}.category .pagination,.information .pagination,.news .pagination,.about.newsletter .pagination{margin-top:86px}@media only screen and (max-width: 750px){.category .pagination,.information .pagination,.news .pagination,.about.newsletter .pagination{margin-top:72px}}.category .pagination ul,.category .pagination .nav-links,.information .pagination ul,.information .pagination .nav-links,.news .pagination ul,.news .pagination .nav-links,.about.newsletter .pagination ul,.about.newsletter .pagination .nav-links{margin:38px 0;width:100%;text-align:center}@media only screen and (max-width: 750px){.category .pagination ul,.category .pagination .nav-links,.information .pagination ul,.information .pagination .nav-links,.news .pagination ul,.news .pagination .nav-links,.about.newsletter .pagination ul,.about.newsletter .pagination .nav-links{margin:64px 0 60px}}.category .pagination li,.category .pagination .page-numbers,.information .pagination li,.information .pagination .page-numbers,.news .pagination li,.news .pagination .page-numbers,.about.newsletter .pagination li,.about.newsletter .pagination .page-numbers{display:inline-block;width:35px;height:35px;color:#b3b3b3;line-height:35px;font-size:20px;cursor:pointer;text-align:center}@media only screen and (max-width: 750px){.category .pagination li,.category .pagination .page-numbers,.information .pagination li,.information .pagination .page-numbers,.news .pagination li,.news .pagination .page-numbers,.about.newsletter .pagination li,.about.newsletter .pagination .page-numbers{width:70px;height:70px;line-height:70px;font-size:30px}}.category .pagination .page-numbers,.information .pagination .page-numbers,.news .pagination .page-numbers,.about.newsletter .pagination .page-numbers{transition:all .2s ease-in-out 0s;border-radius:18px}@media only screen and (max-width: 750px){.category .pagination .page-numbers,.information .pagination .page-numbers,.news .pagination .page-numbers,.about.newsletter .pagination .page-numbers{border-radius:35px}}.category .pagination .page-numbers.dots,.information .pagination .page-numbers.dots,.news .pagination .page-numbers.dots,.about.newsletter .pagination .page-numbers.dots{cursor:default}.category .pagination li:last-child,.category .pagination .page-numbers:last-child,.information .pagination li:last-child,.information .pagination .page-numbers:last-child,.news .pagination li:last-child,.news .pagination .page-numbers:last-child,.about.newsletter .pagination li:last-child,.about.newsletter .pagination .page-numbers:last-child{margin-right:0}.category .pagination li.crr,.category .pagination .page-numbers:hover,.category .pagination .page-numbers.current,.information .pagination li.crr,.information .pagination .page-numbers:hover,.information .pagination .page-numbers.current,.news .pagination li.crr,.news .pagination .page-numbers:hover,.news .pagination .page-numbers.current,.about.newsletter .pagination li.crr,.about.newsletter .pagination .page-numbers:hover,.about.newsletter .pagination .page-numbers.current{background-color:#b2b2b2;color:#fff}.category .pagination li.crr.dots,.category .pagination .page-numbers:hover.dots,.category .pagination .page-numbers.current.dots,.information .pagination li.crr.dots,.information .pagination .page-numbers:hover.dots,.information .pagination .page-numbers.current.dots,.news .pagination li.crr.dots,.news .pagination .page-numbers:hover.dots,.news .pagination .page-numbers.current.dots,.about.newsletter .pagination li.crr.dots,.about.newsletter .pagination .page-numbers:hover.dots,.about.newsletter .pagination .page-numbers.current.dots{background-color:inherit;color:#b3b3b3}.category .pagination .page-numbers.current,.information .pagination .page-numbers.current,.news .pagination .page-numbers.current,.about.newsletter .pagination .page-numbers.current{cursor:default}.category .pagination .prev,.category .pagination .next,.information .pagination .prev,.information .pagination .next,.news .pagination .prev,.news .pagination .next,.about.newsletter .pagination .prev,.about.newsletter .pagination .next{display:none;background-size:34px auto;background-repeat:no-repeat;text-indent:-9999px}@media only screen and (max-width: 750px){.category .pagination .prev,.category .pagination .next,.information .pagination .prev,.information .pagination .next,.news .pagination .prev,.news .pagination .next,.about.newsletter .pagination .prev,.about.newsletter .pagination .next{width:70pxa;height:70px;line-height:70px;font-size:30px;background-size:70px auto}}.category .pagination .invalid,.information .pagination .invalid,.news .pagination .invalid,.about.newsletter .pagination .invalid{background-image:none;cursor:default}.category .pagination .index,.information .pagination .index,.news .pagination .index,.about.newsletter .pagination .index{width:80%;width:calc(100% - 70px);background-image:url(../img/column/nav_index@2x.png);background-size:76px auto;background-position:50% 50%;background-repeat:no-repeat;text-indent:-9999px}@media only screen and (max-width: 750px){.category .pagination .index,.information .pagination .index,.news .pagination .index,.about.newsletter .pagination .index{width:452px;background-image:url(../img/column/sp/nav_index@2x.png);background-size:144px auto}}@media only screen and (max-width: 750px){.category.android .pagination .index,.information.android .pagination .index,.news.android .pagination .index,.about.newsletter.android .pagination .index{width:440px}}.category #post-pagination,.information #post-pagination,.news #post-pagination,.about.newsletter #post-pagination{margin-top:38px;margin-bottom:38px;position:relative}@media only screen and (max-width: 750px){.category #post-pagination,.information #post-pagination,.news #post-pagination,.about.newsletter #post-pagination{margin-top:72px;margin-bottom:65px}}.category #post-pagination .index,.information #post-pagination .index,.news #post-pagination .index,.about.newsletter #post-pagination .index{display:block;width:80%;width:calc(100% - 70px);text-indent:0;position:relative;top:40px;margin:0 auto;text-align:center;font-size:19px;letter-spacing:9px}@media only screen and (max-width: 750px){.category #post-pagination .index,.information #post-pagination .index,.news #post-pagination .index,.about.newsletter #post-pagination .index{width:452px;height:70px;font-size:38px;line-height:70px;top:70px;background-image:url(../img/column/sp/nav_index@2x.png);background-size:144px auto}}.category .post-navigation .nav-links,.information .post-navigation .nav-links,.news .post-navigation .nav-links,.about.newsletter .post-navigation .nav-links{margin:16px 0;width:100%;text-align:center}@media only screen and (max-width: 750px){.category .post-navigation .nav-links,.information .post-navigation .nav-links,.news .post-navigation .nav-links,.about.newsletter .post-navigation .nav-links{margin:0}}.category .post-navigation .nav-links>div a,.category .post-navigation .nav-links>span a,.information .post-navigation .nav-links>div a,.information .post-navigation .nav-links>span a,.news .post-navigation .nav-links>div a,.news .post-navigation .nav-links>span a,.about.newsletter .post-navigation .nav-links>div a,.about.newsletter .post-navigation .nav-links>span a{display:inline-block;width:30px;height:30px;color:#b3b3b3;line-height:30px;font-size:15px;cursor:pointer;text-align:center}@media only screen and (max-width: 750px){.category .post-navigation .nav-links>div a,.category .post-navigation .nav-links>span a,.information .post-navigation .nav-links>div a,.information .post-navigation .nav-links>span a,.news .post-navigation .nav-links>div a,.news .post-navigation .nav-links>span a,.about.newsletter .post-navigation .nav-links>div a,.about.newsletter .post-navigation .nav-links>span a{width:70px;height:70px;line-height:70px;font-size:30px}}.category .post-navigation .nav-links>div.nav-previous a,.category .post-navigation .nav-links>div.nav-next a,.category .post-navigation .nav-links>span.nav-previous a,.category .post-navigation .nav-links>span.nav-next a,.information .post-navigation .nav-links>div.nav-previous a,.information .post-navigation .nav-links>div.nav-next a,.information .post-navigation .nav-links>span.nav-previous a,.information .post-navigation .nav-links>span.nav-next a,.news .post-navigation .nav-links>div.nav-previous a,.news .post-navigation .nav-links>div.nav-next a,.news .post-navigation .nav-links>span.nav-previous a,.news .post-navigation .nav-links>span.nav-next a,.about.newsletter .post-navigation .nav-links>div.nav-previous a,.about.newsletter .post-navigation .nav-links>div.nav-next a,.about.newsletter .post-navigation .nav-links>span.nav-previous a,.about.newsletter .post-navigation .nav-links>span.nav-next a{background-size:35px auto;background-repeat:no-repeat;background-position:center;text-indent:-9999px;width:35px;height:35px}@media only screen and (max-width: 750px){.category .post-navigation .nav-links>div.nav-previous a,.category .post-navigation .nav-links>div.nav-next a,.category .post-navigation .nav-links>span.nav-previous a,.category .post-navigation .nav-links>span.nav-next a,.information .post-navigation .nav-links>div.nav-previous a,.information .post-navigation .nav-links>div.nav-next a,.information .post-navigation .nav-links>span.nav-previous a,.information .post-navigation .nav-links>span.nav-next a,.news .post-navigation .nav-links>div.nav-previous a,.news .post-navigation .nav-links>div.nav-next a,.news .post-navigation .nav-links>span.nav-previous a,.news .post-navigation .nav-links>span.nav-next a,.about.newsletter .post-navigation .nav-links>div.nav-previous a,.about.newsletter .post-navigation .nav-links>div.nav-next a,.about.newsletter .post-navigation .nav-links>span.nav-previous a,.about.newsletter .post-navigation .nav-links>span.nav-next a{width:70px;height:70px;background-size:70px auto}}.category .post-navigation .nav-links>div.nav-previous a,.category .post-navigation .nav-links>span.nav-previous a,.information .post-navigation .nav-links>div.nav-previous a,.information .post-navigation .nav-links>span.nav-previous a,.news .post-navigation .nav-links>div.nav-previous a,.news .post-navigation .nav-links>span.nav-previous a,.about.newsletter .post-navigation .nav-links>div.nav-previous a,.about.newsletter .post-navigation .nav-links>span.nav-previous a{float:left;background-image:url(../harmony/blog/img/arrow_left@2x.png)}.category .post-navigation .nav-links>div.nav-next a,.category .post-navigation .nav-links>span.nav-next a,.information .post-navigation .nav-links>div.nav-next a,.information .post-navigation .nav-links>span.nav-next a,.news .post-navigation .nav-links>div.nav-next a,.news .post-navigation .nav-links>span.nav-next a,.about.newsletter .post-navigation .nav-links>div.nav-next a,.about.newsletter .post-navigation .nav-links>span.nav-next a{float:right;background-image:url(../harmony/blog/img/arrow_right@2x.png)}.category .post-navigation .nav-links>div:last-child,.category .post-navigation .nav-links>span:last-child,.information .post-navigation .nav-links>div:last-child,.information .post-navigation .nav-links>span:last-child,.news .post-navigation .nav-links>div:last-child,.news .post-navigation .nav-links>span:last-child,.about.newsletter .post-navigation .nav-links>div:last-child,.about.newsletter .post-navigation .nav-links>span:last-child{margin-right:0}.category .post-navigation .invalid,.information .post-navigation .invalid,.news .post-navigation .invalid,.about.newsletter .post-navigation .invalid{background-image:none;cursor:default}@media only screen and (min-width: 751px){#sec-apply .content{padding-top:43px;padding-bottom:30px;display:flex;justify-content:center;flex-wrap:wrap}}#sec-apply .content .box{text-align:center}@media only screen and (max-width: 750px){#sec-apply .content .box{font-size:28px;padding:35px 35px 0}}@media only screen and (min-width: 751px){#sec-apply .content .box{background-color:#fff;width:290px;height:290px;font-size:14px;padding:20px;border-radius:4px;margin:0 15px 30px}}@media only screen and (max-width: 750px){#sec-apply .content .box h4{font-size:42px;font-weight:bold;padding-top:42px;padding-bottom:42px}}@media only screen and (min-width: 751px){#sec-apply .content .box h4{font-size:21px;font-weight:bold;border-bottom:1px solid;padding-top:6px;padding-bottom:22px}}@media only screen and (max-width: 750px){#sec-apply .content .box .body{padding-top:0px;line-height:1.5}}@media only screen and (min-width: 751px){#sec-apply .content .box .body{padding-top:20px;line-height:1.5}}@media only screen and (max-width: 750px){#sec-apply .content .box .tel{font-size:50px;border:1px solid #6ec14e;color:#6ec14e;background-color:#fff;font-weight:bold;width:400px;height:100px;line-height:98px;display:block;margin:auto;border-radius:25px}}@media only screen and (min-width: 751px){#sec-apply .content .box .tel{font-size:26px;font-weight:bold}}@media only screen and (max-width: 750px){#sec-apply .content .box .date{font-size:28px}}@media only screen and (min-width: 751px){#sec-apply .content .box .date{font-size:14px}}@media only screen and (max-width: 750px){#sec-apply .content .box .name{margin-top:1em}}@media only screen and (min-width: 751px){#sec-apply .content .box .name{font-size:16px;margin-top:1em}}#sec-apply .content .box .address{font-weight:bold}@media only screen and (max-width: 750px){#sec-apply .content .box .address{font-size:30px;margin-top:1em}}@media only screen and (min-width: 751px){#sec-apply .content .box .address{margin-top:1em;font-weight:bold}}#sec-apply .content .box .apply{display:block;border:1px solid #6ec14e;color:#6ec14e}@media only screen and (max-width: 750px){#sec-apply .content .box .apply{font-size:50px;border:1px solid #6ec14e;color:#6ec14e;background-color:#fff;font-weight:bold;width:400px;height:100px;line-height:98px;display:block;margin:1em auto 0;border-radius:25px}}@media only screen and (min-width: 751px){#sec-apply .content .box .apply{font-size:18px;width:200px;height:50px;line-height:48px;border-radius:25px;margin:40px auto 0}}@media only screen and (max-width: 750px){#sec-apply .content .box::after{height:1px;content:"";display:block;background:#2e2e2e;width:300px;margin-top:42px;margin-left:auto;margin-right:auto}}#sec-apply .content .box:last-child::after{display:none}@media only screen and (max-width: 750px){#sec-apply .content .box:last-child{padding-bottom:35px}}@media only screen and (max-width: 750px){#sec-access h2{padding-bottom:80px}}@media only screen and (min-width: 751px){#sec-access h2{padding-bottom:45px}}@media only screen and (max-width: 750px){#gMapSwarabi{height:840px}}@media only screen and (min-width: 751px){#gMapSwarabi{height:450px}}#gMapSwarabi iframe{width:100%}@media only screen and (max-width: 750px){#gMapSwarabi iframe{height:840px}}@media only screen and (min-width: 751px){#gMapSwarabi iframe{height:450px}}input,textarea,select{box-sizing:border-box}textarea{resize:vertical}.color-notice{color:#ff0069}.status-error{text-align:center;padding:2em;margin-bottom:2em;color:#ff0069;background-color:#ffd7e7;line-height:1.6}.status-confirm{text-align:center;padding:2em;margin-bottom:2em;background-color:#f1f1f1;line-height:1.6}@media screen and (min-width: 751px){.formTable{width:100%}}@media screen and (max-width: 750px){.formTable .formRow{padding:.5em 0 1em;border-top:1px dotted #757575}}@media screen and (min-width: 751px){.formTable .formRow{border-top:1px solid #757575;display:flex;flex-direction:row;flex-wrap:wrap;align-items:stretch}}.formTable .formRow .form-heading,.formTable .formRow .form-input{vertical-align:top}.formTable .formRow .form-heading{text-align:justify;text-justify:inter-ideograph}@media screen and (min-width: 751px){.formTable .formRow .form-heading{flex:0 0 32%;padding-right:3em;padding-top:1.2em;padding-bottom:1.2em}}@media screen and (min-width: 751px){.formTable .formRow .form-input{flex:1 0 auto;padding-top:.7em;padding-bottom:.7em}.formTable .formRow .form-input .radio{padding-top:.5em;padding-bottom:.5em}}.formTable .formRow .form-input .form-confirm{padding-top:.5em;padding-bottom:.5em}.formTable .formRow .form-input .postal-code{padding-bottom:1em}.formTable .formRow .form-input .postal-code input{width:10em !important}.formTable .formRow .form-input label{margin-right:1em;margin-left:.25em}.formTable .formRow .form-input input[type=text]{padding:.5em 1em;display:block;width:100%;border-radius:5px;border:none 0;background-color:#e4e4e4;margin:0}.formTable .formRow .form-input textarea{background-color:#e4e4e4;display:block;margin:0;border-radius:5px;border:none 0;padding:.5em 1em;width:100%}@media screen and (max-width: 750px){.formTable .formRow .form-input textarea{height:14em}}@media screen and (min-width: 751px){.formTable .formRow .form-input textarea{height:10em}}.formTable .formRow .form-input select{background-color:#e4e4e4;display:block;margin:0;border-radius:5px;border:none 0;padding:.5em 1em;height:100%;width:100%}.formTable .formRow .form-input input[type=text].input-error,.formTable .formRow .form-input textarea.input-error,.formTable .formRow .form-input select.input-error{background-color:#ffd7e7}.formTable .formRow .form-input .c2{display:flex;flex-direction:row;flex-wrap:wrap;align-items:stretch}.formTable .formRow .form-input .c2 .c2-item{flex:0 0 50%}.formTable .formRow .form-input .c2 .c2-item:first-child{padding-right:.5em}.formTable .formRow .form-input .c2 .c2-item:last-child{padding-left:.5em}.ieBug .formTable .formRow .form-input .c2 .c2-item{flex:0 0 48%}.formTable .formRow .form-input .eMsg{color:#ff0069;font-size:.8em;font-weight:700}.formBtnWrapper{text-align:center}.formBtnWrapper button{padding:.75em 1.25em;display:block;margin:0;border-radius:5px;border:none 0;width:100%}@media screen and (max-width: 750px){.formBtnWrapper button{font-size:38px}}@media screen and (min-width: 751px){.formBtnWrapper button{font-size:22px}}.formBtnWrapper .confirm{color:#fff;background-color:#ff0069;font-weight:700}@media screen and (max-width: 750px){.formBtnWrapper .confirm{margin-top:40px}}@media screen and (min-width: 751px){.formBtnWrapper .confirm{width:74%;margin:60px auto 0}}.formBtnWrapper .back{color:#fff;background-color:#191919;font-weight:700}@media screen and (max-width: 750px){.formBtnWrapper .back{margin-top:30px}}@media screen and (min-width: 751px){.formBtnWrapper .back{width:74%;margin:30px auto 0}}.complete_mail_body{margin-top:2em;border-top:1px solid;padding-top:2em}
