#nuxt-loading{visibility:hidden;opacity:0;background:#fff;flex-direction:column;justify-content:center;align-items:center;animation:10s forwards nuxtLoadingIn;display:flex;position:absolute;inset:0;overflow:hidden}@keyframes nuxtLoadingIn{0%{visibility:hidden;opacity:0}20%{visibility:visible;opacity:0}to{visibility:visible;opacity:1}}#nuxt-loading>div,#nuxt-loading>div:after{border-radius:50%;width:5rem;height:5rem}#nuxt-loading>div{text-indent:-9999em;border:.5rem solid #f5f5f5;border-left-color:#000;font-size:10px;animation:1.1s linear infinite nuxtLoading;position:relative;transform:translateZ(0)}#nuxt-loading.error>div{border-left:.5rem solid #ff4500;animation-duration:5s}@keyframes nuxtLoading{0%{transform:rotate(0)}to{transform:rotate(360deg)}}*,:after,:before{box-sizing:border-box;border-style:solid;border-width:0}html{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;line-height:1.15;overflow-y:scroll}body{margin:0}main{display:block}address,blockquote,dl,figure,form,iframe,p,pre,table{margin:0}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit;margin:0}ol,ul{margin:0;padding:0;list-style:none}dt{font-weight:700}dd{margin-left:0}hr{box-sizing:content-box;clear:both;height:0;color:inherit;border-top-width:1px;margin:0;overflow:visible}pre{font-family:monospace;font-size:inherit}address{font-style:inherit}a{color:inherit;background-color:#0000}abbr[title]{text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace;font-size:inherit}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}embed,iframe,img,object,svg{vertical-align:bottom}button,input,optgroup,select,textarea{appearance:none;vertical-align:middle;color:inherit;font:inherit;text-align:inherit;text-transform:inherit;background:0 0;border-radius:0;margin:0;padding:0}[type=checkbox]{appearance:checkbox}[type=radio]{appearance:radio}[type=button],[type=reset],[type=submit],button{cursor:pointer}[type=button]:disabled,[type=reset]:disabled,[type=submit]:disabled,button:disabled{cursor:default}:-moz-focusring{outline:auto}select:disabled{opacity:inherit}fieldset,option{padding:0}fieldset{min-width:0;margin:0}legend{padding:0}progress{vertical-align:baseline}textarea{overflow:auto}[type=number]::-webkit-inner-spin-button{height:auto}[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}label[for]{cursor:pointer}details{display:block}summary{display:list-item}[contenteditable]:focus{outline:auto}table{border-color:inherit}caption{text-align:left}td,th{vertical-align:top;padding:0}th{text-align:left;font-weight:700}.header{background-color:#040203;background-image:url(/assets/images/header/bg_header.jpg);background-position:0 0;background-repeat:repeat-x;padding-top:13px;position:relative}.header .menu{display:block}.header .menu-close,.header .menu-open,.header.open .menu{display:none}.header.open .menu-close,.header.open .menu-open{display:block}.header .container{position:relative}.header .logo{text-align:left}.header .logo img{width:250px}@media screen and (width<=850px){.header .logo img{width:auto}.header{z-index:102;width:100%;height:60px;position:fixed;top:0}.header .gnav{display:none}}.header .gnav{padding:3px 0}.header .gnav .gnav-list{display:flex}.header .gnav .gnav-list .gnav-list-item{text-indent:-900%;font-size:0}.header .gnav .gnav-list .gnav-list-item:hover{cursor:pointer}.header .gnav .gnav-list .gnav-list-item a{background-repeat:no-repeat;background-size:contain;height:39px;display:block}.header .gnav .gnav-list .gnav-list-item.top a{background-image:url(/assets/images/common/gnavi/gnav_1_off.png);width:94px}.header .gnav .gnav-list .gnav-list-item.top a:hover,.header .gnav .gnav-list .gnav-list-item.top.current a{background-image:url(/assets/images/common/gnavi/gnav_1_on.png)}.header .gnav .gnav-list .gnav-list-item.history a{background-image:url(/assets/images/common/gnavi/gnav_2_off.png);width:112px}.header .gnav .gnav-list .gnav-list-item.history a:hover,.header .gnav .gnav-list .gnav-list-item.history.current a{background-image:url(/assets/images/common/gnavi/gnav_2_on.png)}.header .gnav .gnav-list .gnav-list-item.strength a{background-image:url(/assets/images/common/gnavi/gnav_3_off.png);width:210px}.header .gnav .gnav-list .gnav-list-item.strength a:hover,.header .gnav .gnav-list .gnav-list-item.strength.current a{background-image:url(/assets/images/common/gnavi/gnav_3_on.png)}.header .gnav .gnav-list .gnav-list-item.performance a{background-image:url(/assets/images/common/gnavi/gnav_4_off.png);width:103px}.header .gnav .gnav-list .gnav-list-item.performance a:hover,.header .gnav .gnav-list .gnav-list-item.performance.current a{background-image:url(/assets/images/common/gnavi/gnav_4_on.png)}.header .gnav .gnav-list .gnav-list-item.info a{background-image:url(/assets/images/common/gnavi/gnav_5_off.png);width:143px}.header .gnav .gnav-list .gnav-list-item.info a:hover,.header .gnav .gnav-list .gnav-list-item.info.current a{background-image:url(/assets/images/common/gnavi/gnav_5_on.png)}.header .gnav .gnav-list .gnav-list-item.schoollists a{background-image:url(/assets/images/common/gnavi/gnav_6_off.png);width:158px}.header .gnav .gnav-list .gnav-list-item.schoollists a:hover,.header .gnav .gnav-list .gnav-list-item.schoollists.current a{background-image:url(/assets/images/common/gnavi/gnav_6_on.png)}.header .gnav .gnav-list .gnav-list-item.voice a{background-image:url(/assets/images/common/gnavi/gnav_7_off.png);width:172px}.header .gnav .gnav-list .gnav-list-item.voice a:hover,.header .gnav .gnav-list .gnav-list-item.voice.current a{background-image:url(/assets/images/common/gnavi/gnav_7_on.png)}.header .gnav .gnav-list .gnav-list-item.hospital a{background-image:url(/assets/images/common/gnavi/gnav_9_off.png);background-position:0;background-repeat:no-repeat;background-size:255px;width:255px;height:36px}.header .gnav .gnav-list .gnav-list-item.hospital a:hover,.header .gnav .gnav-list .gnav-list-item.hospital.current a{background-image:url(/assets/images/common/gnavi/gnav_9_on.png)}.header .gnav .gnav-list .gnav-list-item.transfee a{background-image:url(/assets/images/common/gnavi/gnav_8_off.png);width:138px;height:36px}.header .gnav .gnav-list .gnav-list-item.transfee a:hover,.header .gnav .gnav-list .gnav-list-item.transfee.current a{background-image:url(/assets/images/common/gnavi/gnav_8_on.png)}.header .header-inner{width:1000px;margin:0 auto;position:relative}@media screen and (width<=850px){.header .header-inner{width:100%;height:auto;display:flex}.header .header-inner .logo,.header .header-inner .menu,.header .header-inner .menu-close,.header .header-inner .reservation{position:absolute}.header .header-inner .menu,.header .header-inner .menu-close{top:8px;left:4%}.header .header-inner .logo{top:2px;left:16%}.header .header-inner .reservation{top:3px;right:4%}}.header .header-inner .btn-reservation{width:150px;position:absolute;top:12px;right:21px}.header .header-inner .btn-reservation img{max-width:100%}.header .menu-open{z-index:100;width:100%;height:100%;position:fixed;top:60px;left:0}.header .menu-open .overlay{z-index:99;width:100%;height:100%;position:fixed;top:60px}.header .menu-open .menu-contents{z-index:101;-webkit-overflow-scrolling:touch;background:#000;width:100%;height:100%;position:absolute;overflow:auto}.header .menu-open .menu-contents .list{margin-bottom:10px;padding-bottom:90px}.header .menu-open .menu-contents .list a{background-color:#000;border-bottom:1px solid #816d2e;padding:15px 8%;display:block}footer{color:#6c6f71;padding:40px 0 20px}footer .footer-logo{vertical-align:top;width:167px;min-height:140px;display:inline-block}@media screen and (width<=850px){footer .footer-logo{text-align:center;width:100%;min-height:100px}}footer .footer-logo .sns{text-align:center;margin-top:15px}footer .footer-logo .sns a{margin:0 4px;font-size:0;line-height:0;display:inline-block}footer .footer-logo .sns img:hover{opacity:.9}footer .stores-info{vertical-align:top;min-height:140px;padding-left:40px;display:inline-block}@media screen and (width<=850px){footer .stores-info{padding-left:0;display:block}}footer .stores-info .corona-header{margin-bottom:20px;font-size:14px}@media screen and (width<=850px){footer .stores-info .corona-header{text-align:center;margin-top:20px;font-size:13px}}footer .stores-info ul{width:100%;display:block}footer .stores-info ul li{vertical-align:top;width:260px;padding-left:40px;display:inline-block}@media screen and (width<=850px){footer .stores-info ul li{width:auto;max-width:280px;margin:0 auto;padding-left:0;display:block}}footer .stores-info ul li:first-child{width:224px;padding-left:0}@media screen and (width<=850px){footer .stores-info ul li:first-child{width:auto}}footer .stores-info ul li .columns{display:block}@media screen and (width<=850px){footer .stores-info ul li .columns{justify-content:space-between;display:flex}}footer .stores-info ul li .name{font-size:18px;font-weight:700}@media screen and (width<=850px){footer .stores-info ul li .name{font-size:16px}}footer .stores-info ul li .info{color:#6c6f71;height:117px;margin-top:10px;font-size:14px;line-height:1.4}@media screen and (width<=850px){footer .stores-info ul li .info{font-size:12px}}footer .stores-info ul li .info .close-day{margin-left:60px}footer .stores-info ul li .info .close-day.kiryu{margin-left:72px}@media screen and (width<=850px){footer .stores-info ul li .info .close-day.kiryu{margin-left:65px}}footer .stores-info ul li .info dl dt{width:90px}footer .stores-info ul li .info dl dd,footer .stores-info ul li .info dl dt{vertical-align:top;display:inline-block}footer .stores-info ul li .stop-coronavirus{margin-top:10px}footer .stores-info ul li .stop-coronavirus .coronavirus-image a{color:#6c6f71;width:100px;margin-top:10px;display:block}footer .stores-info ul li .stop-coronavirus .coronavirus-image a:hover{color:#6c6f71}@media screen and (width<=850px){footer .stores-info ul li .stop-coronavirus .coronavirus-image a{width:70px}}footer .stores-info ul li .stop-coronavirus .coronavirus-image a img{width:100%}footer .stores-info ul li .stop-coronavirus .coronavirus-image span{font-size:12px}footer .copyright,footer .footer-links{text-align:center;margin-top:15px}footer .footer-links{word-break:keep-all;line-height:2}@media screen and (width<=850px){footer .footer-links{text-align:left}}footer .footer-links a{color:#6c6f71}@media screen and (width<=850px){.top-page{padding-top:60px}}.top-page .keyvisual-section{padding:20px 0 30px}@media screen and (width<=850px){.top-page .keyvisual-section{padding-top:0}}.top-page .keyvisual-section .keyvisual{background-image:url(/assets/images/topMain.jpg);background-position:50%;background-repeat:no-repeat;background-size:1000px;width:100%;height:349px}@media screen and (width<=850px){.top-page .keyvisual-section .keyvisual{background-image:url(/assets/images/sp/top/topMain.jpg);background-size:cover;position:relative}.top-page .keyvisual-section .keyvisual .keyvisual-shadow{background-image:url(/assets/images/sp/shared/keyvisual-shadow.png);background-position:bottom;background-repeat:repeat-x;background-size:400px;width:100%;padding-bottom:120px;position:absolute;top:0;left:0}}.top-page .keyvisual-section .keyvisual h1{text-indent:-900%;height:0;font-size:0}@media screen and (width<=850px){.top-page .keyvisual-section .keyvisual h1{text-indent:0;background:url(/assets/images/sp/top/keyvisual-heading.png) 0 0/contain no-repeat;width:300px;height:100px;padding-bottom:53px;display:inline-block;position:absolute;top:calc(50% - 37px);left:calc(50% - 151px)}}.top-page .keyvisual-section .link-list{justify-content:space-between;width:980px;margin:20px auto 0;display:flex}@media screen and (width<=850px){.top-page .keyvisual-section .link-list{width:100%;margin-top:50px;display:block}}.top-page .keyvisual-section .link-list .link-list-item{width:240px;margin-left:10px;display:inline-block}.top-page .keyvisual-section .link-list .link-list-item:first-child{margin-left:0}@media screen and (width<=850px){.top-page .keyvisual-section .link-list .link-list-item{width:auto;margin-bottom:20px;margin-left:auto;display:block}}.top-page .keyvisual-section .link-list .link-list-item a{background-repeat:no-repeat;background-size:240px}@media screen and (width<=850px){.top-page .keyvisual-section .link-list .link-list-item a{width:240px;background-size:240px!important}}.top-page .keyvisual-section .link-list .link-list-item.hs-newstudents a{background-image:url(/assets/images/common/menu/menu1_off.jpg)}.top-page .keyvisual-section .link-list .link-list-item.hs-newstudents a:hover{background-image:url(/assets/images/common/menu/menu1_on.jpg)}.top-page .keyvisual-section .link-list .link-list-item.newstudents a{background-image:url(/assets/images/common/menu/menu2_off.jpg)}.top-page .keyvisual-section .link-list .link-list-item.newstudents a:hover{background-image:url(/assets/images/common/menu/menu2_on.jpg)}.top-page .keyvisual-section .link-list .link-list-item.schoollists a{background-image:url(/assets/images/common/menu/menu3_off.jpg)}.top-page .keyvisual-section .link-list .link-list-item.schoollists a:hover{background-image:url(/assets/images/common/menu/menu3_on.jpg)}.top-page .keyvisual-section .link-list .link-list-item.voice a{background-image:url(/assets/images/common/menu/menu4_off.jpg);background-size:232px}.top-page .keyvisual-section .link-list .link-list-item.voice a:hover{background-image:url(/assets/images/common/menu/menu4_on.jpg);background-size:232px}.top-page .keyvisual-section .link-list .link-list-item a{text-indent:-900%;width:250px;height:56px;font-size:0;display:block}@media screen and (width<=850px){.top-page .keyvisual-section .link-list .link-list-item a{width:240px;margin:0 auto}}.top-page .information-section{color:#000;background:url(/assets/images/footer/bg_news.jpg);padding:15px 0}@media screen and (width<=850px){.top-page .information-section{background-size:contain}}.top-page .information-section .container{justify-content:space-between;display:flex}.top-page .information-section .news{width:770px;margin:0 0 10px;padding-bottom:20px}@media screen and (width<=850px){.top-page .information-section .news{width:100%;padding:0 4%}}.top-page .information-section .news .news-header{text-indent:-900%;background:url(/assets/images/footer/news.jpg);width:770px;height:25px;font-size:0}@media screen and (width<=850px){.top-page .information-section .news .news-header{width:100%}}.top-page .information-section .news .news-body{color:#fff;background-color:#000;height:500px;padding:0 10px;font-size:14px;overflow:auto}.top-page .information-section .news .news-body a{color:#fff}.top-page .information-section .news .news-body dl{border-bottom:1px dashed #fff;padding:10px 0}.top-page .information-section .news .news-body dl a{text-decoration:underline}.top-page .information-section .news .news-body dl a:hover{text-decoration:none}.top-page .information-section .news .news-body dl p{padding-bottom:1em}.top-page .information-section .news .news-body dl p:last-child{padding-bottom:0}.top-page .information-section .news .news-body dl dt{vertical-align:top;width:100px;line-height:2;display:inline-block}.top-page .information-section .news .news-body dl dd{vertical-align:top;width:620px;line-height:2;display:inline-block}@media screen and (width<=850px){.top-page .information-section .news .news-body dl dd{width:100%}}.top-page .information-section .links{background-repeat:repeat-y;width:195px;padding-bottom:1em}@media screen and (width<=850px){.top-page .information-section .links{width:100%}}.top-page .information-section .links ul{background-image:url(/assets/images/footer/bg_bar.gif);margin:24px 0 0;padding:10px 0 10px 20px}@media screen and (width<=850px){.top-page .information-section .links ul{background-image:none}}.top-page .information-section .links ul li{background:url(/assets/images/icon/icon_list01.gif) 0 10% no-repeat;padding-bottom:1em;padding-left:10px}@media screen and (width<=850px){.top-page .information-section .links ul li{padding-bottom:1.5em}}.top-page .information-section .links ul li a{color:#fff}@media screen and (width<=850px){.top-page .information-section .links ul li a{font-size:14px;display:block}}.top-page .information-section .links ul li:last-child{padding-bottom:0}.top-page .information-section .links .store-links{color:#fff;margin-top:25px}@media screen and (width<=850px){.top-page .information-section .links .store-links{text-align:center;padding:0 6%}}.top-page .information-section .links .store-links a{text-indent:-900%;background-repeat:no-repeat;background-size:contain;width:195px;height:57px;margin-bottom:6px;font-size:0;display:inline-block}.top-page .information-section .links .store-links a:hover{background-size:contain}.top-page .information-section .links .store-links a.reservation{background-image:url(/assets/images/btn_reservation_off.png)}.top-page .information-section .links .store-links a.reservation:hover{background-image:url(/assets/images/btn_reservation_on.png)}.top-page .information-section .links .store-links a.recruit{background-image:url(/assets/images/btn_recruit_off.png)}.top-page .information-section .links .store-links a.recruit:hover{background-image:url(/assets/images/btn_recruit_on.png)}.top-page .information-section .links .store-links p{text-align:left;margin-top:10px}.top-page .information-section .links .sns{margin-top:8px;padding:0 4px}@media screen and (width<=850px){.top-page .information-section .links .sns{padding:0 6%}}.top-page .information-section .links .sns a{margin-top:16px;font-size:12px;line-height:0;display:inline-block}.top-page .information-section .links .sns a:hover{opacity:.8;text-decoration:none}.top-page .information-section .links .sns a span{white-space:nowrap;margin-left:8px;padding-top:0;position:relative;top:4px}.top-page .information-section .links .sns img{vertical-align:middle;width:34px}@media screen and (width<=850px){.top-page .information-section .links .sns img{width:42px}}.top-page .information-section .links .sns img:hover{opacity:.9}.top-page .video-section{background:#241005;padding-bottom:50px}.top-page .video-section .container{width:800px}@media screen and (width<=850px){.top-page .video-section .container{width:100%}}.top-page .video-section .container ul{justify-content:space-between;display:flex}@media screen and (width<=850px){.top-page .video-section .container ul{display:block}}.top-page .video-section .container ul li{width:48%;padding-top:30px;display:inline-block}@media screen and (width<=850px){.top-page .video-section .container ul li{width:100%;display:block}}.top-page .video-section .container ul li h2{color:#fff;margin-bottom:8px;font-family:Sawarabi Mincho;font-size:16px}.top-page .video-section .container ul li a{display:block}.top-page .video-section .container ul li a img{width:100%}.strength-page{background-color:#040203}@media screen and (width<=850px){.strength-page{padding-top:60px}}.strength-page .keyvisual-section .keyvisual{background-image:url(/assets/images/strength/main.jpg);background-repeat:no-repeat;width:1000px;height:493px;margin:0 auto}@media screen and (width<=850px){.strength-page .keyvisual-section .keyvisual{background-image:url(/assets/images/sp/strength/keyvisual.jpg);background-position:50%;background-size:cover;width:100%;height:320px;position:relative}.strength-page .keyvisual-section .keyvisual .keyvisual-shadow{background-image:url(/assets/images/sp/shared/keyvisual-shadow-deep.png);background-position:bottom;background-repeat:repeat-x;background-size:400px;width:100%;padding-bottom:150px;position:absolute;top:0;left:0}}.strength-page .keyvisual-section .keyvisual h1{text-indent:-900%;font-size:0}@media screen and (width<=850px){.strength-page .keyvisual-section .keyvisual h1{background-image:url(/assets/images/sp/strength/page-heading.png);background-repeat:no-repeat;background-size:contain;width:78%;max-width:360px;padding-bottom:40px;position:absolute;top:25px;left:30px}}.strength-page .keyvisual-section .keyvisual-text{background-image:url(/assets/images/sp/strength/keyvisual.jpg);background-position:0 0;background-size:150%;padding:40px 6% 14px;position:relative}.strength-page .keyvisual-section .keyvisual-text .keyvisual-text-shadow{opacity:.8;background-color:#000;width:100%;height:100%;position:absolute;top:0;left:0}.strength-page .keyvisual-section .keyvisual-text p{color:#fff;padding-bottom:1em;font-size:14px;line-height:1.5;position:relative}.strength-page .strength-section{padding-bottom:40px;padding-left:95px}@media screen and (width<=850px){.strength-page .strength-section{padding:0 6%}}.strength-page .strength-section .strength-list{margin-top:42px;padding-bottom:20px}.strength-page .strength-section .strength-list .strength-list-item{flex-direction:row-reverse;justify-content:flex-end;margin-bottom:64px;display:flex}@media screen and (width<=850px){.strength-page .strength-section .strength-list .strength-list-item{display:block}}.strength-page .strength-section .strength-list .strength-list-item .strength-text{color:#fff;margin-left:48px}@media screen and (width<=850px){.strength-page .strength-section .strength-list .strength-list-item .strength-text{margin-left:0}.strength-page .strength-section .strength-list .strength-list-item .strength-text .strength-text-heading{background:url(/assets/images/sp/shared/border.jpg) 100% 100% no-repeat}}.strength-page .strength-section .strength-list .strength-list-item .strength-text h2{text-indent:-900%;background-repeat:no-repeat;width:550px;height:51px;margin-bottom:10px;margin-left:-5px;font-size:0}@media screen and (width<=850px){.strength-page .strength-section .strength-list .strength-list-item .strength-text h2{background-size:contain;width:100%;max-width:100%;height:35px}}.strength-page .strength-section .strength-list .strength-list-item .strength-text p{font-size:14px;line-height:27px}@media screen and (width<=850px){.strength-page .strength-section .strength-list .strength-list-item .strength-text p{font-size:13px}.strength-page .strength-section .strength-list .strength-list-item .strength-image{text-align:center;padding-top:20px}}.strength-page .strength-section .strength-list .strength-list-item .strength-image img{width:220px;height:235px}@media screen and (width<=850px){.strength-page .strength-section .strength-list .strength-list-item .strength-image img{width:60%;max-width:240px;height:auto}}.strength-page .strength-section .strength-list .strength-list-item.kiji h2{background-image:url(/assets/images/strength/title_kiji.jpg)}@media screen and (width<=850px){.strength-page .strength-section .strength-list .strength-list-item.kiji h2{background-image:url(/assets/images/sp/strength/title_kiji.jpg);background-size:115px}}.strength-page .strength-section .strength-list .strength-list-item.saisun h2{background-image:url(/assets/images/strength/title_saisun.jpg)}@media screen and (width<=850px){.strength-page .strength-section .strength-list .strength-list-item.saisun h2{background-image:url(/assets/images/sp/strength/title_saisun.jpg);background-size:140px}}.strength-page .strength-section .strength-list .strength-list-item.kisetsuke h2{background-image:url(/assets/images/strength/title_kisetsuke.jpg)}@media screen and (width<=850px){.strength-page .strength-section .strength-list .strength-list-item.kisetsuke h2{background-image:url(/assets/images/sp/strength/title_kisetsuke.jpg);background-size:160px}}.strength-page .strength-section .strength-list .strength-list-item.housei h2{background-image:url(/assets/images/strength/title_housei.jpg)}@media screen and (width<=850px){.strength-page .strength-section .strength-list .strength-list-item.housei h2{background-image:url(/assets/images/sp/strength/title_housei.jpg);background-size:110px}}.strength-page .strength-section .strength-list .strength-list-item.gakkoshiteibtn h2{background-image:url(/assets/images/strength/title_gakkoshiteibtn.jpg)}@media screen and (width<=850px){.strength-page .strength-section .strength-list .strength-list-item.gakkoshiteibtn h2{background-image:url(/assets/images/sp/strength/title_gakkoshiteibtn.jpg);background-size:256px}}.strength-page .strength-section .strength-list .strength-list-item.shishu h2{background-image:url(/assets/images/strength/title_shishu.jpg)}@media screen and (width<=850px){.strength-page .strength-section .strength-list .strength-list-item.shishu h2{background-image:url(/assets/images/sp/strength/title_shishu.jpg);background-size:166px}}.strength-page .strength-section .strength-list .strength-list-item.rittainohin h2{background-image:url(/assets/images/strength/title_rittainohin.jpg)}@media screen and (width<=850px){.strength-page .strength-section .strength-list .strength-list-item.rittainohin h2{background-image:url(/assets/images/sp/strength/title_rittainohin.jpg);background-size:148px}.history-page{padding-top:60px}}.history-page .keyvisual-section .keyvisual{background-image:url(/assets/images/history/main.jpg);background-repeat:no-repeat;width:1000px;height:495px;margin:0 auto}@media screen and (width<=850px){.history-page .keyvisual-section .keyvisual{background-image:url(/assets/images/sp/history/keyvisual.png);background-position:50%;background-size:cover;width:100%;height:320px;position:relative}.history-page .keyvisual-section .keyvisual .keyvisual-shadow{background-image:url(/assets/images/sp/shared/keyvisual-shadow-deep.png);background-position:bottom;background-repeat:repeat-x;background-size:400px;width:100%;padding-bottom:150px;position:absolute;top:0;left:0}}.history-page .keyvisual-section .keyvisual h1{text-indent:-900%;height:0;font-size:0}@media screen and (width<=850px){.history-page .keyvisual-section .keyvisual h1{background-image:url(/assets/images/sp/history/page-heading.png);background-repeat:no-repeat;background-size:contain;width:80%;max-width:360px;height:auto;padding-bottom:30px;position:absolute;top:13px;left:30px}}.history-page .keyvisual-section .keyvisual-text{background-image:url(/assets/images/sp/history/keyvisual.png);background-position:0 0;background-size:150%;padding:40px 6% 14px;position:relative}.history-page .keyvisual-section .keyvisual-text .keyvisual-text-shadow{opacity:.9;background-color:#000;width:100%;height:100%;position:absolute;top:0;left:0}.history-page .keyvisual-section .keyvisual-text h2{color:#fff;padding-bottom:1em;font-size:14px;line-height:1.5;position:relative}.history-page .keyvisual-section .keyvisual-text .keyvisual-images{text-align:center;padding-top:10px;padding-bottom:30px;position:relative}.history-page .keyvisual-section .keyvisual-text .keyvisual-images img{vertical-align:middle;width:30%;margin:0 14px;display:inline-block}.performance-page{background-color:#040203}@media screen and (width<=850px){.performance-page{padding-top:60px}}.performance-page .keyvisual-section .keyvisual{background-image:url(/assets/images/performance/main.jpg);background-repeat:no-repeat;width:1000px;height:493px;margin:0 auto}@media screen and (width<=850px){.performance-page .keyvisual-section .keyvisual{background-image:url(/assets/images/sp/performance/keyvisual.jpg);background-position:50%;background-size:cover;width:100%;height:320px;position:relative}.performance-page .keyvisual-section .keyvisual .keyvisual-shadow{background-image:url(/assets/images/sp/shared/keyvisual-shadow-deep.png);background-position:bottom;background-repeat:repeat-x;background-size:400px;width:100%;padding-bottom:150px;position:absolute;top:0;left:0}}.performance-page .keyvisual-section .keyvisual h1{text-indent:-900%;font-size:0}@media screen and (width<=850px){.performance-page .keyvisual-section .keyvisual h1{background-image:url(/assets/images/sp/performance/page-heading.png);background-repeat:no-repeat;background-size:contain;width:80%;max-width:360px;padding-bottom:17px;position:absolute;top:20px;left:30px}}.performance-page .keyvisual-section .keyvisual-text{background-image:url(/assets/images/sp/performance/keyvisual.jpg);background-position:0 0;background-size:320%;padding:40px 6% 14px;position:relative}.performance-page .keyvisual-section .keyvisual-text .keyvisual-text-shadow{opacity:.8;background-color:#000;width:100%;height:100%;position:absolute;top:0;left:0}.performance-page .keyvisual-section .keyvisual-text p{color:#fff;padding-bottom:1em;font-size:14px;line-height:1.5;position:relative}.performance-page .performance-section{padding-bottom:40px;padding-left:48px}@media screen and (width<=850px){.performance-page .performance-section{padding-left:4%;padding-right:4%}}.performance-page .performance-section .performance-list{margin-top:42px}.performance-page .performance-section .performance-list .performance-list-item{background:url(/assets/images/performance/title_bar.jpg) bottom no-repeat;justify-content:left;margin-bottom:32px;padding-bottom:32px;display:flex}@media screen and (width<=850px){.performance-page .performance-section .performance-list .performance-list-item{display:block}}.performance-page .performance-section .performance-list .performance-list-item:last-child{background:0 0}@media screen and (width<=850px){.performance-page .performance-section .performance-list .performance-list-item:last-child{background:url(/assets/images/performance/title_bar.jpg) bottom no-repeat}}.performance-page .performance-section .performance-list .performance-list-item.only-text{text-align:center}.performance-page .performance-section .performance-list .performance-list-item.only-text .performance-list-text{width:100%}.performance-page .performance-section .performance-list .performance-list-item .performance-list-text{color:#fff;margin-left:48px}@media screen and (width<=850px){.performance-page .performance-section .performance-list .performance-list-item .performance-list-text{text-align:left;margin-left:0;padding:0 20px}}.performance-page .performance-section .performance-list .performance-list-item .performance-list-text h2{margin-bottom:10px;margin-left:-5px;font-size:14px;line-height:27px}.performance-page .performance-section .performance-list .performance-list-item .performance-list-image{text-align:center;width:320px;margin-bottom:10px;margin-left:20px}@media screen and (width<=850px){.performance-page .performance-section .performance-list .performance-list-item .performance-list-image{width:auto;max-width:320px;margin:0 auto 30px}.performance-page .performance-section .performance-list .performance-list-item .performance-list-image img{width:100%}}.transferee-page{background:#040203}@media screen and (width<=850px){.transferee-page{padding-top:60px}}.transferee-page .keyvisual-section .keyvisual{background-image:url(/assets/images/transferee/main.jpg);background-repeat:no-repeat;width:1000px;height:493px;margin:0 auto}@media screen and (width<=850px){.transferee-page .keyvisual-section .keyvisual{background-image:url(/assets/images/sp/transferee/keyvisual.jpg);background-position:50%;background-size:cover;width:100%;height:320px;position:relative}.transferee-page .keyvisual-section .keyvisual .keyvisual-shadow{background-image:url(/assets/images/sp/shared/keyvisual-shadow-deep.png);background-position:bottom;background-repeat:repeat-x;background-size:400px;width:100%;padding-bottom:150px;position:absolute;top:0;left:0}}.transferee-page .keyvisual-section .keyvisual h1{text-indent:-900%;font-size:0}@media screen and (width<=850px){.transferee-page .keyvisual-section .keyvisual h1{background-image:url(/assets/images/sp/transferee/page-heading.png);background-repeat:no-repeat;background-size:contain;width:80%;max-width:360px;padding-bottom:14px;position:absolute;top:20px;left:30px}}.transferee-page .keyvisual-section .keyvisual-text{background-image:url(/assets/images/sp/transferee/keyvisual.jpg);background-position:100% 0;background-size:150%;padding:40px 6% 34px;position:relative}.transferee-page .keyvisual-section .keyvisual-text .keyvisual-text-shadow{opacity:.8;background-color:#000;width:100%;height:100%;position:absolute;top:0;left:0}.transferee-page .keyvisual-section .keyvisual-text p{color:#fff;padding-bottom:1em;font-size:17px;line-height:1.6;position:relative}.transferee-page .keyvisual-section .keyvisual-text-sub{color:#fff;padding:40px 6% 24px;font-size:14px;line-height:1.6}.transferee-page .transfee-section .transfee-contents{padding:40px 0 40px 126px}@media screen and (width<=850px){.transferee-page .transfee-section .transfee-contents{padding:40px 0}}.transferee-page .transfee-section h2{color:#dadada;text-align:left;font-size:22px;line-height:1.6}@media screen and (width<=850px){.transferee-page .transfee-section h2{width:auto}}.transferee-page .transfee-section ol{margin-top:18px}.transferee-page .transfee-section ol li{color:#fff;text-indent:-2.2em;margin-bottom:12px;padding-left:2em;font-size:14px;line-height:1.6}.transferee-page .transfee-section .reservation{text-align:center;margin:30px auto 0}@media screen and (width<=850px){.transferee-page .transfee-section .reservation{width:100%}}.transferee-page .transfee-section .reservation a{text-indent:-900%;background:url(/assets/images/transferee/btn_off.jpg) no-repeat;width:424px;height:48px;margin-left:-120px;font-size:0;display:inline-block}@media screen and (width<=850px){.transferee-page .transfee-section .reservation a{background-position:50%;background-size:contain;width:100%;margin-left:0}}.transferee-page .transfee-section .reservation a:hover{background:url(/assets/images/transferee/btn_on.jpg) no-repeat}@media screen and (width<=850px){.transferee-page .transfee-section .reservation a:hover{background:url(/assets/images/transferee/btn_off.jpg) no-repeat}}.contribution-page{background:#040203}@media screen and (width<=850px){.contribution-page{padding-top:60px}}.contribution-page .keyvisual-section .keyvisual{background-image:url(/assets/images/contribution/main.jpg);background-repeat:no-repeat;width:1000px;height:175px;margin:0 auto}@media screen and (width<=850px){.contribution-page .keyvisual-section .keyvisual{background-image:url(/assets/images/sp/contribution/keyvisual.jpg);background-position:50%;background-size:cover;width:100%;height:320px;position:relative}.contribution-page .keyvisual-section .keyvisual .keyvisual-shadow{background-image:url(/assets/images/sp/shared/keyvisual-shadow-deep.png);background-position:bottom;background-repeat:repeat-x;background-size:400px;width:100%;padding-bottom:150px;position:absolute;top:0;left:0}}.contribution-page .keyvisual-section .keyvisual h1{text-indent:-900%;font-size:0}@media screen and (width<=850px){.contribution-page .keyvisual-section .keyvisual h1{background-image:url(/assets/images/sp/contribution/page-heading.png);background-repeat:no-repeat;background-size:contain;width:80%;max-width:360px;padding-bottom:14px;position:absolute;top:20px;left:30px}}.contribution-page .contribution-section{color:#fff;vertical-align:top;font-size:14px;line-height:4em}.contribution-page .contribution-section ul{margin:10px 0 30px 126px;padding-bottom:30px}@media screen and (width<=850px){.contribution-page .contribution-section ul{margin-left:0;line-height:1.6}.contribution-page .contribution-section ul li{margin-bottom:20px}}.inquiry-page{background:#040203;padding-bottom:10px}@media screen and (width<=850px){.inquiry-page{padding-top:60px}}.inquiry-page .keyvisual-section .keyvisual{background-image:url(/assets/images/inquiry/main.jpg);background-repeat:no-repeat;width:1000px;height:175px;margin:0 auto}@media screen and (width<=850px){.inquiry-page .keyvisual-section .keyvisual{background-image:url(/assets/images/sp/inquiry/keyvisual.jpg);background-position:50%;background-size:cover;width:100%;height:320px;position:relative}.inquiry-page .keyvisual-section .keyvisual .keyvisual-shadow{background-image:url(/assets/images/sp/shared/keyvisual-shadow-deep.png);background-position:bottom;background-repeat:repeat-x;background-size:400px;width:100%;padding-bottom:150px;position:absolute;top:0;left:0}}.inquiry-page .keyvisual-section .keyvisual h1{text-indent:-900%;font-size:0}@media screen and (width<=850px){.inquiry-page .keyvisual-section .keyvisual h1{background-image:url(/assets/images/sp/inquiry/page-heading.png);background-repeat:no-repeat;background-size:contain;width:80%;max-width:360px;padding-bottom:14px;position:absolute;top:20px;left:30px}}.inquiry-page .inquiry-section .store-list{margin:54px 0 0 120px}@media screen and (width<=850px){.inquiry-page .inquiry-section .store-list{text-align:center;margin-left:0}}.inquiry-page .inquiry-section .store-list .store-list-item{margin-bottom:70px;display:flex}@media screen and (width<=850px){.inquiry-page .inquiry-section .store-list .store-list-item{max-width:330px;margin-left:auto;margin-right:auto;display:block}}.inquiry-page .inquiry-section .store-list .store-list-item .store-list-item-image{margin-top:5px;margin-right:50px}@media screen and (width<=850px){.inquiry-page .inquiry-section .store-list .store-list-item .store-list-item-image{margin-right:0}}.inquiry-page .inquiry-section .store-list .store-list-item .store-list-item-image h2 img{max-width:100%}.inquiry-page .inquiry-section .store-list .store-list-item .store-list-item-text{color:#fff;text-align:left;font-size:14px;line-height:1.8em}.inquiry-page .inquiry-section .store-list .store-list-item .store-list-item-text h3{font-size:18px;font-weight:700}@media screen and (width<=850px){.inquiry-page .inquiry-section .store-list .store-list-item .store-list-item-text h3{margin:20px 0 10px}}.inquiry-page .inquiry-section ul{margin:10px 0 30px 126px;padding-bottom:30px}@media screen and (width<=850px){.inquiry-page .inquiry-section ul{margin-left:0}}.recruit-page{text-align:center}.recruit-page h1{padding:100px 0 80px}.recruit-page h1 img{width:204px}.recruit-page .section-container{text-align:center;background:#000;margin-top:-2px;padding-bottom:100px}@media screen and (width<=850px){.recruit-page .section-container .container{padding-left:0;padding-right:0}}.recruit-page .section-container .jobs{border:2px solid #816d2e;width:480px;margin:0 auto;padding:20px 30px}@media screen and (width<=850px){.recruit-page .section-container .jobs{width:100%}}.recruit-page .section-container .jobs img{width:330px}@media screen and (width<=850px){.recruit-page .section-container .jobs img{width:100%;max-width:330px}}.recruit-page .section-container .jobs ul{color:#fff;margin-top:20px;font-size:17px}.recruit-page .section-container .jobs ul li{padding-right:1em;display:inline}@media screen and (width<=850px){.recruit-page .section-container .jobs ul li{line-height:1.6;display:block}}.recruit-page .section-container .jobs .store{color:#fff;margin-top:16px;font-size:15px}.recruit-page .section-container .job-description{color:#fff;text-align:left;width:480px;margin:30px auto 16px;font-size:15px}@media screen and (width<=850px){.recruit-page .section-container .job-description{width:90%}}.recruit-page .section-container .job-description h3{line-height:1.4}@media screen and (width<=850px){.recruit-page .section-container .job-description h3{margin-bottom:20px}}.recruit-page .section-container .job-description ul{margin:10px auto}.recruit-page .section-container .job-description ul li{line-height:1.6}.recruit-page .section-container .job-description p{margin:10px auto;line-height:1.5}@media screen and (width<=850px){.recruit-page .section-container .job-description ul li,.recruit-page .section-container .job-description p{margin-bottom:16px}}.recruit-page .section-container .separator{width:480px;margin-left:0}@media screen and (width<=850px){.recruit-page .section-container .separator{width:90%;margin-left:4%}}.goods-page{background:#040203;padding-bottom:10px}@media screen and (width<=850px){.goods-page{padding-top:60px}}.goods-page .keyvisual-section .keyvisual{background-image:url(/assets/images/goods/main.jpg);background-repeat:no-repeat;width:1000px;height:175px;margin:0 auto}@media screen and (width<=850px){.goods-page .keyvisual-section .keyvisual{background-image:url(/assets/images/sp/goods/keyvisual.jpg);background-position:50%;background-size:cover;width:100%;height:320px;position:relative}.goods-page .keyvisual-section .keyvisual .keyvisual-shadow{background-image:url(/assets/images/sp/shared/keyvisual-shadow-deep.png);background-position:bottom;background-repeat:repeat-x;background-size:400px;width:100%;padding-bottom:150px;position:absolute;top:0;left:0}}.goods-page .keyvisual-section .keyvisual h1{text-indent:-900%;height:0;font-size:0}@media screen and (width<=850px){.goods-page .keyvisual-section .keyvisual h1{background-image:url(/assets/images/sp/goods/page-heading.png);background-repeat:no-repeat;background-size:contain;width:80%;max-width:360px;height:auto;padding-bottom:14px;position:absolute;top:20px;left:30px}}.goods-page .goods-section{color:#fff;font-size:16px;line-height:1.6em}.goods-page .goods-section .goods-texts{margin:30px 0 10px 106px}@media screen and (width<=850px){.goods-page .goods-section .goods-texts{margin-left:0}}.goods-page .goods-section .goods-texts p{margin-bottom:1.5em;font-size:14px}.newstudents-page{background:#040203}@media screen and (width<=850px){.newstudents-page{padding-top:60px}}.newstudents-page .keyvisual-section .keyvisual{background-image:url(/assets/images/newstudents/jh_main.jpg);background-repeat:no-repeat;width:1000px;height:175px;margin:0 auto}@media screen and (width<=850px){.newstudents-page .keyvisual-section .keyvisual{background-image:url(/assets/images/sp/newstudents/keyvisual.jpg);background-position:50%;background-size:cover;width:100%;height:320px;position:relative}}.newstudents-page .keyvisual-section .keyvisual.hs{background-image:url(/assets/images/newstudents/hs_main.jpg);background-size:contain}@media screen and (width<=850px){.newstudents-page .keyvisual-section .keyvisual.hs{background-image:url(/assets/images/sp/newstudents/keyvisual.jpg);background-position:50%;background-size:cover;width:100%;height:320px;position:relative}}.newstudents-page .keyvisual-section .keyvisual.hs h1{text-indent:-900%;font-size:0}@media screen and (width<=850px){.newstudents-page .keyvisual-section .keyvisual.hs h1{background-image:url(/assets/images/sp/newstudents/hs-page-heading.png);background-repeat:no-repeat;background-size:contain;width:80%;max-width:360px;padding-bottom:14px;position:absolute;top:20px;left:30px}.newstudents-page .keyvisual-section .keyvisual .keyvisual-shadow{background-image:url(/assets/images/sp/shared/keyvisual-shadow-deep.png);background-position:bottom;background-repeat:repeat-x;background-size:400px;width:100%;padding-bottom:150px;position:absolute;top:0;left:0}}.newstudents-page .keyvisual-section .keyvisual h1{text-indent:-900%;font-size:0}@media screen and (width<=850px){.newstudents-page .keyvisual-section .keyvisual h1{background-image:url(/assets/images/sp/newstudents/page-heading.png);background-repeat:no-repeat;background-size:contain;width:80%;max-width:360px;padding-bottom:14px;position:absolute;top:20px;left:30px}}.newstudents-page .keyvisual-section .keyvisual-text-sub{color:#fff;padding:40px 6% 24px;font-size:14px;line-height:1.6}.newstudents-page .newstudents-section{color:#fff;padding:40px 0 40px 120px;font-size:14px}@media screen and (width<=850px){.newstudents-page .newstudents-section{padding-left:0}}.newstudents-page .newstudents-section .caution{width:550px;line-height:1.6}@media screen and (width<=850px){.newstudents-page .newstudents-section .caution{width:100%}}.newstudents-page .newstudents-section .caution h2{text-align:center;margin-bottom:14px;font-size:18px;font-weight:700}.newstudents-page .newstudents-section .guide-list{margin-top:40px}.newstudents-page .newstudents-section .guide-list .guide-list-item{margin-bottom:44px}.newstudents-page .newstudents-section .guide-list .guide-list-item h2{text-indent:-900%;width:807px;height:45px;margin-bottom:15px;margin-left:-10px;font-size:0}@media screen and (width<=850px){.newstudents-page .newstudents-section .guide-list .guide-list-item h2{width:100%}}.newstudents-page .newstudents-section .guide-list .guide-list-item p{line-height:1.6}.newstudents-page .newstudents-section .guide-list .guide-list-item.no1 h2{background:url(/assets/images/newstudents/title_1.jpg) no-repeat}.newstudents-page .newstudents-section .guide-list .guide-list-item.no1a h2{background:url(/assets/images/newstudents/title_1a.jpg) no-repeat}.newstudents-page .newstudents-section .guide-list .guide-list-item.no1b h2{background:url(/assets/images/newstudents/title_1b.jpg) no-repeat}.newstudents-page .newstudents-section .guide-list .guide-list-item.no1c h2{background:url(/assets/images/newstudents/title_1c.jpg) no-repeat}.newstudents-page .newstudents-section .guide-list .guide-list-item.no2 h2{background:url(/assets/images/newstudents/title_2.jpg) no-repeat}.newstudents-page .newstudents-section .guide-list .guide-list-item.no3 h2{background:url(/assets/images/newstudents/title_3.jpg) no-repeat}.newstudents-page .newstudents-section .guide-list .guide-list-item.no4 h2{background:url(/assets/images/newstudents/title_6.jpg) no-repeat}.newstudents-page .newstudents-section .inquiry h2{color:#ccc;margin-left:-10px;font-size:18px;line-height:1.4}@media screen and (width<=850px){.newstudents-page .newstudents-section .inquiry h2{margin-left:-4px}}.newstudents-page .newstudents-section .inquiry .school{margin-top:30px;display:flex}.newstudents-page .newstudents-section .inquiry .school .schoollist{margin-left:40px}.newstudents-page .newstudents-section .inquiry .school .schoollist li{margin-bottom:12px}.newstudents-page .newstudents-section .inquiry .school .schoollist li.takasaki a{background:url(/assets/images/newstudents/btn_takasaki_off.jpg) no-repeat}.newstudents-page .newstudents-section .inquiry .school .schoollist li.takasaki a:hover{background:url(/assets/images/newstudents/btn_takasaki_on.jpg) no-repeat}.newstudents-page .newstudents-section .inquiry .school .schoollist li.maebashi a{background:url(/assets/images/newstudents/btn_maebashi_off.jpg) no-repeat}.newstudents-page .newstudents-section .inquiry .school .schoollist li.maebashi a:hover{background:url(/assets/images/newstudents/btn_maebashi_on.jpg) no-repeat}.newstudents-page .newstudents-section .inquiry .school .schoollist li.kioryu a{background:url(/assets/images/newstudents/btn_kiryu_off.jpg) no-repeat}.newstudents-page .newstudents-section .inquiry .school .schoollist li.kioryu a:hover{background:url(/assets/images/newstudents/btn_kiryu_on.jpg) no-repeat}.newstudents-page .newstudents-section .inquiry .school .schoollist li a{text-indent:-900em;width:143px;height:29px;font-size:0;display:block}.privacypolicy-page{background:#040203}@media screen and (width<=850px){.privacypolicy-page{padding-top:60px}}.privacypolicy-page .keyvisual-section .keyvisual{background-image:url(/assets/images/privacypolicy/main.jpg);background-repeat:no-repeat;width:1000px;height:175px;margin:0 auto}@media screen and (width<=850px){.privacypolicy-page .keyvisual-section .keyvisual{background-image:url(/assets/images/sp/privacypolicy/keyvisual.jpg);background-position:50%;background-size:cover;width:100%;height:320px;position:relative}.privacypolicy-page .keyvisual-section .keyvisual .keyvisual-shadow{background-image:url(/assets/images/sp/shared/keyvisual-shadow-deep.png);background-position:bottom;background-repeat:repeat-x;background-size:400px;width:100%;padding-bottom:150px;position:absolute;top:0;left:0}}.privacypolicy-page .keyvisual-section .keyvisual h1{text-indent:-900%;height:0;font-size:0}@media screen and (width<=850px){.privacypolicy-page .keyvisual-section .keyvisual h1{background-image:url(/assets/images/sp/privacypolicy/page-heading.png);background-repeat:no-repeat;background-size:contain;width:80%;max-width:360px;height:auto;padding-bottom:14px;position:absolute;top:20px;left:30px}}.privacypolicy-page .privacypolicy-section{color:#fff;padding:10px 0 40px 120px;font-size:14px}@media screen and (width<=850px){.privacypolicy-page .privacypolicy-section{padding-left:0}}.privacypolicy-page .privacypolicy-section .guide-list{margin-top:40px}.privacypolicy-page .privacypolicy-section .guide-list .guide-list-item{margin-bottom:44px}.privacypolicy-page .privacypolicy-section .guide-list .guide-list-item h2{text-indent:-900%;width:808px;height:47px;margin-bottom:15px;margin-left:-10px;font-size:0}@media screen and (width<=850px){.privacypolicy-page .privacypolicy-section .guide-list .guide-list-item h2{width:auto}}.privacypolicy-page .privacypolicy-section .guide-list .guide-list-item p{margin-bottom:1.2em;line-height:2em}.privacypolicy-page .privacypolicy-section .guide-list .guide-list-item.no1 h2{background:url(/assets/images/privacypolicy/title_1.jpg) no-repeat}.privacypolicy-page .privacypolicy-section .guide-list .guide-list-item.no2 h2{background:url(/assets/images/privacypolicy/title_2.jpg) no-repeat}.privacypolicy-page .privacypolicy-section .guide-list .guide-list-item.no4 h2{background:url(/assets/images/newstudents/title_6.jpg) no-repeat}.info-page{background:#040203;padding-bottom:50px}@media screen and (width<=850px){.info-page{padding-top:60px}}.info-page .keyvisual-section .keyvisual{background-image:url(/assets/images/info/main.jpg);background-position:50%;background-repeat:no-repeat;width:1000px;height:175px;margin:0 auto}@media screen and (width<=850px){.info-page .keyvisual-section .keyvisual{background-image:url(/assets/images/sp/info/keyvisual.jpg);background-position:26%;background-size:cover;width:100%;height:320px;position:relative}.info-page .keyvisual-section .keyvisual .keyvisual-shadow{background-image:url(/assets/images/sp/shared/keyvisual-shadow-deep.png);background-position:bottom;background-repeat:repeat-x;background-size:400px;width:100%;padding-bottom:150px;position:absolute;top:0;left:0}}.info-page .keyvisual-section .keyvisual h1{text-indent:-900%;height:0;font-size:0}@media screen and (width<=850px){.info-page .keyvisual-section .keyvisual h1{background-image:url(/assets/images/sp/info/page-heading.png);background-repeat:no-repeat;background-size:contain;width:80%;max-width:360px;height:auto;padding-bottom:14px;position:absolute;top:20px;left:30px}}.info-page .company-section{color:#fff;vertical-align:top;margin-top:60px;font-size:14px;line-height:2em}@media screen and (width<=850px){.info-page .company-section{font-size:13px}}.info-page .company-section dl{margin-left:150px;display:flex}@media screen and (width<=850px){.info-page .company-section dl{margin-left:0}}.info-page .company-section dl dd,.info-page .company-section dl dt{vertical-align:middle;padding:4px}.info-page .company-section dl dt{text-align:right;border-right:2px solid #816d2e;width:200px;padding-right:30px}@media screen and (width<=850px){.info-page .company-section dl dt{width:30%;padding-right:15px}}.info-page .company-section dl dd{padding-left:30px}@media screen and (width<=850px){.info-page .company-section dl dd{width:70%;padding-left:15px}}.info-page .company-section dl.store dd span{padding-left:7em}@media screen and (width<=850px){.info-page #stores{position:relative;top:-30px}}.info-page .store-section{margin-top:60px}@media screen and (width<=850px){.info-page .store-section{padding-left:0}}.info-page .store-section .container{padding-left:30px}@media screen and (width<=850px){.info-page .store-section .container{width:100%}}.info-page .store-section .store-list{color:#fff;text-align:center;margin-top:40px}.info-page .store-section .store-list .store-list-item{margin-bottom:50px;display:block}@media screen and (width<=850px){.info-page .store-section .store-list .store-list-item{display:inline-block}}.info-page .store-section .store-list .store-list-item .store-contents{flex-direction:row-reverse;justify-content:left;display:flex}@media screen and (width<=850px){.info-page .store-section .store-list .store-list-item .store-contents{display:block}}.info-page .store-section .store-list .store-list-item .store-contents .store-texts{text-align:left;margin-left:40px;font-size:14px;line-height:1.8}@media screen and (width<=850px){.info-page .store-section .store-list .store-list-item .store-contents .store-texts{margin-left:0}.info-page .store-section .store-list .store-list-item .store-contents .store-texts h2 img{width:100%}.info-page .store-section .store-list .store-list-item .store-contents .store-image img{width:100%;max-width:320px;margin-top:20px}}.schoollists-page{background:#040203;padding-bottom:50px}@media screen and (width<=850px){.schoollists-page{padding-top:60px}}.schoollists-page .bg-top{background:url(/assets/images/schoollists/title_bg.jpg) 100% 0 no-repeat;padding-top:20px}@media screen and (width<=850px){.schoollists-page .bg-top{background:url(/assets/images/sp/shared/border.jpg) 100% 0 no-repeat}}.schoollists-page .bg-bottom{background:url(/assets/images/schoollists/title_bg.jpg) 100% 100% no-repeat;padding-bottom:20px}@media screen and (width<=850px){.schoollists-page .bg-bottom{background:url(/assets/images/sp/shared/border.jpg) 100% 100% no-repeat}}.schoollists-page .keyvisual-section .keyvisual{background-image:url(/assets/images/schoollists/main.jpg);background-position:50%;background-repeat:no-repeat;width:1000px;height:175px;margin:0 auto}@media screen and (width<=850px){.schoollists-page .keyvisual-section .keyvisual{background-image:url(/assets/images/sp/schoollists/keyvisual.jpg);background-position:26%;background-size:cover;width:100%;height:320px;position:relative}.schoollists-page .keyvisual-section .keyvisual .keyvisual-shadow{background-image:url(/assets/images/sp/shared/keyvisual-shadow-deep.png);background-position:bottom;background-repeat:repeat-x;background-size:400px;width:100%;padding-bottom:150px;position:absolute;top:0;left:0}}.schoollists-page .keyvisual-section .keyvisual h1{text-indent:-900%;height:0;font-size:0}@media screen and (width<=850px){.schoollists-page .keyvisual-section .keyvisual h1{background-image:url(/assets/images/sp/schoollists/page-heading.png);background-repeat:no-repeat;background-size:contain;width:80%;max-width:360px;height:auto;padding-bottom:14px;position:absolute;top:20px;left:30px}}.schoollists-page .section-container{color:#dadada;text-align:left;padding-top:40px;font-size:22px;line-height:1.6}.schoollists-page .section-container .container{width:900px}@media screen and (width<=850px){.schoollists-page .section-container .container{width:100%;padding:0 8%}.schoollists-page .section-container{width:auto;font-size:18px}}.schoollists-page .gymsuit-section{color:#fff;margin-top:30px;font-size:14px}.schoollists-page .gymsuit-section .container{width:900px}@media screen and (width<=850px){.schoollists-page .gymsuit-section .container{width:100%;padding:0 8%}}.schoollists-page .gymsuit-section .gymsuit-section-inner{width:900px;margin:0 auto;padding:0 10px;display:block}@media screen and (width<=850px){.schoollists-page .gymsuit-section .gymsuit-section-inner{width:100%;padding:0}}.schoollists-page .gymsuit-section .gymsuit-section-inner h3{font-weight:700}.schoollists-page .gymsuit-section .gymsuit-section-inner ul{justify-content:left;margin-top:18px;margin-bottom:20px;display:flex}@media screen and (width<=850px){.schoollists-page .gymsuit-section .gymsuit-section-inner ul{display:block}}.schoollists-page .gymsuit-section .gymsuit-section-inner ul li{margin-right:30px}@media screen and (width<=850px){.schoollists-page .gymsuit-section .gymsuit-section-inner ul li{margin-bottom:16px;margin-right:0;line-height:1.4}}.schoollists-page .gymsuit-section .gymsuit-section-inner ul li:first-child{width:380px}@media screen and (width<=850px){.schoollists-page .gymsuit-section .gymsuit-section-inner ul li:first-child{width:auto}}.schoollists-page .gymsuit-section .gymsuit-section-inner ul li:nth-child(2){width:170px}@media screen and (width<=850px){.schoollists-page .gymsuit-section .gymsuit-section-inner ul li:nth-child(2){width:auto}}.schoollists-page .schoollist-section{display:block}.schoollists-page .schoollist-section h3{color:#cacaca;margin-top:60px;margin-bottom:6px;font-size:23px}.schoollists-page .schoollist-section .row{width:900px;margin:0 auto}@media screen and (width<=850px){.schoollists-page .schoollist-section .row{width:100%}}.schoollists-page .schoollist-section .row .columns{justify-content:space-between;display:flex}@media screen and (width<=850px){.schoollists-page .schoollist-section .row .columns{display:block}}.schoollists-page .schoollist-section .row .columns .column{color:#fff;flex:1}.schoollists-page .schoollist-section .row .columns .column ul{margin-top:20px;font-size:14px}.schoollists-page .schoollist-section .row .columns .column ul li{margin-bottom:10px;line-height:1.8}.schoollists-page .company-section{color:#fff;vertical-align:top;margin-top:60px;font-size:14px;line-height:2em}.schoollists-page .company-section dl{margin-left:150px;padding:4px;display:flex}.schoollists-page .company-section dl dt{text-align:right;width:200px;padding:0 60px}.schoollists-page .store-section{margin-top:60px;padding-left:30px}.schoollists-page .store-section .store-list{color:#fff;margin-top:40px}.schoollists-page .store-section .store-list .store-list-item{margin-bottom:50px;display:block}.schoollists-page .store-section .store-list .store-list-item .store-contents{flex-direction:row-reverse;justify-content:left;display:flex}.schoollists-page .store-section .store-list .store-list-item .store-contents .store-texts{margin-left:40px;font-size:14px;line-height:1.8}.hospital-page{background:#040203;padding-bottom:40px}@media screen and (width<=850px){.hospital-page{padding-top:60px}}.hospital-page .keyvisual-section{padding-top:30px}.hospital-page .keyvisual-section .keyvisual{background-image:url(/assets/images/hospital/main.jpg);background-repeat:no-repeat;background-size:1000px;width:1000px;height:493px;margin:0 auto}@media screen and (width<=850px){.hospital-page .keyvisual-section .keyvisual{background-image:url(/assets/images/sp/hospital/keyvisual.jpg);background-position:50%;background-size:cover;width:100%;height:320px;position:relative}.hospital-page .keyvisual-section .keyvisual .keyvisual-shadow{background-image:url(/assets/images/sp/shared/keyvisual-shadow-deep.png);background-position:bottom;background-repeat:repeat-x;background-size:400px;width:100%;padding-bottom:150px;position:absolute;top:0;left:0}}.hospital-page .keyvisual-section .keyvisual h1{text-indent:-900%;font-size:0}@media screen and (width<=850px){.hospital-page .keyvisual-section .keyvisual h1{background-image:url(/assets/images/sp/hospital/page-heading.png);background-repeat:no-repeat;background-size:contain;width:90%;max-width:360px;padding-bottom:17px;position:absolute;top:20px;left:7%}}.hospital-page .keyvisual-section .keyvisual-text{background-image:url(/assets/images/sp/hospital/keyvisual.jpg);background-position:0 0;background-size:200%;padding:40px 6% 14px;position:relative}.hospital-page .keyvisual-section .keyvisual-text .keyvisual-text-shadow{opacity:.8;background-color:#000;width:100%;height:100%;position:absolute;top:0;left:0}.hospital-page .keyvisual-section .keyvisual-text h2{color:#fff;padding-bottom:1em;font-size:18px;line-height:1.5;position:relative}.hospital-page .keyvisual-section .keyvisual-text p{color:#fff;padding-bottom:1em;font-size:14px;line-height:1.5;position:relative}.hospital-page .hospital-section{color:#fff;margin:0 auto;padding:0 95px;font-size:14px}@media screen and (width<=850px){.hospital-page .hospital-section{padding-left:4%;padding-right:4%}}.hospital-page .hospital-section .caution{width:856px;margin:30px 0 70px;padding-left:12px;font-size:15px;line-height:2}@media screen and (width<=850px){.hospital-page .hospital-section .caution{width:100%;padding-left:0}}.hospital-page .hospital-section .hospital-header{text-align:left;margin:40px 0 0}.hospital-page .hospital-section .hospital-artisan-header img{width:846px}@media screen and (width<=850px){.hospital-page .hospital-section .hospital-artisan-header img{width:100%}}.hospital-page .hospital-section .hospital-artisan-text{text-align:center;margin-top:30px;margin-bottom:90px}@media screen and (width<=850px){.hospital-page .hospital-section .hospital-artisan-text{margin-bottom:60px}}.hospital-page .hospital-section .hospital-artisan-text img{width:423px}@media screen and (width<=850px){.hospital-page .hospital-section .hospital-artisan-text img{width:80%}}.hospital-page .hospital-section .hospital-item{background:url(/assets/images/title_bar.jpg) 0 100% no-repeat;padding:55px 0 50px}.hospital-page .hospital-section .hospital-item:first-child{padding-top:40px}.hospital-page .hospital-section .hospital-item:last-child{padding-top:20px}.hospital-page .hospital-section .hospital-item .hospital-item-head{box-sizing:border-box;justify-content:space-between;align-items:center;width:100%;font-size:0;display:inline-flex}@media screen and (width<=850px){.hospital-page .hospital-section .hospital-item .hospital-item-head{text-align:center;display:block}}.hospital-page .hospital-section .hospital-item .hospital-item-head img{margin:0 auto;display:block}@media screen and (width<=850px){.hospital-page .hospital-section .hospital-item .hospital-item-head img{max-width:250px}.hospital-page .hospital-section .hospital-item .hospital-item-head img.arrow{margin:10px auto;transform:rotate(90deg)}}.hospital-page .hospital-section .hospital-item .hospital-item-head.no-sample{justify-content:center}.hospital-page .hospital-section .hospital-item .hospital-item-body{text-align:left;padding:0 12px}.hospital-page .hospital-section .hospital-item .hospital-item-body p{color:#fff;padding-top:20px;font-size:16px;line-height:1.8}.hospital-page .price-section{margin:0 auto;padding:0 95px;font-size:14px}@media (width<=850px){.hospital-page .price-section{padding:0}}.hospital-page .price-section .price-header{text-align:left;margin:30px auto 0;padding-left:10px}@media (width<=850px){.hospital-page .price-section .price-header{text-align:center;width:160px;margin:80px auto 30px;padding-left:0}.hospital-page .price-section .price-header img{width:100%}}.hospital-page .price-section .price-table{margin:40px auto 0;padding-left:10px}.hospital-page .price-section .price-supplement p{color:#fff;padding:40px 48px;font-size:14px;line-height:2}@media (width<=850px){.hospital-page .price-section .price-supplement p{padding:20px 0}}.hospital-page .price-section .price-list{color:#fff;margin-top:40px;font-size:14px;line-height:1}.hospital-page .price-section .price-list .price-list-item{text-align:center;background-color:#111;padding-bottom:20px}.hospital-page .price-section .price-list .price-list-item h3{background-image:url(/assets/images/sp/hospital/bg-mokumen.jpg);border-bottom:2px solid #816d2e;width:100%;padding-top:12px;padding-bottom:10px}.hospital-page .price-section .price-list .price-list-item dl{max-width:260px;margin:20px auto 0;display:flex}.hospital-page .price-section .price-list .price-list-item dl dd,.hospital-page .price-section .price-list .price-list-item dl dt{text-align:left;flex:1;font-size:12px;font-weight:400}.hospital-page .price-section .contact{margin-top:10px}.hospital-page .price-section .contact .contact-sub-header{text-indent:-900%;background-image:url(/assets/images/hospital/title_4.jpg);background-position:50%;background-repeat:no-repeat;height:0;margin-top:50px;padding:30px 233px 0 132px;font-size:0}@media (width<=850px){.hospital-page .price-section .contact .contact-sub-header{background-image:url(/assets/images/sp/hospital/contact-heading.png);background-size:200px;padding:0 0 44px}}.hospital-page .price-section .contact .contact-header{text-indent:-900%;background-image:url(/assets/images/hospital/title_5.jpg);background-position:50%;background-repeat:no-repeat;height:0;margin-top:20px;padding:20px 102px 15px 11px;font-size:0}@media (width<=850px){.hospital-page .price-section .contact .contact-header{color:#fff;text-indent:0;background-image:none;height:auto;padding:0;font-size:18px;line-height:1.4}}.hospital-page .price-section .contact p{letter-spacing:.05em;color:#fff;text-align:center;margin-top:13px;font-size:14px;line-height:25px}@media (width<=850px){.hospital-page .price-section .contact p{text-align:left;line-height:1.4}}.hospital-page .price-section .contact-form{text-indent:-900%;background-image:url(/assets/images/hospital/btn_privacypolicu_off.jpg);background-repeat:no-repeat;width:277px;height:48px;margin:40px auto 30px;font-size:0;display:block}@media screen and (width<=850px){.hospital-page .price-section .contact-form{background-position:50%;width:100%}}.hospital-page .price-section .contact-form:hover{background:url(/assets/images/hospital/btn_privacypolicu_on.jpg) no-repeat}.voice-page{background:#040203}@media screen and (width<=850px){.voice-page{padding-top:60px}}.voice-page .keyvisual-section .keyvisual{background-image:url(/assets/images/voice/main.jpg);background-repeat:no-repeat;width:1000px;height:175px;margin:0 auto}@media screen and (width<=850px){.voice-page .keyvisual-section .keyvisual{background-image:url(/assets/images/sp/voice/keyvisual.jpg);background-position:50%;background-size:cover;width:100%;height:320px;position:relative}.voice-page .keyvisual-section .keyvisual .keyvisual-shadow{background-image:url(/assets/images/sp/shared/keyvisual-shadow-deep.png);background-position:bottom;background-repeat:repeat-x;background-size:400px;width:100%;padding-bottom:150px;position:absolute;top:0;left:0}}.voice-page .keyvisual-section .keyvisual h1{text-indent:-900%;height:0;font-size:0}@media screen and (width<=850px){.voice-page .keyvisual-section .keyvisual h1{background-image:url(/assets/images/sp/voice/page-heading.png);background-repeat:no-repeat;background-size:contain;width:80%;max-width:360px;height:auto;padding-bottom:14px;position:absolute;top:20px;left:30px}}.voice-page .voices{width:800px;margin:50px auto 0}@media screen and (width<=850px){.voice-page .voices{width:100%;padding-bottom:50px}}.voice-page .voices h2{text-align:left;margin-bottom:40px}@media screen and (width<=850px){.voice-page .voices h2 img{width:100px}}.voice-page .voices .paging{text-align:left;margin:30px 0 50px}@media screen and (width<=850px){.voice-page .voices .paging{margin:30px 0}}.voice-page .voices .paging li{color:#fff;margin-right:20px;font-size:15px;display:inline-block}.voice-page .voices .paging li a{color:#fff}.voice-page .voices .paging li.current{text-decoration:underline}.voice-page .voices .voice-list{text-align:left;margin-top:30px;display:flex}@media screen and (width<=850px){.voice-page .voices .voice-list{margin-top:0;display:block}}.voice-page .voices .voice-list:first-child li:first-child{border-top:1px solid #816d2e}.voice-page .voices .voice-list li{text-align:center;vertical-align:top;width:220px;margin-bottom:34px;margin-right:56px;line-height:1.4;display:inline-block}@media screen and (width<=850px){.voice-page .voices .voice-list li{border-bottom:1px solid #816d2e;width:100%;margin:0;padding-top:20px;padding-bottom:20px}}.voice-page .voices .voice-list li.first-item{border-top:1px solid #816d2e}.voice-page .voices .voice-list li a{display:block}@media screen and (width<=850px){.voice-page .voices .voice-list li a{align-items:center;display:flex}}.voice-page .voices .voice-list li a:hover{text-decoration:none}.voice-page .voices .voice-list li .image{background:#fff;border:2px solid #c5b056}@media screen and (width<=850px){.voice-page .voices .voice-list li .image{width:30%;margin-right:20px}}.voice-page .voices .voice-list li h3{color:#fff;text-align:left;margin-top:5px;padding:0 8px}@media screen and (width<=850px){.voice-page .voices .voice-list li h3{font-size:14px}}.voice-page .voices .voice-list li:nth-child(3n){margin-right:0}.voice-page .voices .voice-list li img{width:80%}.wf-sawarabimincho{font-family:Sawarabi Mincho}*{box-sizing:border-box}@media (width<=850px){.pc-only{display:none!important}}@media (width>=851px){.sp-only{display:none!important}}@media (width>=850px) and (width<=1000px){body,html{overflow:scroll}}body{background:#e5dfd3;font-family:Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,Osaka,ＭＳ Ｐゴシック,sans-serif;font-size:12px;line-height:135%}a{color:#fff;outline:0;text-decoration:none}a:hover{text-decoration:underline}.container{width:1000px;margin:0 auto}@media screen and (width<=850px){.container{width:92%;padding-left:4%;padding-right:4%;display:block!important}}.container.full-width{width:100%;padding-left:0;padding-right:0}.lb-data{margin-top:8px}.lb-data .lb-details{padding-top:6px}.keyvisual-section,.page-container{background:#000}#wrapper{text-align:left;background:url(/images/common/bg_contents.jpg);width:1000px;margin:0 auto}p.ImgAreaL,p.ImgAreaR{clear:both;font-size:0;line-height:0}p.ImgAreaR{text-align:right}.text_address{font-size:18px;font-weight:700;line-height:22px}.text_address2{font-size:14px;line-height:18px}.cent{text-align:center;color:#6c6f71;width:100%;font-size:12px}#mLink a:link,#mLink a:visited{color:#6c6f71;text-decoration:none}#mLink a:hover{color:#6c6f71;text-decoration:underline}#mLink a:active{color:#6c6f71;text-decoration:none}#mainContentsArea{clear:left;text-align:center;background-color:#040203;background-image:url(/images/common/bg_contents.jpg);background-repeat:repeat;width:100%;padding-bottom:30px}#mainContentsArea .info1{width:1000px;font-size:14px}#mainContentsArea .info1 .leftSide{float:left;width:210px;padding-left:95px}#mainContentsArea .info1 .leftSide p{color:#fff;text-align:right;padding:15px 0 0 5px;line-height:30px}#mainContentsArea .info1 .rightSide{float:right;background-image:url(/info/images/bg_bar.jpg);background-repeat:repeat-y;width:565px;padding-right:90px;list-style:none}#mainContentsArea .info1 .rightSide h2{padding-top:20px}#mainContentsArea .info1 .rightSide p{color:#fff;text-align:left;padding:15px 0 0 5px;line-height:30px}#mainContentsArea .info2{width:1000px;font-size:14px}#mainContentsArea .info2 .leftSide{float:left;width:390px;height:350px;padding-left:50px}#mainContentsArea .info2 .leftSide h2{padding-top:20px}#mainContentsArea .info2 .rightSide{float:right;width:440px;height:350px;padding-right:77px;list-style:none}#mainContentsArea .info2 .rightSide h2{padding-top:20px}#mainContentsArea .info2 .rightSide p{color:#fff;text-align:left;padding:15px 0 0 5px;line-height:25px}#mainContentsArea .privacy{width:1000px;font-size:14px}#mainContentsArea .privacy .posicenter{float:left;width:1000px;padding-left:100px}#mainContentsArea .privacy .posicenter h2{padding-top:20px}#mainContentsArea .privacy .posicenter p{color:#fff;text-align:left;padding:0 0 0 25px;line-height:30px}#mainContentsArea .privacy .posicenter ul{width:750px;margin:0 30px 0 0;padding:0 0 0 25px;font-size:14px;list-style:none}#mainContentsArea .privacy .posicenter li{text-align:left;color:#fff;width:750px;margin-bottom:3px;padding:0 0 0 30px;line-height:27px;text-decoration:none;display:block;width:750px!important}#ContentsArea{clear:both;background-color:#000;background-image:url(/images/common/bg_contents.jpg);width:960px;padding:0 20px;display:block}#ContentsArea #LeftContents{float:left;width:660px;padding-top:30px;display:inline}#ContentsArea #LeftContents ul.activetopics{width:627px;padding:0 0 0 10px;font-size:14px}#ContentsArea #LeftContents ul.activetopics li{float:left;margin:12px 0 0;padding-right:30px}#ContentsArea #LeftContents ul.activetopics li img{padding-left:5px}#ContentsArea #LeftContents .activedetail{clear:left;width:650px;padding-top:40px}#ContentsArea #LeftContents .activedetail h2{padding-top:8px}#ContentsArea #LeftContents .activedetail .leftSide{float:left;width:432px;padding-right:10px}#ContentsArea #LeftContents .activedetail .leftSide p{padding:12px 0 0 12px;font-size:14px;line-height:27px}#ContentsArea #LeftContents .activedetail .leftSide ul{width:408px;margin:0;padding:12px;font-size:14px;list-style:none}#ContentsArea #LeftContents .activedetail .leftSide li{color:#000;background:url(/activities/images/list_dot.gif) no-repeat;width:390px;margin-bottom:12px;padding:0 0 0 20px;line-height:27px;text-decoration:none;display:block;width:390px!important}#ContentsArea #LeftContents .activedetail .rightSide{float:right;width:200px}#ContentsArea #LeftContents .activedetail .rightSide img{padding:10px 0 0}#ContentsArea #LeftContents .activedetail .toparrow{text-align:right;clear:both;width:650px;padding-top:10px}#ContentsArea #LeftContents h2{margin:0;font-size:0;line-height:0}#ContentsArea #LeftContents .news{width:660px;height:183px;margin:5px 0 10px;padding-bottom:39px;font-size:14px;overflow:auto}#ContentsArea #LeftContents .news dl{clear:both;margin:0;padding:0;line-height:33px}#ContentsArea #LeftContents .news dl dt{float:left;color:#6eb82f;text-indent:2px;border-bottom:1px dashed #b8b8b8;width:80px;display:block}#ContentsArea #LeftContents .news dl dd{float:right;color:#000;border-bottom:1px dashed #b8b8b8;width:560px}#ContentsArea #LeftContents .eventSem{background-image:url(/images/event_img_bg.gif);width:660px;height:410px;margin:5px 0 30px}#ContentsArea #LeftContents .eventSem h3{padding:2px 0 0 15px}#ContentsArea #LeftContents .eventSem .LeftSem{float:left;width:310px;padding-left:12px}#ContentsArea #LeftContents .eventSem .RightSem{float:right;width:310px;padding-right:12px}#ContentsArea #LeftContents .eventSem table{background-color:#fff}#ContentsArea #LeftContents .eventSem p.date{color:#6dbb2a;font-size:30px;font-weight:700}#ContentsArea #LeftContents .eventSem p.name{font-size:14px}#ContentsArea #LeftContents .event{width:660px}#ContentsArea #LeftContents .event dl{clear:both;margin:0;padding:0;font-size:14px;line-height:32px}#ContentsArea #LeftContents .event dl dt{float:left;color:#6eb82f;text-indent:2px;border-bottom:1px dashed #b8b8b8;width:80px;display:block}#ContentsArea #LeftContents .event dl dd{float:right;color:#000;border-bottom:1px dashed #b8b8b8;width:580px}#ContentsArea #LeftContents p.outline{padding:10px 10px 25px;font-size:14px;line-height:27px}#ContentsArea #LeftContents .point{width:660px;font-size:14px;line-height:22px}#ContentsArea #LeftContents .point table{margin-bottom:20px}#ContentsArea #LeftContents .point table td{border-bottom:1px dashed #b8b8b8}#ContentsArea #LeftContents .member{padding-top:5px}#ContentsArea #LeftContents .member table{border-collapse:collapse;border-spacing:0;width:100%;margin-bottom:30px}#ContentsArea #LeftContents .member th{text-align:center;color:#fff;background-color:#6eb92b;border-right:1px solid #b7dc96;padding:10px;font-size:14px;font-weight:700}#ContentsArea #LeftContents .member td{border-right:1px solid #b8b8b8;padding:10px;font-size:14px}#ContentsArea #LeftContents .member .last{border-right:none;padding:10px}#ContentsArea #LeftContents .member .name{text-align:center;padding:10px 0}#ContentsArea #LeftContents .member .odd{background:#c7d9e7}#ContentsArea #LeftContents .messagedetail{clear:left;width:650px}#ContentsArea #LeftContents .messagedetail h2{padding-top:8px}#ContentsArea #LeftContents .messagedetail .leftSide{float:left;width:432px;padding-right:10px}#ContentsArea #LeftContents .messagedetail .leftSide p{padding:12px 0 0 12px;font-size:14px;line-height:27px}#ContentsArea #LeftContents .messagedetail .leftSide ul{width:408px;margin:0;padding:12px;font-size:14px;list-style:none}#ContentsArea #LeftContents .messagedetail .leftSide li{color:#000;background:url(/activities/images/list_dot.gif) no-repeat;width:400px;margin-bottom:12px;padding:0 0 0 25px;line-height:27px;text-decoration:none;display:block;width:400px!important}#ContentsArea #LeftContents .messagedetail .rightSide{float:right;width:200px}#ContentsArea #LeftContents .messagedetail .rightSide img{padding:10px 0 0}#ContentsArea #LeftContents .messagedetail .toparrow{text-align:right;clear:both;width:650px;padding-top:10px}#ContentsArea #LeftContents .officer{padding-top:5px}#ContentsArea #LeftContents .officer table{border-collapse:collapse;border-spacing:0;width:100%;margin-bottom:30px}#ContentsArea #LeftContents .officer th{text-align:center;color:#fff;background-color:#6eb92b;border-right:1px solid #b7dc96;padding:10px;font-size:14px;font-weight:700}#ContentsArea #LeftContents .officer td{border-right:1px solid #b8b8b8;padding:10px;font-size:14px}#ContentsArea #LeftContents .officer .last{border-right:none;padding:10px}#ContentsArea #LeftContents .officer .name{text-align:center;padding:10px 0}#ContentsArea #LeftContents .officer .odd{background:#c7d9e7}#ContentsArea #LeftContents ul.linkstopics{width:627px;padding:0 0 0 10px;font-size:14px}#ContentsArea #LeftContents ul.linkstopics li{float:left;margin:12px 0 0;padding-right:30px}#ContentsArea #LeftContents ul.linkstopics li img{padding-left:5px}#ContentsArea #LeftContents .linksdetail{clear:left;width:650px;padding-top:15px}#ContentsArea #LeftContents .linksdetail h2{padding-top:8px}#ContentsArea #LeftContents .linksdetail .leftSide{float:left;width:432px;padding-right:10px}#ContentsArea #LeftContents .linksdetail .leftSide p{padding:12px 0 0 10px;font-size:14px;line-height:27px}#ContentsArea #LeftContents .linksdetail .leftSide ul{width:408px;margin:0;padding:12px;font-size:14px;list-style:none}#ContentsArea #LeftContents .linksdetail .leftSide li{color:#000;background:url(/images/list_dot2.gif) no-repeat;width:400px;margin-bottom:5px;padding:0 0 0 25px;line-height:20px;text-decoration:none;display:block;width:400px!important}#ContentsArea #LeftContents .linksdetail .rightSide{float:right;width:200px}#ContentsArea #LeftContents .linksdetail .rightSide img{padding:10px 0 0}#ContentsArea #LeftContents .linksdetail .toparrow{text-align:right;clear:both;width:650px;padding-top:10px}#ContentsArea #LeftContents .sitemapdetail{clear:left;width:650px;padding-top:15px}#ContentsArea #LeftContents .sitemapdetail h2{padding-top:8px}#ContentsArea #LeftContents .sitemapdetail .leftSide{float:left;width:432px;padding-right:10px}#ContentsArea #LeftContents .sitemapdetail .leftSide p{padding:0 0 0 10px;font-size:14px;line-height:27px}#ContentsArea #LeftContents .sitemapdetail .leftSide ul{width:408px;margin:0;padding:12px;font-size:14px;list-style:none}#ContentsArea #LeftContents .sitemapdetail .leftSide li{color:#000;background:url(/images/list_dot2.gif) no-repeat;width:400px;margin-bottom:5px;padding:0 0 0 20px;line-height:20px;text-decoration:none;display:block;width:400px!important}#ContentsArea #LeftContents .sitemapdetail .rightSide{float:right;width:200px}#ContentsArea #LeftContents .sitemapdetail .rightSide img{padding:10px 0 0}#ContentsArea #LeftContents .sitemapdetail .toparrow{text-align:right;clear:both;width:650px;padding-top:10px}#ContentsArea #LeftContents p.entryoutline{padding:10px 10px 25px;font-size:14px;line-height:20px}#ContentsArea #LeftContents ul.eventtopics{width:627px;padding:0 0 0 10px;font-size:14px}#ContentsArea #LeftContents ul.eventtopics li{float:left;margin:12px 0 0;padding-right:30px}#ContentsArea #LeftContents ul.eventtopics li img{padding-left:5px}#ContentsArea #LeftContents .eventdetail{clear:left;width:650px;padding-top:15px}#ContentsArea #LeftContents .eventdetail h2{padding-top:8px}#ContentsArea #LeftContents .eventdetail .leftSide{float:left;width:432px;padding-right:10px}#ContentsArea #LeftContents .eventdetail .leftSide p{padding:12px 0 0 10px;font-size:14px;line-height:27px}#ContentsArea #LeftContents .eventdetail .leftSide ul{width:408px;margin:0;padding:12px;font-size:14px;list-style:none}#ContentsArea #LeftContents .eventdetail .leftSide li{color:#000;background:url(/images/list_dot2.gif) no-repeat;width:400px;margin-bottom:5px;padding:0 0 0 25px;line-height:20px;text-decoration:none;display:block;width:400px!important}#ContentsArea #LeftContents .eventdetail .rightSide{float:right;width:200px}#ContentsArea #LeftContents .eventdetail .rightSide img{padding:10px 0 0}#ContentsArea #LeftContents .eventdetail .toparrow{text-align:right;clear:both;width:650px;padding-top:10px}#ContentsArea #LeftContents .eventtable{width:660px}#ContentsArea #LeftContents .eventtable dl{clear:both;margin:0;padding:0;font-size:14px;line-height:32px}#ContentsArea #LeftContents .eventtable dl dt{float:left;color:#6eb82f;text-indent:2px;border-bottom:1px dashed #b8b8b8;width:100px;display:block}#ContentsArea #LeftContents .eventtable dl dd{float:right;color:#000;border-bottom:1px dashed #b8b8b8;width:560px}#ContentsArea #RightContents{float:right;width:220px;padding:30px 0 0 20px}#ContentsArea #RightContents ul#navigetion{padding:0}#ContentsArea #RightContents ul#navigetion li{margin-bottom:10px}#ContentsArea #RightContents th{text-align:center;background-image:url(/images/map_th_bg.gif);background-repeat:no-repeat;padding:10px 0;font-size:14px;font-weight:700}#ContentsArea #RightContents td.mid{background-image:url(/images/map_tb_mid.gif);background-repeat:repeat-y}#ContentsArea #RightContents td.btm{background-image:none}#ContentsArea #RightContents td.subtitle,#ContentsArea #RightContents td.subtitlelast{border-top:1px solid #eee;border-right:1px solid #eee}#ContentsArea #RightContents td.subtitlelast{border-bottom:1px solid #eee}#ContentsArea #RightContents td.subinfo{border-top:1px solid #eee}#ContentsArea #RightContents td.subinfolast{border-top:1px solid #eee;border-bottom:1px solid #eee}#ContentsArea #RightContents td p{width:198px;padding:10px;font-size:14px;line-height:18px}#ContentsArea #RightContents td .red{color:red;width:198px;font-size:12px;line-height:16px}#footerArea{clear:both;background:#fff url(/images/wrap_bottom.gif) 0 100% no-repeat;margin-bottom:20px;padding-top:40px;padding-bottom:20px;font-size:1px;line-height:1px}#footerArea .CopyRight{clear:left;width:940px}@media screen and (width<=850px){.lb-dataContainer,.lb-image{max-width:100%;width:100%!important;height:auto!important}.lb-outerContainer{max-width:100%;width:90%!important;height:auto!important}.lb-nav a.lb-next,.lb-nav a.lb-prev{background-size:30px!important}}.lb-loader,.lightbox{text-align:center;line-height:0}.lb-dataContainer:after,.lb-outerContainer:after{content:"";clear:both}html.lb-disable-scrolling{width:100vw;height:100vh;position:fixed;overflow:hidden}.lightboxOverlay{z-index:9999;opacity:.8;background-color:#000;display:none;position:absolute;top:0;left:0}.lightbox{z-index:10000;width:100%;font-weight:400;position:absolute;left:0}.lightbox .lb-image{height:auto;max-width:inherit;border:4px solid #fff;border-radius:3px;max-height:none;display:block}.lightbox a img{border:none}.lb-outerContainer{background-color:#fff;border-radius:4px;width:250px;height:250px;margin:0 auto;position:relative}.lb-loader,.lb-nav{position:absolute;left:0}.lb-outerContainer:after{display:table}.lb-loader{width:100%;height:25%;top:43%}.lb-cancel{width:32px;height:32px;margin:0 auto;display:block}.lb-nav{z-index:10;width:100%;height:100%;top:0}.lb-container>.nav{left:0}.lb-nav a{background-image:url(data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==);outline:0}.lb-next,.lb-prev{cursor:pointer;height:100%;display:block}.lb-nav a.lb-prev{float:left;opacity:0;background:url(/assets/lightbox/images/prev.png) 0 49% no-repeat;width:34%;transition:opacity .6s;left:0}.lb-nav a.lb-prev:hover{opacity:1}.lb-nav a.lb-next{float:right;opacity:0;background:url(/assets/lightbox/images/next.png) right 48% no-repeat;width:64%;transition:opacity .6s;right:0}.lb-nav a.lb-next:hover{opacity:1}.lb-dataContainer{border-bottom-right-radius:4px;border-bottom-left-radius:4px;width:100%;margin:0 auto;padding-top:5px}.lb-dataContainer:after{display:table}.lb-data{color:#ccc;padding:0 4px}.lb-data .lb-details{float:left;text-align:left;width:85%;line-height:1.1em}.lb-data .lb-caption{font-size:13px;font-weight:700;line-height:1em}.lb-data .lb-caption a{color:#4ae}.lb-data .lb-number{clear:left;color:#999;padding-bottom:1em;font-size:12px;display:block}.lb-data .lb-close{float:right;text-align:right;opacity:.7;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABsAAAAbCAMAAAC6CgRnAAAAPFBMVEX///8AAAD9/f2CgoKAgIAAAAAAAAAAAABLS0sAAAAAAACqqqqqqqq6urpKSkpISEgAAAC7u7u5ubn////zbsMcAAAAE3RSTlMASv6rqwAWS5YMC7/AyZWVFcrJCYaKfAAAAHhJREFUeF590kkOgCAQRFEaFVGc+/53FYmbz6JqBbyQMFSYuoQuV+iTflnstI7ssLXRvMWRaEMs84e2uVckuZe6knL0hiSPObXhj6ChzoEkIolIIpKIO4joICAIeDd7QGIfCCjOKe9HEk8mnxpIAup/F31RPZP9fAG3IAyBSJe0igAAAABJRU5ErkJggg==) 100% 0 no-repeat;outline:0;width:30px;height:30px;transition:opacity .2s;display:block}.lb-data .lb-close:hover{cursor:pointer;opacity:1}.nuxt-progress{opacity:1;z-index:999999;background-color:#000;width:0;height:2px;transition:width .1s,opacity .4s;position:fixed;top:0;left:0;right:0}.nuxt-progress.nuxt-progress-notransition{transition:none}.nuxt-progress-failed{background-color:red}@media screen and (width<=767px){.lb-image{width:100%!important;height:auto!important}}
