.legacy-learn{color:#333;font-family:var(--font-noto-sans-jp),sans-serif}.legacy-learn h1,.legacy-learn h2,.legacy-learn h3,.legacy-learn h4{font-family:var(--font-noto-serif-jp),serif}.legacy-learn *{margin:0;padding:0}.legacy-learn{height:100%}.legacy-learn,.legacy-learn div,.legacy-learn p,.legacy-learn h1,.legacy-learn h2,.legacy-learn h3,.legacy-learn h4,.legacy-learn h5,.legacy-learn h6,.legacy-learn dl,.legacy-learn dt,.legacy-learn dd,.legacy-learn ul,.legacy-learn ol,.legacy-learn li,.legacy-learn pre,.legacy-learn form,.legacy-learn input,.legacy-learn textarea,.legacy-learn select,.legacy-learn iframe{vertical-align:baseline;background:0 0;margin:0;padding:0}.legacy-learn img{vertical-align:top;border:0;max-width:100%;height:auto}.legacy-learn{color:#333;background-color:#fff;height:100%;margin:0;padding:0;font:16px/1.6 ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,Osaka,ＭＳ Ｐゴシック,MS PGothic,sans-serif}.legacy-learn ul,.legacy-learn li{list-style:none}.legacy-learn form{margin:0}.legacy-learn table{border-collapse:collapse;border-spacing:0;font-size:100%}.legacy-learn .cl:after{content:"";clear:both;height:0;display:block}.legacy-learn .line0{font-size:0;line-height:0}.legacy-learn a{color:#333;text-decoration:none}.legacy-learn a:hover{color:#333;text-decoration:underline}.legacy-learn .text_fwb{font-weight:700}.legacy-learn .t_indent{text-indent:1em}.legacy-learn .t_indent2{text-indent:-1em;margin-left:1em}.legacy-learn .aC{text-align:center!important}.legacy-learn .aL{text-align:left!important}.legacy-learn .aR{text-align:right!important}.legacy-learn .cB{clear:both!important}.legacy-learn .fL{float:left}.legacy-learn .fR{float:right}.legacy-learn .mb0{margin-bottom:0!important}.legacy-learn .mb03{margin-bottom:3px!important}.legacy-learn .mb05{margin-bottom:5px!important}.legacy-learn .mb10{margin-bottom:10px!important}.legacy-learn .mb15{margin-bottom:15px!important}.legacy-learn .mb20{margin-bottom:20px!important}.legacy-learn .mb25{margin-bottom:25px!important}.legacy-learn .mb30{margin-bottom:30px!important}.legacy-learn .mb35{margin-bottom:35px!important}.legacy-learn .mb40{margin-bottom:40px!important}.legacy-learn .mb50{margin-bottom:50px!important}.legacy-learn .mb60{margin-bottom:60px!important}.legacy-learn .pb0{padding-bottom:0!important}.legacy-learn .pb05{padding-bottom:5px!important}.legacy-learn .pb10{padding-bottom:10px!important}.legacy-learn .pb15{padding-bottom:15px!important}.legacy-learn .pb20{padding-bottom:20px!important}.legacy-learn .pb25{padding-bottom:25px!important}.legacy-learn .pb30{padding-bottom:30px!important}.legacy-learn .pb35{padding-bottom:35px!important}.legacy-learn .mt0{margin-top:0!important}.legacy-learn .mt05{margin-top:5px!important}.legacy-learn .mt10{margin-top:10px!important}.legacy-learn .mt13{margin-top:13px!important}.legacy-learn .mt15{margin-top:15px!important}.legacy-learn .mt20{margin-top:20px!important}.legacy-learn .mt25{margin-top:25px!important}.legacy-learn .mt30{margin-top:30px!important}.legacy-learn .mt35{margin-top:35px!important}.legacy-learn .mt40{margin-top:40px!important}.legacy-learn .mt50{margin-top:50px!important}.legacy-learn .pt0{padding-top:0!important}.legacy-learn .pt05{padding-top:5px!important}.legacy-learn .pt10{padding-top:10px!important}.legacy-learn .pt15{padding-top:15px!important}.legacy-learn .pt20{padding-top:20px!important}.legacy-learn .pt25{padding-top:25px!important}.legacy-learn .pt30{padding-top:30px!important}.legacy-learn .pt35{padding-top:35px!important}.legacy-learn .pt40{padding-top:40px!important}.legacy-learn .pt60{padding-top:60px!important}.legacy-learn .ml0{margin-left:0!important}.legacy-learn .ml03{margin-left:3px!important}.legacy-learn .ml05{margin-left:5px!important}.legacy-learn .ml10{margin-left:10px!important}.legacy-learn .ml15{margin-left:15px!important}.legacy-learn .ml20{margin-left:20px!important}.legacy-learn .ml25{margin-left:25px!important}.legacy-learn .ml30{margin-left:30px!important}.legacy-learn .ml35{margin-left:35px!important}.legacy-learn .ml40{margin-left:40px!important}.legacy-learn .pl0{padding-left:0!important}.legacy-learn .pl05{padding-left:5px!important}.legacy-learn .pl10{padding-left:10px!important}.legacy-learn .pl15{padding-left:15px!important}.legacy-learn .pl20{padding-left:20px!important}.legacy-learn .pl25{padding-left:25px!important}.legacy-learn .pl30{padding-left:30px!important}.legacy-learn .pl35{padding-left:35px!important}.legacy-learn .pl40{padding-left:40px!important}.legacy-learn .mr0{margin-right:0!important}.legacy-learn .mr05{margin-right:5px!important}.legacy-learn .mr10{margin-right:10px!important}.legacy-learn .mr15{margin-right:15px!important}.legacy-learn .mr20{margin-right:20px!important}.legacy-learn .mr25{margin-right:25px!important}.legacy-learn .mr30{margin-right:30px!important}.legacy-learn .mr35{margin-right:35px!important}.legacy-learn .pr0{padding-right:0!important}.legacy-learn .pr05{padding-right:5px!important}.legacy-learn .pr10{padding-right:10px!important}.legacy-learn .pr15{padding-right:15px!important}.legacy-learn .pr20{padding-right:20px!important}.legacy-learn .pr25{padding-right:25px!important}.legacy-learn .pr30{padding-right:30px!important}.legacy-learn .pr35{padding-right:35px!important}@media screen and (min-width:768px),print{.legacy-learn #MDQ{display:block}.legacy-learn .ds_pc{display:inline}.legacy-learn .ds_sp{display:none}.legacy-learn .pcNone{display:none!important}.legacy-learn #container{background-color:#fff;width:100%;height:100%;margin-top:50px}.legacy-learn.home .top_Title{padding:30px 0 40px}.legacy-learn .contents_window a:hover img{opacity:.75}.legacy-learn .contents_window{clear:both;min-width:1200px;margin:0 auto}.legacy-learn .ContentsBox{width:1100px;margin:0 auto}.legacy-learn .ContentsBox1000{width:1000px;margin:0 auto}.legacy-learn .ContentsBox1200{width:1200px;margin:0 auto}.legacy-learn h4{color:#231815;margin:0 0 40px;padding:0 30px 10px;font-family:��������,Yu Mincho,YuMincho,serif;font-size:27px;display:inline-block}.legacy-learn h3.caGrTitleIcon{text-align:center;margin-bottom:20px}.legacy-learn h3.caGrTitle{color:#306b50;text-align:center;margin:0 0 30px;font-size:20px;font-weight:400}.legacy-learn .top_Title{text-align:center;width:100%;padding:0}.legacy-learn .top_Title h2{display:inline-block}.legacy-learn .top_Title h2 img{width:820px}.legacy-learn .top_Title>div{position:relative}.legacy-learn .language_Box{margin:auto;position:absolute;top:0;bottom:0;right:0}.legacy-learn .language_Box ul{justify-content:flex-end;display:flex}.legacy-learn .language_Box ul li{width:43px;margin-left:10px}.legacy-learn .language_Box ul li a{width:43px;display:block}.legacy-learn .language_Box ul li a img{width:100%}.legacy-learn .language_Box a:hover{opacity:.75}.legacy-learn .caMainImg{width:100%;min-width:1200px;height:300px}.legacy-learn .caMainImg_inr{color:#fff;text-align:center;background:50%;flex-direction:column;justify-content:center;align-items:center;height:100%;display:flex}.legacy-learn .caMainImg_inr h3{padding-top:0;font-family:��������,Yu Mincho,YuMincho,serif;font-size:17px}.legacy-learn .caMainImg_inr img{margin:0 0 15px}.legacy-learn .ca_Back_Gray{background:#f7f7f7;width:100%}.legacy-learn #subNavi{z-index:1000;width:51px;position:fixed;bottom:22%;right:0}.legacy-learn #subNavi li{width:51px;height:56px}.legacy-learn #subNavi li a:hover img{opacity:.75}.legacy-learn .page-top{opacity:.8;color:#fff;z-index:2500;background:#2e684e;border:2px solid #fff;border-radius:5px;padding:10px;font-size:14px;text-decoration:none;position:fixed;bottom:80px;right:30px}.legacy-learn .page-top:hover{opacity:.5;color:#fff;text-decoration:none}.legacy-learn #header{z-index:999;background-color:#2e674f;width:100%;min-width:1200px;height:50px;margin:0 auto;position:fixed;top:0}.legacy-learn #header .inner{justify-content:space-between;max-width:1300px;height:100%;margin:0 auto;display:flex}.legacy-learn .hd_contents{z-index:10;position:relative}.legacy-learn #header .inner h1 a{width:130px;margin-top:10px;display:block}.legacy-learn #header .inner h1 a span,.legacy-learn #nav-toggle{display:none}.legacy-learn #header #global-nav{box-sizing:border-box;width:1100px;height:100%}.legacy-learn #header #global-nav>ul{justify-content:space-between;align-items:stretch;width:100%;height:100%;margin:0 auto;display:flex}.legacy-learn #header #global-nav>ul>li{text-align:center;flex-grow:1;justify-content:center;align-items:stretch;display:flex}.legacy-learn #global-nav>ul>li>a,.legacy-learn #global-nav>ul>li>span{color:#fff;justify-content:center;align-items:center;margin:10px 0;padding:0 10px;font-size:14px;line-height:18px;transition:all .3s;display:flex}.legacy-learn #global-nav>ul>li>a{position:relative}.legacy-learn #global-nav>ul>li>a:before{content:"";background:#fff;width:1px;height:20px;position:absolute;top:18%;right:-3px;transform:rotate(35deg)}.legacy-learn #global-nav>ul>li:first-child>a:after,.legacy-learn #global-nav>ul>li:nth-child(5)>a:after{content:"";background:#fff;width:1px;height:20px;position:absolute;top:18%;left:-3px;transform:rotate(35deg)}.legacy-learn #global-nav li a:hover{text-decoration:none}.legacy-learn #global-nav>ul>li>a>span{position:relative}.legacy-learn #global-nav>ul>li>a>span:after{content:"";background-color:#fff;width:0;height:2px;transition:all .3s;position:absolute;bottom:-2px;left:50%;transform:translate(-50%)}.legacy-learn #global-nav li a>span:hover:after{width:100%}.legacy-learn .fixed{z-index:200;top:0;position:fixed!important}.legacy-learn .megaWrap{width:100%;height:100%;position:relative}.legacy-learn #global-nav .megamenu-inner{visibility:hidden;opacity:0;background-color:#3f8b8be6;width:100%;transition:all .3s;position:absolute;bottom:-42px;left:0}.legacy-learn #global-nav .megamenu-inner ul.mnav{font-feature-settings:"palt";border-left:1px solid #fff;align-items:center;width:1145px;margin:0 auto;padding-left:140px;display:flex}.legacy-learn #global-nav .megamenu-inner ul.mnav>li{border-right:1px solid #fff;width:50%}.legacy-learn #global-nav .megamenu-inner ul.mnav>li a{color:#fff;padding:10px;font-size:14px;transition:all .3s;display:block}.legacy-learn #global-nav .megamenu-inner ul.mnav>li a:hover{background-color:#ffffff4d}.legacy-learn #global-nav ul li.megamenu span:hover{cursor:default}.legacy-learn #global-nav ul li.megamenu:hover .megamenu-inner{visibility:visible;opacity:1}.legacy-learn #footer{clear:both;color:#fff;background:#231816;width:100%;min-width:1200px}.legacy-learn .footer_contents{justify-content:space-between;align-items:center;max-width:1200px;margin:0 auto;padding:30px 0 25px;display:flex}.legacy-learn .footer_contents h2{font-size:0}.legacy-learn .footer_contents h2 img{width:448px}.legacy-learn .footer_contents ul{text-align:left;font-family:��������,Yu Mincho,YuMincho,serif;font-size:15px;font-weight:700}.legacy-learn .footer_contents li{margin-bottom:10px}.legacy-learn .footer_contents li:last-child{margin-bottom:0}.legacy-learn .footer_contents li a{color:#fff}.legacy-learn .footer_copy{font-size:10px}.legacy-learn .footer_copy span{font-family:Georgia,Times New Roman,Times,serif}.legacy-learn .top_MenuBox{justify-content:space-between;margin:0 0 55px;display:flex}.legacy-learn .top_MenuBox .top_MenuCol1{width:480px}.legacy-learn .top_MenuBox .top_MenuCol2{width:360px}.legacy-learn .top_MenuBox .top_MenuCol3{width:335px}.legacy-learn .top_MenuInner{width:100%;margin:0 0 12px}.legacy-learn .top_MenuInner:last-of-type{margin:0}.legacy-learn .top_MenuInner a{width:100%;display:block;position:relative}.legacy-learn .top_MenuInner a img{width:100%}.legacy-learn .top_MenuInner a span{text-align:center;color:#fff;padding:15px;font-family:��������,Yu Mincho,YuMincho,serif;font-size:17px;display:inline-block;position:absolute}.legacy-learn .top_MenuInner a span img{margin:0 0 5px}.legacy-learn .top_MenuInner a span.top_Menu01{background:#654834;top:0;left:0}.legacy-learn .top_MenuInner a span.top_Menu01 img{width:87px}.legacy-learn .top_MenuInner a span.top_Menu02{background:#a9594c;bottom:0;right:0}.legacy-learn .top_MenuInner a span.top_Menu02 img{width:146px}.legacy-learn .top_MenuInner a span.top_Menu03{background:#a98343;bottom:0;left:0}.legacy-learn .top_MenuInner a span.top_Menu03 img{width:172px}.legacy-learn .top_MenuInner a span.top_Menu04{background:#8fa26a;top:0;right:0}.legacy-learn .top_MenuInner a span.top_Menu04 img{width:77px}.legacy-learn .top_MenuInner a span.top_Menu05{background:#638096;bottom:0;left:0}.legacy-learn .top_MenuInner a span.top_Menu05 img{width:130px}.legacy-learn .top_MenuInner a span.top_Menu06{background:#3f8b69;top:0;left:0}.legacy-learn .top_MenuInner a span.top_Menu06 img{width:192px}.legacy-learn .top_MenuInner a:hover{opacity:.75;text-decoration:none}.legacy-learn .top_Lead{text-align:center;padding:60px 0 50px}.legacy-learn .top_Lead h3{color:#231815;font-family:Georgia,Times New Roman,Times,serif;font-size:45px}.legacy-learn .top_menu{width:100%;margin:0 auto;padding:0 0 65px}.legacy-learn .top_menu ul.top_menuBoxL{float:left;width:605px}.legacy-learn .top_menu ul.top_menuBoxL li{margin:0 0 25px;position:relative}.legacy-learn .top_menu ul.top_menuBoxL li:last-child{margin:0}.legacy-learn .top_menu ul.top_menuBoxR{float:right;width:570px}.legacy-learn .top_menu ul.top_menuBoxR li{margin:0 0 25px;position:relative}.legacy-learn .top_menu ul.top_menuBoxR li:nth-last-child(2){float:left;width:271px}.legacy-learn .top_menu ul.top_menuBoxR li:last-child{float:right;width:271px}.legacy-learn .top_menu ul.top_menuBoxR li:nth-last-child(-n+2){margin:0}.legacy-learn .top_menuIcon{color:#fff;text-align:center;flex-direction:column;justify-content:center;align-items:center;width:200px;margin:auto;font-family:��������,Yu Mincho,YuMincho,serif;font-size:24px;font-weight:700;line-height:29px;display:flex;position:absolute;top:0;bottom:0;right:15px}.legacy-learn .top_menu ul.top_menuBoxR li:nth-last-child(-n+2) .top_menuIcon{width:auto}.legacy-learn .top_menuIcon img{width:54px;margin:0 0 15px;display:block}.legacy-learn .topContentsDesc{width:100%;margin:0 auto;padding:0 0 70px}.legacy-learn .topContents_Title{background:#2e674f;justify-content:space-between;align-items:center;margin:0 0 25px;padding:10px 15px;display:flex}.legacy-learn .topContents_Title h4{color:#fff;margin:0;padding:0;font-family:��������,Yu Mincho,YuMincho,serif;font-size:24px;font-weight:700}.legacy-learn .topContents_Title h4 img{vertical-align:middle;width:15px;margin:-3px 10px 0 0}.legacy-learn .topContents_Title a{color:#fff;font-family:Georgia,Times New Roman,Times,serif}.legacy-learn .topContents_Title a img{vertical-align:middle;width:8px;margin:-3px 0 0 10px}.legacy-learn .topContents_Title a:hover{opacity:.75;text-decoration:none}.legacy-learn .topLink_blog{float:right;width:600px}.legacy-learn .topLink_blog ul li{border-bottom:1px dotted #333;width:100%;margin:0 0 20px;padding:0 0 20px}.legacy-learn .topLink_blog ul li:last-child{border-bottom:none;margin:0;padding:0}.legacy-learn .topLink_blog ul li a:after{content:"";clear:both;height:0;display:block}.legacy-learn .topLink_blogImg{float:left;background:#000;justify-content:center;align-items:center;width:280px;height:175px;margin:0 30px 0 0;display:flex}.legacy-learn .topLink_blog ul li img{max-width:280px;max-height:175px}.legacy-learn .topLink_blog ul li p{margin:0 0 10px;font-size:17px}.legacy-learn .topLink_blog ul li p span{text-align:center;color:#fff;background:#2e684e;margin-left:20px;padding:3px 30px;font-size:15px;display:inline-block}.legacy-learn .topLink_blog ul li a:hover{opacity:.75}.legacy-learn .topNews{float:left;width:540px}.legacy-learn .topNews dl{max-height:400px;padding-right:10px;overflow:hidden auto}.legacy-learn .topNews dl::-webkit-scrollbar{width:8px}.legacy-learn .topNews dl::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.legacy-learn .topNews dl::-webkit-scrollbar-thumb{background:#306b50;border-radius:4px}.legacy-learn .topNews dl::-webkit-scrollbar-thumb:hover{background:#255239}.legacy-learn .topNews dl dt{color:#306b50;margin:0 0 10px}.legacy-learn .topNews dl dd{word-break:break-all;overflow-wrap:break-word;border-bottom:1px dotted #333;margin:0 0 20px;padding:0 0 20px}.legacy-learn .topNews dl dd:last-child{margin:0}.legacy-learn .top_contact{text-align:center;color:#fff;background:#2e684e;width:100%;min-width:1200px;padding:30px 0}.legacy-learn .top_contact p{font-size:19px}.legacy-learn .top_contactBtn{width:385px;margin:25px auto}.legacy-learn .top_contactBtn a{color:#2e684e;background:#fff;padding:7px 10px;font-size:20px;font-weight:700;display:block}.legacy-learn .top_contactBtn a img.icon_mail{vertical-align:middle;width:25px;margin:-3px 10px 0 0}.legacy-learn .top_contactBtn a img.icon_arr{vertical-align:middle;width:8px;margin:-3px 0 0 10px}.legacy-learn .top_contactBtn a:hover,.legacy-learn .top_contact p a:hover{opacity:.75;text-decoration:none}.legacy-learn .top_contact p a{color:#fff;text-decoration:underline}.legacy-learn .spTop_MoreBtn{display:none}.legacy-learn .top_MoreBtn{text-align:center;margin:30px 0}.legacy-learn .top_MoreBtn p{color:#2e684e;margin:10px 0 0;font-size:20px;font-weight:700;display:inline-block;position:relative}.legacy-learn .top_MoreBtn p:before{content:"";border-top:1px solid #2e684e;width:20px;position:absolute;top:16px;left:-35px}.legacy-learn .top_MoreBtn p:after{content:"";border-top:1px solid #2e684e;width:20px;position:absolute;top:16px;right:-30px}.legacy-learn .top_MoreBtn a{color:#fff;text-align:center;background:#2e684e;width:200px;margin:0 auto;padding:10px;font-family:��������,Yu Mincho,YuMincho,serif;font-size:18px;display:block}.legacy-learn .top_MoreBtn a img{vertical-align:middle;width:8px;margin:-3px 0 0 10px}.legacy-learn .top_MoreBtn a:hover{opacity:.75;text-decoration:none}.legacy-learn .ca_About.caMainImg{background:url(/images/legacy/learn/ca_main_img-v1.webp) 50% 90%/cover no-repeat;height:540px}.legacy-learn .ca_About .caMainImg_inr{flex-direction:column;justify-content:center;align-items:center;display:flex}.legacy-learn .ca_About .caMainImg_inr h3{padding-top:0}.legacy-learn .ca_About .caMainImg_inr img{width:116px}.legacy-learn .aboutDesc{text-align:center;padding:45px 0}.legacy-learn .aboutDesc h4{border-bottom:1px solid #c1272d}.legacy-learn .aboutDesc h4 span{color:#c1272d;font-size:26px;display:block}.legacy-learn .about_contentsBox{text-align:left;width:100%;padding:0 0 75px}.legacy-learn .about_TextBox01{width:100%;margin:0 0 30px}.legacy-learn .about_ImgBox01{justify-content:space-between;width:100%;display:flex}.legacy-learn .about_ImgBox01 span{width:30%;display:inline-block}.legacy-learn .about_ImgBox01 span img{width:100%}.legacy-learn .about_TextBox02{float:left;width:650px}.legacy-learn .about_TextBox02 p img{float:left;width:50%;padding:0 20px 0 0}.legacy-learn .about_ImgBox02{float:right;width:480px}.legacy-learn .about_ImgBox02 div{text-align:center;background:#ccc;margin:0 0 25px;padding:5px 10px;font-family:��������,Yu Mincho,YuMincho,serif;font-size:17px;display:block}.legacy-learn .about_ImgBox02 ul li{width:100%;margin:0 0 30px}.legacy-learn .about_ImgBox02 ul li:last-child{margin:0}.legacy-learn .about_ImgBox02 ul li img{float:left;width:150px;margin:0 20px 0 0}.legacy-learn .about_ImgBox02 ul li a{text-decoration:underline}.legacy-learn .about_ImgBox02 ul li a:hover{text-decoration:none}.legacy-learn .about_MovieBox{float:left;width:480px;position:relative}.legacy-learn .about_MovieBox iframe{width:480px;height:265px;margin:0 auto;position:absolute;top:0;left:0;right:0}.legacy-learn .about_ListBox{float:right;width:670px}.legacy-learn .about_ListBox ul{flex-wrap:wrap;justify-content:space-between;display:flex}.legacy-learn .about_ListBox ul li{width:30%;margin:0 0 30px}.legacy-learn .about_ListBox ul li:nth-last-child(-n+3){margin:0}.legacy-learn .about_profL{float:left;width:755px}.legacy-learn .about_profL>div.cl p{float:left;width:478px;margin:30px 15px 0 0}.legacy-learn .about_profL>div.cl img{float:right;width:262px}.legacy-learn .about_profTextBox{background:0 0;border:1px dotted #2e684e;border-radius:10px;margin:0;padding:40px 25px 40px 35px}.legacy-learn .about_profTextBox p span{color:#306b50;padding:0 0 30px;font-size:20px;display:block}.legacy-learn .about_profR{float:right;width:390px;font-size:18px}.legacy-learn .about_profName{border-bottom:1px solid #2e684e;margin:15px 0;font-family:��������,Yu Mincho,YuMincho,serif;font-size:31px;font-weight:700}.legacy-learn .about_profName span{margin-left:30px;font-size:16px}.legacy-learn .about_profName img{vertical-align:middle;width:15px;margin:-5px 15px 0 0}.legacy-learn .about_historyBox{justify-content:space-between;height:350px;padding:0 0 50px;display:flex;overflow:auto}.legacy-learn .scroll{text-align:center;color:#fff;background:#30664f;margin:0 100px 50px;padding:2px}.legacy-learn .about_historyBox .historyInner{text-align:left;width:47%}.legacy-learn .about_historyBox .historyTextBox{margin:0 0 40px}.legacy-learn .about_historyBox .historyTextBox p{word-wrap:break-word;overflow-wrap:break-word;text-indent:-7.5em;padding-left:7.5em;font-size:14px}.legacy-learn .about_historyBox .historyTextBox p span{padding:0 20px 0 0}.legacy-learn .about_VoiceBox{padding:0 0 50px}.legacy-learn .about_VoiceBox h4,.legacy-learn .about_VoiceBox>p{margin:0 0 20px}.legacy-learn .about_VoiceBox>p a{color:#2e684e;text-decoration:underline}.legacy-learn .about_VoiceBox>p a:hover{text-decoration:none}.legacy-learn .about_VoiceInner{box-sizing:border-box;text-align:left;background:#fff;border-radius:15px;width:100%;margin:0 0 30px;padding:35px 30px}.legacy-learn .about_VoiceInner p span{text-align:right;padding:15px 0 0;display:block}.legacy-learn .about_VoiceInner p span img{width:150px}.legacy-learn .about_VoiceImg{float:left;width:245px;margin:0 30px 30px 0}.legacy-learn .about_VoiceMvi{width:800px;height:540px;margin:0 auto 50px;padding-top:0;position:relative}.legacy-learn .about_VoiceMvi iframe{width:100%;height:100%;margin:0 auto;position:absolute;top:0;left:0;right:0}.legacy-learn .about_VoiceRecommend div{text-align:center;background:#ccc;margin:0 0 25px;padding:5px 10px;font-family:��������,Yu Mincho,YuMincho,serif;font-size:20px;display:block}.legacy-learn .about_VoiceRecommend ul{justify-content:space-between;display:flex}.legacy-learn .about_VoiceRecommend ul li{text-align:left;width:40%}.legacy-learn .about_VoiceRecommend ul li:last-child{width:57%}.legacy-learn .ca_Lab.caMainImg{background:url(/images/legacy/learn/ca_main_img-v1.webp) 50% bottom -150px/cover no-repeat}.legacy-learn .ca_Lab .caMainImg_inr img{width:138px}.legacy-learn .linkDesc{padding:45px 0 0}.legacy-learn .linkDesc h4{border-bottom:1px solid #d2a143;margin:0 0 25px;padding:0 0 10px;display:block}.legacy-learn .link_List{text-align:center;flex-wrap:wrap;justify-content:space-between;width:1050px;margin:0 auto;padding:0 0 80px;display:flex}.legacy-learn .link_List li{width:465px;margin:0 0 50px}.legacy-learn .link_List li:nth-last-child(-n+2){margin:0}.legacy-learn .link_List li a{width:100%;display:inline-block;overflow:hidden}.legacy-learn .link_List li a img{width:100%;transition:all .3s}.legacy-learn .link_List li a img:hover{transform:scale(1.03)}.legacy-learn .link_List li a span{color:#fff;text-align:left;background-color:#d2a143;background-image:none,none;background-position:right 20px center,0 0;background-repeat:no-repeat,repeat;background-size:8px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;padding:10px 20px;font-size:26px;font-weight:700;display:block}.legacy-learn .link_List li a:hover{opacity:.75;text-decoration:none}.legacy-learn .ca_Learn.caMainImg{background:url(/images/legacy/learn/ca_main_img-v1.webp) 50%/cover no-repeat}.legacy-learn .ca_Learn .caMainImg_inr img{width:174px}.legacy-learn .learnDesc{text-align:center;padding:45px 0 0}.legacy-learn .learnDesc h4{border-bottom:1px solid #c1272d}.legacy-learn .learn_contentsBox{text-align:left;width:100%;padding:0 0 80px;font-size:17px}.legacy-learn .learn_contentsBox p span{font-size:20px;font-weight:700}.legacy-learn .learn_contentsBox p a.learn_LinkBtn{color:#fff;background:#2e684e;border-radius:5px;margin:0 10px;padding:3px 15px;display:inline-block}.legacy-learn .learn_contentsBox p a.learn_LinkBtn:hover{opacity:.75;text-decoration:none}.legacy-learn .learn_courseImg{float:right;width:420px;margin:0 0 0 50px}.legacy-learn .learn_courseTextBox{float:none;width:100%;margin:30px 0 0}.legacy-learn .learn_curriculumListBox{width:800px;margin:0 auto;padding:30px 0 0}.legacy-learn .learn_curriculumListBox ul{background:#fff;border:1px solid #2e684e;border-bottom:none;flex-wrap:wrap;margin:0 0 10px;display:flex}.legacy-learn .learn_curriculumListBox ul li{box-sizing:border-box;border-bottom:1px solid #2e684e;padding:15px 20px}.legacy-learn .learn_curriculumListBox ul li:nth-child(5n+1),.legacy-learn .learn_curriculumListBox ul li:nth-child(5n+3){text-align:center;background:#eee;justify-content:center;align-items:center;width:25%;display:flex}.legacy-learn .learn_curriculumListBox ul li:nth-child(5n+2),.legacy-learn .learn_curriculumListBox ul li:nth-child(5n+4){width:75%}.legacy-learn .learn_curriculumListBox ul li:nth-child(5n+5){text-align:center;width:100%}.legacy-learn .learn_curriculumListBox ul li p{text-indent:-1em;padding-left:1em}.legacy-learn .learn_curriculumListBox span{font-size:12px!important;font-weight:400!important}.legacy-learn .learn_curriculumListBox>p{text-align:right}.legacy-learn .learn_curriculumImgBox{float:right;width:480px;padding:40px 0 0}.legacy-learn .learn_curriculumImgBox img{width:100%}.legacy-learn .learn_commentList{flex-wrap:wrap;align-items:flex-start;display:flex}.legacy-learn .learn_commentList li{flex-direction:column-reverse;width:22%;margin:0 4% 30px 0;display:flex}.legacy-learn .learn_commentList li:nth-child(4n){margin-right:0}.legacy-learn .learn_commentList li:nth-last-child(-n+4){margin-bottom:0}.legacy-learn .learn_commentList li img{width:100%;margin:0 0 10px}.legacy-learn .learn_commentList li p span{border-bottom:1px solid #2e684e;margin:0 0 10px;padding:0 0 5px;font-size:18px;font-weight:400;display:block}.legacy-learn .learn_IntvMvi{width:100%;margin:0 auto}.legacy-learn .learn_IntvMvi li{float:left;text-align:center;width:560px;margin:0 80px 0 0;padding-top:325px;position:relative}.legacy-learn .learn_IntvMvi li:last-child{margin:0}.legacy-learn .learn_IntvMvi li iframe{width:560px;height:315px;margin:0 auto;position:absolute;top:0;left:0;right:0}.legacy-learn .learn_IntvMvi li>p a{color:#c1272d;text-decoration:underline}.legacy-learn .learn_IntvMvi li>p a:hover{text-decoration:none}.legacy-learn .learn_msgL{float:left;width:755px;font-size:17px}.legacy-learn .learn_msgR{float:right;width:390px;font-size:17px}.legacy-learn .learn_msgName{border-bottom:1px solid #2e684e;margin:15px 0;font-family:��������,Yu Mincho,YuMincho,serif;font-size:31px;font-weight:700}.legacy-learn .learn_msgName span{margin-left:30px;font-size:16px}.legacy-learn .learn_msgName img{vertical-align:middle;width:15px;margin:-5px 15px 0 0}.legacy-learn .learn_profName{border-bottom:1px solid #2e684e;margin:15px 0;font-family:��������,Yu Mincho,YuMincho,serif;font-size:31px;font-weight:700}.legacy-learn .learn_profName span{margin-left:30px;font-size:16px}.legacy-learn .learn_profName img{vertical-align:middle;width:15px;margin:-5px 15px 0 0}.legacy-learn .learn_scheduleList{text-align:center;border:1px solid #2e684e;border-bottom:none;flex-wrap:wrap;display:flex}.legacy-learn .learn_scheduleList li{box-sizing:border-box;border-bottom:1px solid #2e684e;justify-content:center;align-items:center;padding:10px;display:flex}.legacy-learn .learn_scheduleList li:nth-child(6n+1){background:#eee;width:15%}.legacy-learn .learn_scheduleList li:nth-child(6n+2){background:#fff;width:15%}.legacy-learn .learn_scheduleList li:nth-child(6n+3){background:#eee;width:20%}.legacy-learn .learn_scheduleList li:nth-child(6n+4){background:#fff;width:15%}.legacy-learn .learn_scheduleList li:nth-child(6n+5){background:#eee;width:25%}.legacy-learn .learn_scheduleList li:nth-child(6n+6){background:#fff;width:10%}.legacy-learn .learn_scheduleList li a{color:#c1272d;text-decoration:underline}.legacy-learn .learn_scheduleList li a:hover{text-decoration:none}.legacy-learn .learn_voiceList{text-align:left;width:800px;margin:0 auto;padding:0 0 50px}.legacy-learn .learn_voiceList li{border-bottom:1px solid #ccc;margin:0 0 20px;padding:0 10px 20px}.legacy-learn .learn_voiceList li:last-child{border-bottom:none;margin:0;padding:0}.legacy-learn .learn_formBox{text-align:left;width:800px;margin:0 auto;padding:0 0 80px}.legacy-learn .learn_formBox p{margin:0 0 10px}.legacy-learn .learn_formBox p>span{color:#e8383d}.legacy-learn .learn_formBox .Form dl{border:1px solid #ccc;border-bottom:none;flex-wrap:wrap;width:100%;margin:20px auto 0;display:flex}.legacy-learn .learn_formBox .Form dl dt{box-sizing:border-box;background:#f7f7f7;border-bottom:1px solid #ccc;border-right:1px solid #ccc;align-items:center;width:25%;padding:20px 15px;font-size:18px;font-weight:700;display:flex}.legacy-learn .learn_formBox .Form dl dd{box-sizing:border-box;background:#fff;border-bottom:1px solid #ccc;width:75%;padding:15px}.legacy-learn .learn_formBox .Form dl dd input{box-sizing:border-box;background:#fff;border:2px solid #aaa;border-radius:5px;width:100%;padding:10px 15px}.legacy-learn .learn_formBox .Form dl dt span{color:#e8383d;margin:0 0 0 10px;font-size:14px;font-weight:400}.legacy-learn .learn_formBox .submit_btn_co input{color:#fff;background:#2e684e;border:none;width:200px;margin:40px auto 0;padding:10px;font-size:20px;font-weight:700;display:block}.legacy-learn .learn_formBox .submit_btn_co input:hover{cursor:pointer;opacity:.75}.legacy-learn .ca_WorldClinic.caMainImg{background:url(/images/legacy/learn/ca_main_img-v1.webp) 50%/cover no-repeat}.legacy-learn .ca_WorldClinic .caMainImg_inr img{width:230px}.legacy-learn .clinicDesc h4{text-align:center;border-bottom:1px solid #9e877c;display:block}.legacy-learn .clinic_ListJP{width:100%;margin:0 0 80px;padding:30px 0 0}.legacy-learn .clinic_ListJP h5{color:#fff;text-align:center;background:#9a8776;margin:0 0 20px;padding:10px 20px;font-size:20px;display:block}.legacy-learn .clinic_ListJP ul{flex-wrap:wrap;align-items:flex-start;display:flex}.legacy-learn .clinic_ListJP ul.Lab{justify-content:space-between;margin:0 0 50px}.legacy-learn .clinic_ListJP ul li{vertical-align:top;width:48%;margin-bottom:30px}.legacy-learn .clinic_ListJP ul.Lab li p{text-align:center;border-bottom:1px solid #d2a143;margin:0 0 20px;padding:0 0 10px;font-family:��������,Yu Mincho,YuMincho,serif;font-size:22px;font-weight:700;display:block}.legacy-learn .clinic_ListJP ul.Lab li a{text-align:left;width:100%;font-size:18px;text-decoration:none}.legacy-learn .clinic_ListJP ul.Lab li a img{width:100%}.legacy-learn .clinic_ListJP ul.Lab li a span{color:#fff;background-color:#d2a143;background-image:none,none;background-position:right 20px center,0 0;background-repeat:no-repeat,repeat;background-size:8px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;padding:10px 20px;display:block}.legacy-learn .clinic_ListJP ul.Lab li a:hover{opacity:.75;text-decoration:none}.legacy-learn .clinic_List{width:850px;margin:0 auto;padding:30px 0 50px}.legacy-learn .clinic_List h4{margin:0 0 15px}.legacy-learn .clinic_List h5{font-size:18px;font-weight:700}.legacy-learn .clinic_List ul{flex-wrap:wrap;justify-content:space-between;display:flex}.legacy-learn .clinic_List ul li{width:48%;margin:0 0 20px}.legacy-learn .clinic_List ul li:first-child,.legacy-learn .clinic_List ul li:last-child{width:100%}.legacy-learn .clinic_List ul a{color:#306b50;text-decoration:underline}.legacy-learn .clinic_ListJP ul.Clinic li{flex-wrap:wrap;width:auto;display:flex}.legacy-learn .clinic_ListJP ul.Clinic li p{width:100%;display:block}.legacy-learn .clinic_ListJP ul.Clinic li .clinic_Img{width:220px;margin-right:50px}.legacy-learn .clinic_ListJP ul.Clinic li .clinic_Img:last-of-type{margin-right:0}.legacy-learn .clinic_ListJP ul.Clinic li .clinic_Img span{text-align:center;margin-top:10px;display:block}.legacy-learn .clinic_ListJP ul.Clinic p span{font-size:18px;font-weight:700}.legacy-learn .clinic_ListJP ul.Clinic a{color:#306b50;text-decoration:underline}.legacy-learn .clinic_ListJP ul.Clinic_ver2 li{flex-wrap:wrap;width:auto;display:flex}.legacy-learn .clinic_ListJP ul.Clinic_ver2 li p{width:100%;display:block}.legacy-learn .clinic_ListJP ul.Clinic_ver2 li .clinic_ver2_Img{width:18%;margin-bottom:20px;margin-right:2%}.legacy-learn .clinic_ListJP ul.Clinic_ver2 li .clinic_ver2_Img span{text-align:center;margin-top:10px;display:block}.legacy-learn .clinic_ListJP ul.Clinic_ver2 li .clinic_ver2_Img a{text-align:left;line-height:1.2}.legacy-learn .clinic_ListJP ul.Clinic_ver2 li .clinic_ver2_Img a span{margin:0;font-size:12px;text-decoration:underline;display:contents}.legacy-learn .clinic_ListJP ul.Clinic_ver2 p span{font-size:18px;font-weight:700}.legacy-learn .clinic_ListJP ul.Clinic_ver2 a{color:#306b50;text-decoration:underline}.legacy-learn .ca_News.caMainImg{background:url(/images/legacy/learn/ca_main_img-v1.webp) 50%/cover no-repeat}.legacy-learn .ca_News .caMainImg_inr img{width:100px}.legacy-learn .newsDesc{text-align:center;padding:45px 0 0}.legacy-learn .newsDesc h4{border-bottom:1px solid #2e684e}.legacy-learn .news_contentsBox{text-align:left;word-break:break-all;overflow-wrap:break-word;width:800px;margin:0 auto;padding:0 0 80px;font-size:17px}.legacy-learn .news_contentsBox dl{width:100%}.legacy-learn .news_contentsBox dl dt{color:#306b50;margin:0 0 10px}.legacy-learn .news_contentsBox dl dd{border-bottom:1px dotted #333;margin:0 0 30px;padding:0 0 30px}.legacy-learn .news_contentsBox dl dd:last-child{margin:0}.legacy-learn .news_pager{text-align:center;padding:30px 0}.legacy-learn .news_pager ul li{color:gray;padding:0 10px;font-size:15px;font-weight:700;display:inline-block}.legacy-learn .news_pager ul li a{color:gray}.legacy-learn .news_pager ul li a:hover{text-decoration:underline}.legacy-learn .news_pager ul li.now{color:#306b50}.legacy-learn .news_date{color:#306b50;font-size:20px}.legacy-learn h4.news_Title{text-align:left;margin:0 0 20px;padding:0 0 10px;display:block}.legacy-learn .news_prev{text-align:right;width:100%;padding:50px 0 0}.legacy-learn .news_prev a{color:#306b50}.legacy-learn .news_prev a img{vertical-align:middle;width:8px;margin:-3px 0 0 10px}.legacy-learn .news_prev a:hover{opacity:.75;text-decoration:none}.legacy-learn .ca_Voice.caMainImg{background:url(/images/legacy/learn/ca_main_img-v1.webp) 50% -200px/cover no-repeat}.legacy-learn .ca_Voice .caMainImg_inr{opacity:.6}.legacy-learn .ca_Voice .caMainImg_inr img{width:103px}.legacy-learn .voice_interview{background:#f7f7f7;padding:40px 0 45px}.legacy-learn .voice_itvContents{background-color:#fff;margin-bottom:40px;padding:0 50px 20px}.legacy-learn .voice_itvContents h4{text-align:center;color:#fff;margin-bottom:30px;padding:0;display:block}.legacy-learn .voice_itvContents h4 img{width:222px;height:auto}.legacy-learn .voice_itvContents h5{color:#c00;border-bottom:1px solid #c00;margin-bottom:30px;padding:0 5px 5px;font-size:28px;font-weight:400;display:inline-block}.legacy-learn .voice_itvBoxType01_r{float:right;width:362px;margin-bottom:25px}.legacy-learn .voice_itvBoxType01_r a{text-align:center;color:#fff;letter-spacing:5px;background-color:#c00;margin:20px 0 0;padding:10px 20px;display:block}.legacy-learn .voice_itvBoxType01_r a:hover{opacity:.75;text-decoration:none}.legacy-learn .voice_itvBoxType01_l{float:left;width:670px}.legacy-learn .voice_itvContents p{margin:0 0 30px;font-size:18px;line-height:1.7}.legacy-learn .voice_itvContents .itv_grText{color:#306b50}.legacy-learn .voice_itvBoxType02_l{float:left;width:428px;margin-bottom:30px}.legacy-learn .voice_itvBoxType02_r{float:right;width:620px}.legacy-learn .voice_letter{padding:40px 0 30px}.legacy-learn .voice_letter h3{color:#306b50;border-bottom:2px solid #306b50;margin-bottom:10px;padding:0 60px 10px;font-size:28px;font-weight:400;line-height:1.3;display:inline-block}.legacy-learn .voice_ltAnc_list{text-align:center;width:1100px;margin:0 auto 30px;font-size:18px}.legacy-learn .voice_ltAnc_list ul{margin:25px 0 10px}.legacy-learn .voice_ltAnc_list li{float:left;text-align:center;width:18%;margin:0 2.4% 20px 0}.legacy-learn .voice_ltAnc_list li:nth-child(5n+5){margin-right:0}.legacy-learn .voice_ltAnc_list li a{color:#fff;background-color:#2e684e;border-radius:10px;width:100%;padding:15px 0;display:block}.legacy-learn .voice_ltAnc_list li a:hover{opacity:.75;text-decoration:none}.legacy-learn .voice_ltList_box{border-bottom:1px solid #2e684e;margin-bottom:25px;padding-bottom:5px}.legacy-learn .voice_ltList_box li{float:left;width:115px;height:147px;margin:0 18px 20px 0}.legacy-learn .voice_ltList_box li:nth-child(10n+10){margin-left:133px}.legacy-learn .voice_ltList_box li.voice_ltTitle{height:115px;padding-top:12px;font-size:18px}.legacy-learn .voice_ltList_box li.voice_ltTitle span{text-align:center;vertical-align:middle;color:#fff;background-color:#2e684e;border-radius:50%;width:115px;height:115px;display:table-cell}.legacy-learn .voice_MviList{margin:0 0 50px}.legacy-learn .voice_MviList ul{justify-content:space-between;width:100%;display:flex}.legacy-learn .voice_MviList ul li{text-align:center;width:calc(20% - 8px)}.legacy-learn .voice_MviList ul li p{color:#fff;box-sizing:border-box;background:#2e684e;padding:10px;font-size:18px;display:block}.legacy-learn .voice_MviList ul li span{width:100%;height:150px;padding-top:18%;display:block;position:relative}.legacy-learn .voice_MviList ul li span iframe{border:none;margin:0;padding:0;position:absolute;top:0;right:0;width:100%!important;height:100%!important}.legacy-learn .voice_MoreBtn{text-align:center;margin:40px 0 30px}.legacy-learn .voice_MoreBtn p{color:#2e684e;margin:10px 0 0;font-size:20px;font-weight:700;display:inline-block;position:relative}.legacy-learn .voice_MoreBtn p:before{content:"";border-top:1px solid #2e684e;width:20px;position:absolute;top:16px;left:-35px}.legacy-learn .voice_MoreBtn p:after{content:"";border-top:1px solid #2e684e;width:20px;position:absolute;top:16px;right:-30px}.legacy-learn .voice_MoreBtn a{color:#fff;text-align:center;background:#2e684e;width:200px;margin:0 auto;padding:10px;font-family:��������,Yu Mincho,YuMincho,serif;font-size:18px;display:block}.legacy-learn .voice_MoreBtn a img{vertical-align:middle;width:8px;margin:-3px 0 0 10px}.legacy-learn .voice_MoreBtn a:hover{opacity:.75;text-decoration:none}.legacy-learn .ca_Expansion.caMainImg{background:url(/images/legacy/learn/ca_main_img-v1.webp) 50%/cover no-repeat}.legacy-learn .ca_Expansion .caMainImg_inr img{width:196px}.legacy-learn .overseas_action{text-align:center;padding:40px 0 25px}.legacy-learn .overseas_action .caGrTitle{margin:0}.legacy-learn .overseas_action h4{border-bottom:1px solid #c1272d;font-size:20px}.legacy-learn .overseas_action h4 span{color:#c1272d;font-size:32px;display:block}.legacy-learn .overseas_MovieBox{justify-content:space-between;padding:0 0 30px;display:flex}.legacy-learn .overseas_MovieBox li{width:47%}.legacy-learn .overseas_MovieBox li .Inner{width:100%;height:250px;padding-top:18%;position:relative}.legacy-learn .overseas_MovieBox li .Inner iframe{border:none;margin:0;padding:0;position:absolute;top:0;right:0;width:100%!important;height:100%!important}.legacy-learn .overseas_MovieBox li p{text-align:center;margin:10px 0 0}.legacy-learn .overseas_ImgList{padding:30px 0 0}.legacy-learn .overseas_ImgList ul{flex-wrap:wrap;justify-content:center;display:flex}.legacy-learn .overseas_ImgList ul li{width:30%;margin:0 3% 20px 0}.legacy-learn .overseas_ImgList ul li:nth-child(3n+3){margin:0 0 20px}.legacy-learn .overseas_ImgList ul li span img{width:100%}.legacy-learn .overseas_ImgList ul li p{text-align:left;margin:10px 0 0}.legacy-learn .overseas_medical01{padding:40px 0 0}.legacy-learn .overseas_medical02{color:#fff;background:#306b50;padding:40px 0 45px}.legacy-learn .overseas_medical03{color:#fff;background:#cb9d3b;padding:40px 0 45px}.legacy-learn .overseas_medical02 h4,.legacy-learn .overseas_medical03 h4{color:#fff;text-align:center;border-bottom:1px solid #fff;display:block}.legacy-learn .overseas_medical02 .overseas_medical_tx{text-align:left;float:left;width:650px;margin-bottom:0}.legacy-learn .overseas_medical02 .overseas_medical_ph{float:right;width:400px}.legacy-learn .overseas_medical03 .overseas_medical_tx{text-align:left;float:left;width:800px;margin-bottom:0}.legacy-learn .overseas_medical03 .overseas_medical_ph{float:right;width:230px}.legacy-learn .overseas_medical03 .overseas_medical_ph ul{width:100%;margin:0 auto}.legacy-learn .overseas_medical03 .overseas_medical_ph ul li{float:none;width:230px;margin:0 0 20px}.legacy-learn .overseas_medical03 .overseas_medical_ph ul li:last-child{margin:0}.legacy-learn .overseas_Hd{letter-spacing:normal;margin:10px 0 40px;font-family:��������,Yu Mincho,YuMincho,serif;font-size:15px}.legacy-learn .overseas_Hd span{letter-spacing:5px;font-size:32px;line-height:30px;position:relative}.legacy-learn .overseas_Hd span:before{content:"";border-top:1px solid #000;width:25px;position:absolute;top:18px;left:-35px}.legacy-learn .overseas_Hd span:after{content:"";border-top:1px solid #000;width:25px;position:absolute;top:18px;right:-30px}.legacy-learn .ca_YurachiClinic.caMainImg{background:url(/images/legacy/learn/ca_main_img-v1.webp) 50% bottom -100px/cover no-repeat}.legacy-learn .ca_YurachiClinic .caMainImg_inr img{width:259px}.legacy-learn .yClinicDesc{padding:45px 0 50px}.legacy-learn .yClinic_List{flex-wrap:wrap;justify-content:space-between;width:100%;margin:0 auto;display:flex}.legacy-learn .yClinic_List .Inner{width:48%;margin-bottom:30px}.legacy-learn .yClinic_List h4{text-align:center;border-bottom:1px solid #3f8b69;margin:0 0 20px;padding:0 0 5px;font-size:24px;display:block}.legacy-learn .yClinic_Link{margin:0 0 20px}.legacy-learn .yClinic_Link a{display:block}.legacy-learn .yClinic_Link a p{color:#fff;background-color:#3f8b69;background-image:none,none;background-position:right 20px center,0 0;background-repeat:no-repeat,repeat;background-size:8px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;padding:10px 20px;font-size:18px}.legacy-learn .yClinic_Link a:hover{opacity:.75;text-decoration:none}.legacy-learn .yClinic_List dl{border-top:1px solid #3f8b69;flex-wrap:wrap;margin:0 0 20px;display:flex}.legacy-learn .yClinic_List dl dt{box-sizing:border-box;background:#eee;border-bottom:1px solid #3f8b69;width:30%;padding:10px;font-size:17px}.legacy-learn .yClinic_List dl dd{box-sizing:border-box;border-bottom:1px solid #3f8b69;width:70%;padding:10px}.legacy-learn .caPrivacy.caMainImg{background:url(/images/legacy/learn/ca_main_img-v1.webp) 50%/cover no-repeat}.legacy-learn .caPrivacy .caMainImg_inr img{width:270px}.legacy-learn .privacyContainer{padding:20px 0 60px}.legacy-learn .privacyContainer h4{color:#231815;margin:50px 0 15px;padding:0;font-family:��������,Yu Mincho,YuMincho,serif;font-size:20px;display:inline-block}.legacy-learn .privacyContainer ul li{text-indent:-1em;margin-left:1em}}@media screen and (max-width:767px){.legacy-learn{min-width:none;-webkit-text-size-adjust:100%;height:100%;font:14px/1.7 ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,Osaka,ＭＳ Ｐゴシック,MS PGothic,sans-serif}.legacy-learn #MDQ,.legacy-learn .ds_pc{display:none}.legacy-learn .ds_sp{display:inline}.legacy-learn .spNone{display:none!important}.legacy-learn #container{background-color:#fff;width:100%;height:100%;margin-top:60px}.legacy-learn .contents_window a:hover img{opacity:.75}.legacy-learn .contents_window{clear:both;width:auto;margin:0 auto}.legacy-learn .ContentsBox,.legacy-learn .ContentsBox1000,.legacy-learn .ContentsBox1200{width:auto;margin:0 10px}.legacy-learn h4{color:#231815;margin:0 0 20px;padding:0 5% 10px;font-family:游明朝体,Yu Mincho,YuMincho,serif;font-size:20px;line-height:24px;display:inline-block}.legacy-learn h3.caGrTitleIcon{text-align:center;margin-bottom:20px}.legacy-learn h3.caGrTitle{color:#306b50;text-align:center;margin:0 0 30px;font-size:16px;font-weight:400}.legacy-learn .top_Title{text-align:center;width:100%;margin:0;padding:0}.legacy-learn.home .top_Title{padding:20px 0}.legacy-learn .top_Title h2{display:inline-block}.legacy-learn .top_Title h2 img{width:90%}.legacy-learn .top_Title>div{position:static}.legacy-learn .language_Box{width:100%;margin:0 auto;padding:15px 0 0;position:static}.legacy-learn .language_Box ul{justify-content:space-around;width:50%;margin:0 auto;display:flex}.legacy-learn .language_Box ul li{max-width:43px;margin-left:0}.legacy-learn .language_Box ul li a{max-width:43px;display:block}.legacy-learn .language_Box ul li a img{width:100%}.legacy-learn .language_Box a:hover{opacity:.75}.legacy-learn .caMainImg{width:100%;height:140px}.legacy-learn .caMainImg_inr{color:#fff;text-align:center;background:50%;flex-direction:column;justify-content:center;align-items:center;height:100%;padding:0 10px;display:flex}.legacy-learn .caMainImg_inr h3{padding-top:0;font-family:游明朝体,Yu Mincho,YuMincho,serif;font-size:15px}.legacy-learn .caMainImg_inr img{margin:0 0 5px}.legacy-learn .ca_Back_Gray{background:#f7f7f7;width:100%}.legacy-learn #subNavi{display:none}.legacy-learn .page-top{opacity:.85;color:#fff;z-index:2500;background:#2e684e;border:2px solid #fff;border-radius:5px;padding:5px 8px;font-size:12px;text-decoration:none;position:fixed;bottom:20px;right:15px}.legacy-learn .page-top:hover{opacity:.5;color:#fff;text-decoration:none}.legacy-learn #header{z-index:999;background-color:#2e674f;width:100%;height:60px;margin:0;position:fixed;top:0}.legacy-learn #header .inner{width:100%;height:100%;margin:0 auto;position:relative}.legacy-learn #header .inner h1{width:auto;margin:auto;font-family:Georgia,Times New Roman,Times,serif;font-size:13px;position:absolute;top:12%;left:15px}.legacy-learn #header .inner h1 a{color:#fff;width:100%;display:inline-block}.legacy-learn #header .inner h1 a img{width:55px;padding:0 10px 0 0}.legacy-learn #header .inner h1 a span{vertical-align:middle;font-weight:400;display:inline-block}.legacy-learn .hd_contents{z-index:999;background-color:#306b50;width:100%;height:60px;position:relative}.legacy-learn #global-nav{-webkit-overflow-scrolling:touch;box-sizing:border-box;width:100%;height:100%;padding-top:60px;display:none;position:fixed;top:0;right:0;overflow:auto}.legacy-learn #header #global-nav ul{box-sizing:border-box;flex-direction:column;align-items:flex-start;width:100%;height:auto;margin:0 auto;display:flex;overflow:hidden}.legacy-learn #header #global-nav li{border-bottom:1px solid #469d76;width:100%;position:static}.legacy-learn #header #global-nav li:before,.legacy-learn #header #global-nav li:after{display:none}.legacy-learn #global-nav li a,.legacy-learn #global-nav li.megamenu span{color:#fff;background-color:#3f8b69;padding:10px 30px 10px 15px;font-size:14px;text-decoration:none;display:block}.legacy-learn #global-nav li.megamenu span{padding-left:35px;transition:all .3s;position:relative}.legacy-learn #global-nav li.megamenu span:after{content:"＋";color:#fff;position:absolute;top:10px;left:15px}.legacy-learn #global-nav li.megamenu.active span:after{content:"ー"}.legacy-learn #global-nav li .megamenu-inner ul li{background-color:#3f8b69;padding-left:35px;display:none}.legacy-learn #global-nav li .megamenu-inner ul li:first-child{border-top:1px solid #469d76}.legacy-learn #global-nav li .megamenu-inner ul li:last-child{border-bottom:none!important}.legacy-learn #global-nav li .megamenu-inner a{color:#fff;position:relative}.legacy-learn #global-nav li .megamenu-inner a:after{content:">";color:#fff;font-size:15px;position:absolute;top:7px;left:0}.legacy-learn #nav-toggle{cursor:pointer;z-index:101;width:34px;height:36px;display:block;position:absolute;top:18px;right:15px}.legacy-learn #nav-toggle div{position:relative}.legacy-learn #nav-toggle span{background:#fff;width:100%;height:3px;transition:all .35s ease-in-out;display:block;position:absolute;left:0}.legacy-learn #nav-toggle span:first-child{top:0}.legacy-learn #nav-toggle span:nth-child(2){top:10px}.legacy-learn #nav-toggle span:nth-child(3){top:20px}.legacy-learn #nav-toggle.open span:first-child{top:11px;transform:rotate(315deg)}.legacy-learn #nav-toggle.open span:nth-child(2){width:0;left:50%}.legacy-learn #nav-toggle.open span:nth-child(3){top:11px;transform:rotate(-315deg)}.legacy-learn #global-nav.open{transform:translateY(560px)}.legacy-learn #footer{clear:both;color:#fff;background:#231816;max-width:100%}.legacy-learn .footer_contents{flex-direction:column;align-items:center;max-width:100%;margin:0 auto;padding:30px 10px;display:flex}.legacy-learn .footer_contents h2{text-align:center;margin:0 0 25px;font-size:0}.legacy-learn .footer_contents h2 img{width:90%}.legacy-learn .footer_contents ul{text-align:center;font-family:游明朝体,Yu Mincho,YuMincho,serif;font-size:15px;font-weight:700}.legacy-learn .footer_contents li{margin-bottom:10px}.legacy-learn .footer_contents li:last-child{margin-bottom:0}.legacy-learn .footer_contents li a{color:#fff}.legacy-learn .footer_copy{font-size:10px}.legacy-learn .footer_copy span{font-family:Georgia,Times New Roman,Times,serif}.legacy-learn .top_MenuBox{flex-wrap:wrap;justify-content:space-between;margin:0 0 40px;display:flex}.legacy-learn .top_MenuBox .top_MenuCol1,.legacy-learn .top_MenuBox .top_MenuCol2{width:48%;margin:0 0 4%}.legacy-learn .top_MenuBox .top_MenuCol3{justify-content:space-between;width:100%;display:flex}.legacy-learn .top_MenuInner{width:100%;margin:0 0 9%}.legacy-learn .top_MenuInner:last-of-type{margin:0}.legacy-learn .top_MenuBox .top_MenuCol3 .top_MenuInner{width:48%;margin:0}.legacy-learn .top_MenuInner a{width:100%;display:block;position:relative}.legacy-learn .top_MenuInner a img{width:100%}.legacy-learn .top_MenuInner a span{box-sizing:border-box;text-align:center;color:#fff;width:100%;padding:10px;font-family:游明朝体,Yu Mincho,YuMincho,serif;font-size:3vw;display:block;position:absolute}.legacy-learn .top_MenuInner a span img{margin:0 0 3px}.legacy-learn .top_MenuInner a span.top_Menu01{background:#654834;top:0;left:0}.legacy-learn .top_MenuInner a span.top_Menu01 img{width:auto;max-height:20px}.legacy-learn .top_MenuInner a span.top_Menu02{background:#a9594c;bottom:0;right:0}.legacy-learn .top_MenuInner a span.top_Menu02 img{width:auto;max-height:25px}.legacy-learn .top_MenuInner a span.top_Menu03{background:#a98343;bottom:0;left:0}.legacy-learn .top_MenuInner a span.top_Menu03 img{width:auto;max-height:20px}.legacy-learn .top_MenuInner a span.top_Menu04{background:#8fa26a;top:0;right:0}.legacy-learn .top_MenuInner a span.top_Menu04 img{width:auto;max-height:20px}.legacy-learn .top_MenuInner a span.top_Menu05{background:#638096;bottom:0;left:0}.legacy-learn .top_MenuInner a span.top_Menu05 img{width:auto;max-height:25px}.legacy-learn .top_MenuInner a span.top_Menu06{background:#3f8b69;top:0;left:0}.legacy-learn .top_MenuInner a span.top_Menu06 img{width:auto;max-height:20px}.legacy-learn .top_MenuInner a:hover{opacity:.75;text-decoration:none}.legacy-learn .topContentsDesc{width:100%;margin:0 auto;padding:0 0 40px}.legacy-learn .topContents_Title{background:#2e674f;justify-content:space-between;align-items:center;margin:0 0 25px;padding:10px 15px;display:flex}.legacy-learn .topContents_Title h4{color:#fff;margin:0;padding:0;font-family:游明朝体,Yu Mincho,YuMincho,serif;font-size:20px;font-weight:700}.legacy-learn .topContents_Title h4 img{vertical-align:middle;width:15px;margin:-3px 10px 0 0}.legacy-learn .topContents_Title a{display:none}.legacy-learn .topLink_blog{float:none;width:100%;margin:0 0 25px}.legacy-learn .topLink_blog ul li{float:none;width:100%;margin:0 0 30px}.legacy-learn .topLink_blog ul li:last-child{margin-bottom:0}.legacy-learn .topLink_blogImg{background:#000;align-items:center;width:100%;height:100%;margin:0 0 10px;display:flex}.legacy-learn .topLink_blog ul li img{width:100%}.legacy-learn .topLink_blog ul li p{margin:0 0 10px}.legacy-learn .topLink_blog ul li p span{text-align:center;color:#fff;background:#2e684e;margin-left:20px;padding:3px 30px;display:inline-block}.legacy-learn .topLink_blog ul li a:hover{opacity:.75;text-decoration:none}.legacy-learn .topNews{float:none;width:100%}.legacy-learn .topNews dl{max-height:400px;padding-right:10px;overflow:hidden auto}.legacy-learn .topNews dl::-webkit-scrollbar{width:6px}.legacy-learn .topNews dl::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.legacy-learn .topNews dl::-webkit-scrollbar-thumb{background:#306b50;border-radius:3px}.legacy-learn .topNews dl::-webkit-scrollbar-thumb:hover{background:#255239}.legacy-learn .topNews dl dt{color:#306b50;margin:0 0 10px;font-weight:700;display:block}.legacy-learn .topNews dl dd{word-break:break-all;overflow-wrap:break-word;border-bottom:1px dotted #333;margin:0;padding:0 0 20px;display:block}.legacy-learn .top_contact{text-align:center;color:#fff;background:#2e684e;width:100%;padding:20px 0}.legacy-learn .top_contact p{font-size:17px}.legacy-learn .top_contactBtn{width:70%;margin:15px auto}.legacy-learn .top_contactBtn a{color:#2e684e;background:#fff;padding:7px 10px;font-size:18px;font-weight:700;display:block}.legacy-learn .top_contactBtn a img.icon_mail{vertical-align:middle;width:25px;margin-right:10px}.legacy-learn .top_contactBtn a img.icon_arr{vertical-align:middle;width:8px;margin-left:10px}.legacy-learn .top_contactBtn a:hover,.legacy-learn .top_contact p a:hover{opacity:.75;text-decoration:none}.legacy-learn .spTop_MoreBtn{margin:30px 0}.legacy-learn .spTop_MoreBtn a{color:#fff;text-align:center;background:#2e684e;width:40%;margin:0 auto;padding:10px;font-family:游明朝体,Yu Mincho,YuMincho,serif;font-size:18px;display:block}.legacy-learn .spTop_MoreBtn a img{vertical-align:middle;width:8px;margin:-3px 0 0 10px}.legacy-learn .top_contact p a{color:#fff;text-decoration:underline}.legacy-learn .spTop_MoreBtn a:hover{opacity:.75;text-decoration:none}.legacy-learn .top_MoreBtn{text-align:center;margin:30px 0}.legacy-learn .top_MoreBtn p{color:#2e684e;margin:5px 0 0;font-size:16px;font-weight:700;display:inline-block;position:relative}.legacy-learn .top_MoreBtn p:before{content:"";border-top:1px solid #2e684e;width:15px;position:absolute;top:12px;left:-20px}.legacy-learn .top_MoreBtn p:after{content:"";border-top:1px solid #2e684e;width:15px;position:absolute;top:12px;right:-20px}.legacy-learn .top_MoreBtn a{color:#fff;text-align:center;background:#2e684e;width:40%;margin:0 auto;padding:10px;font-family:游明朝体,Yu Mincho,YuMincho,serif;font-size:18px;display:block}.legacy-learn .top_MoreBtn a img{vertical-align:middle;width:8px;margin:-3px 0 0 10px}.legacy-learn .top_MoreBtn a:hover{opacity:.75;text-decoration:none}.legacy-learn .ca_About.caMainImg{background:url(/images/legacy/learn/ca_main_img-v1.webp) 50%/cover no-repeat}.legacy-learn .ca_About .caMainImg_inr img{max-height:30px}.legacy-learn .aboutDesc{text-align:center;padding:30px 0 0}.legacy-learn .aboutDesc h4{border-bottom:1px solid #c1272d}.legacy-learn .aboutDesc h4 span{color:#c1272d;margin:0 0 10px;font-size:20px;display:block}.legacy-learn .about_contentsBox{text-align:left;width:100%;padding:0 0 40px}.legacy-learn .about_TextBox01{width:100%;margin:0 0 30px}.legacy-learn .about_ImgBox01{width:100%}.legacy-learn .about_ImgBox01 span{width:100%;margin:0 0 20px;display:block}.legacy-learn .about_ImgBox01 span:last-of-type{margin:0}.legacy-learn .about_ImgBox01 span img{width:100%}.legacy-learn .about_TextBox02{float:none;width:100%;margin:0 0 30px}.legacy-learn .about_TextBox02 p img{float:left;width:50%;padding:0 20px 15px 0}.legacy-learn .about_ImgBox02{float:none;width:100%}.legacy-learn .about_ImgBox02 div{text-align:center;background:#ccc;margin:0 0 25px;padding:5px 10px;font-family:游明朝体,Yu Mincho,YuMincho,serif;font-size:17px;display:block}.legacy-learn .about_ImgBox02 ul li{width:100%;margin:0 0 30px}.legacy-learn .about_ImgBox02 ul li:last-child{margin:0}.legacy-learn .about_ImgBox02 ul li img{float:left;width:40%;margin:0 20px 0 0}.legacy-learn .about_ImgBox02 ul li a{text-decoration:underline}.legacy-learn .about_ImgBox02 ul li a:hover{text-decoration:none}.legacy-learn .about_MovieBox{float:none;width:100%;margin:0 0 30px;padding-top:56.25%;position:relative}.legacy-learn .about_MovieBox iframe{width:100%;height:100%;position:absolute;top:0;left:0}.legacy-learn .about_ListBox{float:none;width:100%}.legacy-learn .about_ListBox ul{flex-wrap:wrap;justify-content:space-between;display:flex}.legacy-learn .about_ListBox ul li{width:48%;margin:0 0 20px}.legacy-learn .about_ListBox ul li:nth-last-child(-n+2){margin:0}.legacy-learn .about_profL{float:none;width:100%;margin:0 0 30px}.legacy-learn .about_profL>div.cl p{float:none;width:100%;margin:30px 0}.legacy-learn .about_profL>div.cl img{float:none;width:80%;margin:0 auto;display:block}.legacy-learn .about_profTextBox{background:0 0;border:1px dotted #2e684e;border-radius:10px;margin:0;padding:10px 20px}.legacy-learn .about_profTextBox p span{color:#306b50;padding:0 0 10px;font-size:18px;display:block}.legacy-learn .about_profR{float:none;width:100%}.legacy-learn .about_profName{border-bottom:1px solid #2e684e;margin:15px 0;font-family:游明朝体,Yu Mincho,YuMincho,serif;font-size:20px;font-weight:700}.legacy-learn .about_profName span{margin-left:30px;font-size:15px}.legacy-learn .about_profName img{vertical-align:middle;width:15px;margin:-5px 15px 0 0}.legacy-learn .scroll{text-align:center;color:#fff;background:#30664f;margin:10px 20px 30px;padding:2px}.legacy-learn .about_historyBox{flex-direction:column;height:350px;padding:0 0 50px;display:flex;overflow:auto}.legacy-learn .about_historyBox .historyInner{text-align:left;width:100%}.legacy-learn .about_historyBox .historyTextBox{margin:0 0 50px}.legacy-learn .about_historyBox .historyTextBox:last-of-type{margin:0}.legacy-learn .about_historyBox .historyTextBox p{word-wrap:break-word;overflow-wrap:break-word;border-bottom:1px dotted #ccc;margin:0 0 10px;padding:0 0 10px;font-size:14px}.legacy-learn .about_historyBox .historyTextBox p span{display:block}.legacy-learn .about_historyBox .historyTextBox:last-of-type p:last-of-type{border-bottom:none}.legacy-learn .about_VoiceBox{padding:0 0 40px}.legacy-learn .about_VoiceBox h4{margin:0 0 15px}.legacy-learn .about_VoiceBox>p{margin:0 0 20px}.legacy-learn .about_VoiceBox>p a{color:#2e684e;text-decoration:underline}.legacy-learn .about_VoiceBox>p a:hover{text-decoration:none}.legacy-learn .about_VoiceInner{box-sizing:border-box;text-align:left;background:#fff;border-radius:15px;width:100%;margin:0 0 30px;padding:20px 15px}.legacy-learn .about_VoiceInner p span{text-align:right;padding:15px 0 0;display:block}.legacy-learn .about_VoiceInner p span img{width:150px}.legacy-learn .about_VoiceImg{float:left;width:40%;margin:0 15px 15px 0}.legacy-learn .about_VoiceMvi{width:100%;height:250px;margin:0 auto 30px;padding-top:0;position:relative}.legacy-learn .about_VoiceMvi iframe{width:100%;height:100%;margin:0 auto;position:absolute;top:0;left:0;right:0}.legacy-learn .about_VoiceRecommend div{text-align:center;background:#ccc;margin:0 0 25px;padding:5px 10px;font-family:游明朝体,Yu Mincho,YuMincho,serif;font-size:18px;display:block}.legacy-learn .about_VoiceRecommend ul{flex-direction:column;display:flex}.legacy-learn .about_VoiceRecommend ul li{text-align:left;width:100%;margin:0 0 20px}.legacy-learn .about_VoiceRecommend ul li:last-child{margin:0}.legacy-learn .ca_Lab.caMainImg{background:url(/images/legacy/learn/ca_main_img-v1.webp) 50%/cover no-repeat}.legacy-learn .ca_Lab .caMainImg_inr img{max-height:30px}.legacy-learn .linkDesc{padding:30px 0 0}.legacy-learn .linkDesc h4{border-bottom:1px solid #d2a143;margin:0 0 25px;padding:0 0 10px;display:block}.legacy-learn .link_List{text-align:center;flex-direction:column;width:100%;margin:0 auto;padding:0 0 80px;display:flex}.legacy-learn .link_List li{width:100%;margin:0 0 40px}.legacy-learn .link_List li:last-child{margin:0}.legacy-learn .link_List li a{width:100%;display:inline-block}.legacy-learn .link_List li a img{width:100%}.legacy-learn .link_List li a span{color:#fff;text-align:left;background-color:#d2a143;background-image:none,none;background-position:right 20px center,0 0;background-repeat:no-repeat,repeat;background-size:8px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;padding:10px 20px;font-size:18px;font-weight:700;display:block}.legacy-learn .link_List li a:hover{opacity:.75;text-decoration:none}.legacy-learn .ca_Learn.caMainImg{background:url(/images/legacy/learn/ca_main_img-v1.webp) 50%/cover no-repeat}.legacy-learn .ca_Learn .caMainImg_inr img{max-height:30px}.legacy-learn .learnDesc{text-align:center;padding:30px 0 0}.legacy-learn .learnDesc h4{border-bottom:1px solid #c1272d}.legacy-learn .learn_contentsBox{text-align:left;width:100%;padding:0 0 40px}.legacy-learn .learn_contentsBox p span{font-size:16px;font-weight:700}.legacy-learn .learn_contentsBox p a.learn_LinkBtn{color:#fff;background:#2e684e;border-radius:5px;margin:0 10px;padding:3px 15px;display:inline-block}.legacy-learn .learn_contentsBox p a.learn_LinkBtn:hover{opacity:.75;text-decoration:none}.legacy-learn .learn_courseImg{float:none;width:100%;margin:0 0 20px}.legacy-learn .learn_courseTextBox{float:none;width:100%;margin:20px 0 0}.legacy-learn .learn_curriculumListBox{width:100%;padding:30px 0 0}.legacy-learn .learn_curriculumListBox ul{background:#fff;border:1px solid #2e684e;border-bottom:none;flex-wrap:wrap;margin:0 0 10px;display:flex}.legacy-learn .learn_curriculumListBox ul li{box-sizing:border-box;border-bottom:1px solid #2e684e;padding:10px}.legacy-learn .learn_curriculumListBox ul li:nth-child(5n+1),.legacy-learn .learn_curriculumListBox ul li:nth-child(5n+3){text-align:center;background:#eee;justify-content:center;align-items:center;width:30%;display:flex}.legacy-learn .learn_curriculumListBox ul li:nth-child(5n+2),.legacy-learn .learn_curriculumListBox ul li:nth-child(5n+4){width:70%}.legacy-learn .learn_curriculumListBox ul li:nth-child(5n+5){text-align:center;width:100%}.legacy-learn .learn_curriculumListBox ul li p{text-indent:-1em;padding-left:1em}.legacy-learn .learn_curriculumListBox span{font-size:12px!important;font-weight:400!important}.legacy-learn .learn_curriculumListBox>p{text-align:left}.legacy-learn .learn_curriculumImgBox{float:right;width:480px;padding:40px 0 0}.legacy-learn .learn_curriculumImgBox img{width:100%}.legacy-learn .learn_commentList{flex-wrap:wrap;align-items:flex-start;display:flex}.legacy-learn .learn_commentList li{flex-direction:column-reverse;width:45%;margin:0 10% 30px 0;display:flex}.legacy-learn .learn_commentList li:nth-child(2n){margin-right:0}.legacy-learn .learn_commentList li:nth-last-child(-n+2){margin-bottom:0}.legacy-learn .learn_commentList li img{width:100%;margin:0 0 10px}.legacy-learn .learn_commentList li p span{border-bottom:1px solid #2e684e;margin:0 0 10px;padding:0 0 5px;font-size:16px;font-weight:400;display:block}.legacy-learn .learn_IntvMvi{width:100%;margin:0 auto}.legacy-learn .learn_IntvMvi li{float:none;width:100%;margin:0 0 30px;padding-top:56.25%;position:relative}.legacy-learn .learn_IntvMvi li:last-child{margin:0}.legacy-learn .learn_IntvMvi li iframe{width:100%;height:100%;position:absolute;top:0;left:0}.legacy-learn .learn_IntvMvi li>p a{color:#c1272d;text-decoration:underline}.legacy-learn .learn_IntvMvi li>p a:hover{text-decoration:none}.legacy-learn .learn_msgL{float:none;width:100%;margin:0 0 30px}.legacy-learn .learn_msgR{float:none;width:100%}.legacy-learn .learn_msgName{border-bottom:1px solid #2e684e;margin:15px 0;font-family:游明朝体,Yu Mincho,YuMincho,serif;font-size:20px;font-weight:700}.legacy-learn .learn_msgName span{margin-left:30px;font-size:16px}.legacy-learn .learn_msgName img{vertical-align:middle;width:15px;margin:-5px 15px 0 0}.legacy-learn .learn_profName{border-bottom:1px solid #2e684e;margin:15px 0;font-family:游明朝体,Yu Mincho,YuMincho,serif;font-size:31px;font-weight:700}.legacy-learn .learn_profName span{margin-left:30px;font-size:16px}.legacy-learn .learn_profName img{vertical-align:middle;width:15px;margin:-5px 15px 0 0}.legacy-learn .learn_scheduleList{text-align:center;border:1px solid #2e684e;border-bottom:none;flex-wrap:wrap;display:flex}.legacy-learn .learn_scheduleList li{box-sizing:border-box;word-break:break-all;overflow-wrap:break-word;border-bottom:1px solid #2e684e;flex-direction:column;justify-content:center;padding:10px;display:flex}.legacy-learn .learn_scheduleList li:nth-child(6n+1){background:#eee;width:15%}.legacy-learn .learn_scheduleList li:nth-child(6n+2){background:#fff;width:15%}.legacy-learn .learn_scheduleList li:nth-child(6n+3){background:#eee;width:20%}.legacy-learn .learn_scheduleList li:nth-child(6n+4){background:#fff;width:15%}.legacy-learn .learn_scheduleList li:nth-child(6n+5){background:#eee;width:25%}.legacy-learn .learn_scheduleList li:nth-child(6n+6){background:#fff;width:10%}.legacy-learn .learn_scheduleList li a{color:#c1272d;text-decoration:underline}.legacy-learn .learn_scheduleList li a:hover{text-decoration:none}.legacy-learn .learn_voiceList{text-align:left;width:100%;margin:0 auto;padding:0 0 50px}.legacy-learn .learn_voiceList li{border-bottom:1px solid #ccc;margin:0 0 15px;padding:0 0 15px}.legacy-learn .learn_voiceList li:last-child{border-bottom:none;margin:0;padding:0}.legacy-learn .learn_formBox{text-align:left;width:100%;padding:0 0 40px}.legacy-learn .learn_formBox p{margin:0 0 10px}.legacy-learn .learn_formBox p>span{color:#e8383d}.legacy-learn .learn_formBox .Form dl{border:1px solid #ccc;border-bottom:none;flex-direction:column;width:100%;margin:20px auto 0;display:flex}.legacy-learn .learn_formBox .Form dl dt{box-sizing:border-box;background:#f7f7f7;width:100%;padding:10px;font-size:16px;font-weight:700}.legacy-learn .learn_formBox .Form dl dd{box-sizing:border-box;background:#fff;border-bottom:1px solid #ccc;width:100%;padding:10px}.legacy-learn .learn_formBox .Form dl dd input{-webkit-appearance:none;box-sizing:border-box;background:#fff;border:2px solid #aaa;border-radius:5px;width:100%;padding:10px 15px}.legacy-learn .learn_formBox .Form dl dt span{color:#e8383d;margin:0 0 0 10px;font-size:14px;font-weight:400}.legacy-learn .learn_formBox .submit_btn_co input{-webkit-appearance:none;color:#fff;background:#2e684e;border:none;border-radius:0;width:60%;margin:20px auto 0;padding:10px;font-size:18px;font-weight:700;display:block}.legacy-learn .learn_formBox .submit_btn_co input:hover{cursor:pointer;opacity:.75}.legacy-learn .ca_WorldClinic.caMainImg{background:url(/images/legacy/learn/ca_main_img-v1.webp) 50%/cover no-repeat}.legacy-learn .ca_WorldClinic .caMainImg_inr img{max-height:30px}.legacy-learn .clinicDesc h4{text-align:center;border-bottom:1px solid #9e877c;display:block}.legacy-learn .clinic_ListJP{width:100%;margin:0 0 80px;padding:30px 0 0}.legacy-learn .clinic_ListJP h4{margin:0 0 30px}.legacy-learn .clinic_ListJP h5{color:#fff;text-align:center;background:#9a8776;margin:0 0 20px;padding:10px 20px;font-size:20px;font-weight:400;display:block}.legacy-learn .clinic_ListJP ul.Lab{margin:0 0 50px}.legacy-learn .clinic_ListJP ul li{width:100%;margin:0 0 40px}.legacy-learn .clinic_ListJP ul li:last-child{margin-right:0}.legacy-learn .clinic_ListJP ul .mtMinus{margin-top:-45px}.legacy-learn .clinic_ListJP ul.Lab li p{text-align:center;border-bottom:1px solid #d2a143;margin:0 0 15px;padding:0 0 5px;font-family:游明朝体,Yu Mincho,YuMincho,serif;font-size:22px;font-weight:700;display:block}.legacy-learn .clinic_ListJP ul.Lab li a{text-align:left;width:100%;font-size:14px;text-decoration:none}.legacy-learn .clinic_ListJP ul.Lab li a img{width:100%}.legacy-learn .clinic_ListJP ul.Lab li a span{color:#fff;background-color:#d2a143;background-image:none,none;background-position:right 10px center,0 0;background-repeat:no-repeat,repeat;background-size:8px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;padding:10px;display:block}.legacy-learn .clinic_ListJP ul.Lab li a:hover{opacity:.75;text-decoration:none}.legacy-learn .clinic_List{width:100%;margin:0 auto;padding:30px 0 50px}.legacy-learn .clinic_List h4{margin:0 0 15px}.legacy-learn .clinic_List h5{font-size:16px;font-weight:700}.legacy-learn .clinic_List ul li{width:100%;margin:0 0 20px}.legacy-learn .clinic_List ul a{color:#306b50;text-decoration:underline}.legacy-learn .clinic_ListJP ul.Clinic li{flex-wrap:wrap;justify-content:space-between;display:flex}.legacy-learn .clinic_ListJP ul.Clinic li p{width:100%;display:block}.legacy-learn .clinic_ListJP ul.Clinic p span{font-size:18px;font-weight:700}.legacy-learn .clinic_ListJP ul.Clinic a{color:#306b50;text-decoration:underline}.legacy-learn .clinic_ListJP ul.Clinic li .clinic_Img{width:45%}.legacy-learn .clinic_ListJP ul.Clinic li .clinic_Img span{text-align:center;width:100%;margin-top:10px;display:block}.legacy-learn .clinic_ListJP ul.Clinic_ver2 li{flex-wrap:wrap;justify-content:space-between;display:flex}.legacy-learn .clinic_ListJP ul.Clinic_ver2 li p{width:100%;display:block}.legacy-learn .clinic_ListJP ul.Clinic_ver2 p span{font-size:18px;font-weight:700}.legacy-learn .clinic_ListJP ul.Clinic_ver2 a{color:#306b50;text-decoration:underline}.legacy-learn .clinic_ListJP ul.Clinic_ver2 li .clinic_ver2_Img{width:45%;margin-bottom:20px}.legacy-learn .clinic_ListJP ul.Clinic_ver2 li .clinic_ver2_Img span{text-align:center;width:100%;margin-top:10px;display:block}.legacy-learn .clinic_ListJP ul.Clinic_ver2 li .clinic_ver2_Img a{text-align:left;line-height:1.2}.legacy-learn .clinic_ListJP ul.Clinic_ver2 li .clinic_ver2_Img a span{margin:0;font-size:12px;text-decoration:underline;display:contents}.legacy-learn .ca_News.caMainImg{background:url(/images/legacy/learn/ca_main_img-v1.webp) 50%/cover no-repeat}.legacy-learn .ca_News .caMainImg_inr img{max-height:30px}.legacy-learn .newsDesc{text-align:center;padding:30px 0 0}.legacy-learn .newsDesc h4{border-bottom:1px solid #2e684e}.legacy-learn .news_contentsBox{text-align:left;word-break:break-all;overflow-wrap:break-word;width:100%;margin:0 auto;padding:0 0 40px}.legacy-learn .news_contentsBox dl{width:100%}.legacy-learn .news_contentsBox dl dt{color:#306b50;margin:0 0 10px}.legacy-learn .news_contentsBox dl dd{border-bottom:1px dotted #333;margin:0 0 20px;padding:0 0 20px}.legacy-learn .news_contentsBox dl dd:last-child{margin:0}.legacy-learn .news_pager{text-align:center;padding:30px 0}.legacy-learn .news_pager ul li{color:gray;padding:0 10px;font-size:15px;font-weight:700;display:inline-block}.legacy-learn .news_pager ul li a{color:gray}.legacy-learn .news_pager ul li a:hover{text-decoration:underline}.legacy-learn .news_pager ul li.now{color:#306b50}.legacy-learn .news_date{color:#306b50;font-size:16px}.legacy-learn h4.news_Title{text-align:left;margin:0 0 20px;padding:0 0 10px;display:block}.legacy-learn .news_prev{text-align:right;width:100%;padding:50px 0 0}.legacy-learn .news_prev a{color:#306b50}.legacy-learn .news_prev a img{vertical-align:middle;width:8px;margin:-3px 0 0 10px}.legacy-learn .news_prev a:hover{opacity:.75;text-decoration:none}.legacy-learn .ca_Voice.caMainImg{background:url(/images/legacy/learn/ca_main_img-v1.webp) 50%/cover no-repeat}.legacy-learn .ca_Voice .caMainImg_inr{opacity:.6}.legacy-learn .ca_Voice .caMainImg_inr img{max-height:30px}.legacy-learn .voice_interview{background:#f7f7f7;padding:40px 0 20px}.legacy-learn .voice_interview h2 img{width:auto;height:60px}.legacy-learn .voice_itvContents{background-color:#fff;margin-bottom:35px;padding:0 15px 5px}.legacy-learn .voice_itvContents h4{text-align:center;color:#fff;margin-bottom:30px;padding:0;display:block}.legacy-learn .voice_itvContents h4 img{width:60%;height:auto}.legacy-learn .voice_itvContents h5{color:#c00;border-bottom:1px solid #c00;margin-bottom:20px;padding:0 5px 5px;font-size:20px;font-weight:400;display:inline-block}.legacy-learn .voice_itvBoxType01_r{margin-bottom:30px}.legacy-learn .voice_itvBoxType01_r a{text-align:center;color:#fff;letter-spacing:5px;background-color:#c00;margin:20px 0 0;padding:10px 20px;display:block}.legacy-learn .voice_itvBoxType01_r a:hover{opacity:.75;text-decoration:none}.legacy-learn .voice_itvBoxType01_l{margin-bottom:20px}.legacy-learn .voice_itvContents p{margin:0 0 20px}.legacy-learn .voice_itvContents .itv_grText{color:#306b50}.legacy-learn .voice_itvBoxType02_l,.legacy-learn .voice_itvBoxType02_r{margin-bottom:20px}.legacy-learn .voice_letter{padding:30px 0 15px}.legacy-learn .voice_letter h3{color:#306b50;border-bottom:2px solid #306b50;margin-bottom:10px;padding:0 0 10px;font-size:20px;font-weight:400;line-height:1.3}.legacy-learn .voice_ltAnc_list{text-align:center;margin:0 auto 50px}.legacy-learn .voice_ltAnc_list ul{margin:25px 0 10px}.legacy-learn .voice_ltAnc_list li{float:left;text-align:center;width:31%;margin:0 2.4% 15px 0;font-size:11px}.legacy-learn .voice_ltAnc_list li:nth-child(3n+3){margin-right:0}.legacy-learn .voice_ltAnc_list li:nth-child(3n+3):after{content:"";clear:both;height:0;display:block}.legacy-learn .voice_ltAnc_list li a{color:#fff;background-color:#2e684e;border-radius:10px;width:100%;padding:15px 0;display:block}.legacy-learn .voice_ltAnc_list li a:hover{opacity:.75;text-decoration:none}.legacy-learn .voice_ltList_box{border-bottom:1px solid #2e684e;margin-bottom:40px}.legacy-learn .voice_ltContents{margin-bottom:25px}.legacy-learn .voice_ltContents h4{color:#2e684e;text-align:center;margin:0 0 15px;padding:0 30px 10px;font-family:ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,Osaka,ＭＳ Ｐゴシック,MS PGothic,sans-serif;font-size:18px;font-weight:700;display:block}.legacy-learn .voice_ltFlexBox{width:100%;margin:0 auto 50px}.legacy-learn .voice_ltFlexBoxImg{width:80%;margin:0 auto 30px}.legacy-learn .voice_ltFlex_labText{color:#2e684e;margin:30px 0 10px;font-size:16px;font-weight:700}.legacy-learn .voice_ltList_box ul{flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;display:flex}.legacy-learn .voice_ltList_box li{width:30%;margin:0 1.5% 15px}.legacy-learn .voice_MviList{margin:0 0 40px}.legacy-learn .voice_MviList ul{width:100%}.legacy-learn .voice_MviList ul li{text-align:center;width:100%;margin:0 0 30px}.legacy-learn .voice_MviList ul li:last-child{margin:0}.legacy-learn .voice_MviList ul li p{color:#fff;box-sizing:border-box;background:#2e684e;padding:10px;font-size:16px;display:block}.legacy-learn .voice_MviList ul li span{width:100%;height:150px;padding-top:18%;display:block;position:relative}.legacy-learn .voice_MviList ul li span iframe{border:none;margin:0;padding:0;position:absolute;top:0;right:0;width:100%!important;height:100%!important}.legacy-learn .voice_MoreBtn{text-align:center;margin:30px 0}.legacy-learn .voice_MoreBtn p{color:#2e684e;margin:5px 0 0;font-size:16px;font-weight:700;display:inline-block;position:relative}.legacy-learn .voice_MoreBtn p:before{content:"";border-top:1px solid #2e684e;width:15px;position:absolute;top:12px;left:-20px}.legacy-learn .voice_MoreBtn p:after{content:"";border-top:1px solid #2e684e;width:15px;position:absolute;top:12px;right:-20px}.legacy-learn .voice_MoreBtn a{color:#fff;text-align:center;background:#2e684e;width:40%;margin:0 auto;padding:10px;font-family:游明朝体,Yu Mincho,YuMincho,serif;font-size:18px;display:block}.legacy-learn .voice_MoreBtn a img{vertical-align:middle;width:8px;margin:-3px 0 0 10px}.legacy-learn .voice_MoreBtn a:hover{opacity:.75;text-decoration:none}.legacy-learn .ca_Expansion.caMainImg{background:url(/images/legacy/learn/ca_main_img-v1.webp) 50%/cover no-repeat}.legacy-learn .ca_Expansion .caMainImg_inr img{max-height:30px}.legacy-learn .overseas_action{text-align:center;padding:30px 0 20px}.legacy-learn .overseas_action .caGrTitle{margin:0}.legacy-learn .overseas_action h4{border-bottom:1px solid #c1272d;font-size:16px}.legacy-learn .overseas_action h4 span{color:#c1272d;margin:0 0 10px;font-size:22px;display:block}.legacy-learn .overseas_MovieBox{padding:0 0 30px}.legacy-learn .overseas_MovieBox li{width:100%;margin:0 0 30px}.legacy-learn .overseas_MovieBox li:last-child{margin:0}.legacy-learn .overseas_MovieBox li .Inner{width:100%;height:150px;padding-top:18%;position:relative}.legacy-learn .overseas_MovieBox li .Inner iframe{border:none;margin:0;padding:0;position:absolute;top:0;right:0;width:100%!important;height:100%!important}.legacy-learn .overseas_MovieBox li p{text-align:left;margin:10px 0 0}.legacy-learn .overseas_ImgList{padding:0}.legacy-learn .overseas_ImgList ul{flex-wrap:wrap;display:flex}.legacy-learn .overseas_ImgList ul li{width:100%;margin:0 0 20px}.legacy-learn .overseas_ImgList ul li span img{width:100%}.legacy-learn .overseas_ImgList ul li p{text-align:left;margin:10px 0 0}.legacy-learn .overseas_medical01{padding:30px 0 0}.legacy-learn .overseas_medical01 h2 img{width:auto;height:60px}.legacy-learn .overseas_medical02{color:#fff;background:#306b50;padding:30px 0 40px}.legacy-learn .overseas_medical03{color:#fff;background:#cb9d3b;padding:30px 0 40px}.legacy-learn .overseas_medical02 h4,.legacy-learn .overseas_medical03 h4{color:#fff;text-align:center;border-bottom:1px solid #fff;display:block}.legacy-learn .overseas_medical02 .overseas_medical_tx{text-align:left;float:none;max-width:100%;margin-bottom:20px}.legacy-learn .overseas_medical02 .overseas_medical_ph{float:none;max-width:100%}.legacy-learn .overseas_medical03 .overseas_medical_tx{text-align:left;float:none;max-width:100%;margin-bottom:20px}.legacy-learn .overseas_medical03 .overseas_medical_ph{float:none;max-width:100%}.legacy-learn .overseas_medical03 .overseas_medical_ph ul{max-width:100%;margin:0 auto}.legacy-learn .overseas_medical03 .overseas_medical_ph ul li{float:left;max-width:47%;margin:0 5% 0 0}.legacy-learn .overseas_medical03 .overseas_medical_ph ul li:last-child{margin:0}.legacy-learn .overseas_Hd{letter-spacing:normal;margin:0 0 30px;font-family:游明朝体,Yu Mincho,YuMincho,serif;font-size:14px}.legacy-learn .overseas_Hd span{letter-spacing:5px;font-size:24px;line-height:24px;position:relative}.legacy-learn .overseas_Hd span:before{content:"";border-top:1px solid #000;width:25px;position:absolute;top:14px;left:-35px}.legacy-learn .overseas_Hd span:after{content:"";border-top:1px solid #000;width:25px;position:absolute;top:14px;right:-30px}.legacy-learn .ca_YurachiClinic.caMainImg{background:url(/images/legacy/learn/ca_main_img-v1.webp) 50%/cover no-repeat}.legacy-learn .ca_YurachiClinic .caMainImg_inr img{max-height:30px}.legacy-learn .yClinicDesc{padding:30px 0 40px}.legacy-learn .yClinic_List{width:100%;margin:0 auto}.legacy-learn .yClinic_List .Inner{width:100%;margin:0 0 50px}.legacy-learn .yClinic_List .Inner:last-of-type{margin:0}.legacy-learn .yClinic_List h4{text-align:center;border-bottom:1px solid #3f8b69;margin:0 0 10px;padding:0 0 5px;display:block}.legacy-learn .yClinic_Link{margin:0 0 20px}.legacy-learn .yClinic_Link a{display:block}.legacy-learn .yClinic_Link a p{color:#fff;background-color:#3f8b69;background-image:none,none;background-position:right 20px center,0 0;background-repeat:no-repeat,repeat;background-size:8px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;padding:10px 20px}.legacy-learn .yClinic_Link a:hover{opacity:.75;text-decoration:none}.legacy-learn .yClinic_List dl{border-top:1px solid #3f8b69;flex-wrap:wrap;margin:0 0 15px;display:flex}.legacy-learn .yClinic_List dl dt{box-sizing:border-box;background:#eee;border-bottom:1px solid #3f8b69;width:35%;padding:10px;font-size:16px}.legacy-learn .yClinic_List dl dd{box-sizing:border-box;border-bottom:1px solid #3f8b69;width:65%;padding:10px}.legacy-learn .caPrivacy.caMainImg{background:url(/images/legacy/learn/ca_main_img-v1.webp) 50%/cover no-repeat}.legacy-learn .caPrivacy .caMainImg_inr img{max-height:39px}.legacy-learn .privacyContainer{padding:0 0 60px}.legacy-learn .privacyContainer h4{color:#231815;margin:45px 0 15px;padding:0;font-family:游明朝体,Yu Mincho,YuMincho,serif;font-size:18px;display:inline-block}.legacy-learn .privacyContainer ul li{text-indent:-1em;margin-left:1em}}.legacy-learn{--color-black:#000;--color-white:#fff;--color-gray:#f2f2f2;--color-yellowgreen:#deed9a;--color-green:#2c694e;--color-lightgreen:#99c8b3;--color-red:#d10b10;--color-lightred:#f12d38;--color-lightredHover:#ff656e}.legacy-learn .min{font-family:游明朝体,Yu Mincho,YuMincho,serif;font-weight:700}.legacy-learn .bold{font-weight:700}.legacy-learn .w-black{font-weight:900}.legacy-learn .red{color:var(--color-red)}.legacy-learn .td-under{text-decoration:underline}.legacy-learn .td-under:hover{text-decoration:none}.legacy-learn .contents_window p{line-height:2}.legacy-learn .contents_window *,.legacy-learn main *{box-sizing:border-box}.legacy-learn main p{line-height:1.8}.legacy-learn .ca_Learn.caMainImg{background:url(/images/legacy/learn/ca_main_img-v1.webp) 50%/cover no-repeat}@media screen and (max-width:767px){.legacy-learn{--size1:.267vw;--size2:.533vw;--size3:.8vw;--size4:1.067vw;--size5:1.333vw;--size6:1.6vw;--size7:1.867vw;--size8:2.133vw;--size9:2.4vw;--size10:2.667vw;--size11:2.933vw;--size12:3.2vw;--size13:3.467vw;--size14:3.733vw;--size15:4vw;--size16:4.267vw;--size17:4.533vw;--size18:4.8vw;--size19:5.067vw;--size20:5.333vw;--size21:5.6vw;--size22:5.867vw;--size23:6.133vw;--size24:6.4vw;--size25:6.667vw;--size26:6.933vw;--size27:7.2vw;--size28:7.467vw;--size29:7.733vw;--size30:8vw;--size31:8.267vw;--size32:8.533vw;--size33:8.8vw;--size34:9.067vw;--size35:9.333vw;--size36:9.6vw;--size37:9.867vw;--size38:10.133vw;--size39:10.4vw;--size40:10.667vw;--size41:10.933vw;--size42:11.2vw;--size43:11.467vw;--size44:11.733vw;--size45:12vw;--size46:12.267vw;--size47:12.533vw;--size48:12.8vw;--size49:13.067vw;--size50:13.333vw;--size51:13.6vw;--size52:13.867vw;--size53:14.133vw;--size54:14.4vw;--size55:14.667vw;--size56:14.933vw;--size57:15.2vw;--size58:15.467vw;--size59:15.733vw;--size60:16vw;--size61:16.267vw;--size62:16.533vw;--size63:16.8vw;--size64:17.067vw;--size65:17.333vw;--size66:17.6vw;--size67:17.867vw;--size68:18.133vw;--size69:18.4vw;--size70:18.667vw;--size71:18.933vw;--size72:19.2vw;--size73:19.467vw;--size74:19.733vw;--size75:20vw;--size76:20.267vw;--size77:20.533vw;--size78:20.8vw;--size79:21.067vw;--size80:21.333vw;--size81:21.6vw;--size82:21.867vw;--size83:22.133vw;--size84:22.4vw;--size85:22.667vw;--size86:22.933vw;--size87:23.2vw;--size88:23.467vw;--size89:23.733vw;--size90:24vw;--size91:24.267vw;--size92:24.533vw;--size93:24.8vw;--size94:25.067vw;--size95:25.333vw;--size96:25.6vw;--size97:25.867vw;--size98:26.133vw;--size99:26.4vw;--size100:26.667vw;--size101:26.933vw;--size102:27.2vw;--size103:27.467vw;--size104:27.733vw;--size105:28vw;--size106:28.267vw;--size107:28.533vw;--size108:28.8vw;--size109:29.067vw;--size110:29.333vw;--size111:29.6vw;--size112:29.867vw;--size113:30.133vw;--size114:30.4vw;--size115:30.667vw;--size116:30.933vw;--size117:31.2vw;--size118:31.467vw;--size119:31.733vw;--size120:32vw;--size121:32.267vw;--size122:32.533vw;--size123:32.8vw;--size124:33.067vw;--size125:33.333vw;--size126:33.6vw;--size127:33.867vw;--size128:34.133vw;--size129:34.4vw;--size130:34.667vw;--size131:34.933vw;--size132:35.2vw;--size133:35.467vw;--size134:35.733vw;--size135:36vw;--size136:36.267vw;--size137:36.533vw;--size138:36.8vw;--size139:37.067vw;--size140:37.333vw;--size141:37.6vw;--size142:37.867vw;--size143:38.133vw;--size144:38.4vw;--size145:38.667vw;--size146:38.933vw;--size147:39.2vw;--size148:39.467vw;--size149:39.733vw;--size150:40vw;--size151:40.267vw;--size152:40.533vw;--size153:40.8vw;--size154:41.067vw;--size155:41.333vw;--size156:41.6vw;--size157:41.867vw;--size158:42.133vw;--size159:42.4vw;--size160:42.667vw;--size161:42.933vw;--size162:43.2vw;--size163:43.467vw;--size164:43.733vw;--size165:44vw;--size166:44.267vw;--size167:44.533vw;--size168:44.8vw;--size169:45.067vw;--size170:45.333vw;--size171:45.6vw;--size172:45.867vw;--size173:46.133vw;--size174:46.4vw;--size175:46.667vw;--size176:46.933vw;--size177:47.2vw;--size178:47.467vw;--size179:47.733vw;--size180:48vw;--size181:48.267vw;--size182:48.533vw;--size183:48.8vw;--size184:49.067vw;--size185:49.333vw;--size186:49.6vw;--size187:49.867vw;--size188:50.133vw;--size189:50.4vw;--size190:50.667vw;--size191:50.933vw;--size192:51.2vw;--size193:51.467vw;--size194:51.733vw;--size195:52vw;--size196:52.267vw;--size197:52.533vw;--size198:52.8vw;--size199:53.067vw;--size200:53.333vw;--size201:53.6vw;--size202:53.867vw;--size203:54.133vw;--size204:54.4vw;--size205:54.667vw;--size206:54.933vw;--size207:55.2vw;--size208:55.467vw;--size209:55.733vw;--size210:56vw;--size211:56.267vw;--size212:56.533vw;--size213:56.8vw;--size214:57.067vw;--size215:57.333vw;--size216:57.6vw;--size217:57.867vw;--size218:58.133vw;--size219:58.4vw;--size220:58.667vw;--size221:58.933vw;--size222:59.2vw;--size223:59.467vw;--size224:59.733vw;--size225:60vw;--size226:60.267vw;--size227:60.533vw;--size228:60.8vw;--size229:61.067vw;--size230:61.333vw;--size231:61.6vw;--size232:61.867vw;--size233:62.133vw;--size234:62.4vw;--size235:62.667vw;--size236:62.933vw;--size237:63.2vw;--size238:63.467vw;--size239:63.733vw;--size240:64vw;--size241:64.267vw;--size242:64.533vw;--size243:64.8vw;--size244:65.067vw;--size245:65.333vw;--size246:65.6vw;--size247:65.867vw;--size248:66.133vw;--size249:66.4vw;--size250:66.667vw;--size251:66.933vw;--size252:67.2vw;--size253:67.467vw;--size254:67.733vw;--size255:68vw;--size256:68.267vw;--size257:68.533vw;--size258:68.8vw;--size259:69.067vw;--size260:69.333vw;--size261:69.6vw;--size262:69.867vw;--size263:70.133vw;--size264:70.4vw;--size265:70.667vw;--size266:70.933vw;--size267:71.2vw;--size268:71.467vw;--size269:71.733vw;--size270:72vw;--size271:72.267vw;--size272:72.533vw;--size273:72.8vw;--size274:73.067vw;--size275:73.333vw;--size276:73.6vw;--size277:73.867vw;--size278:74.133vw;--size279:74.4vw;--size280:74.667vw;--size281:74.933vw;--size282:75.2vw;--size283:75.467vw;--size284:75.733vw;--size285:76vw;--size286:76.267vw;--size287:76.533vw;--size288:76.8vw;--size289:77.067vw;--size290:77.333vw;--size291:77.6vw;--size292:77.867vw;--size293:78.133vw;--size294:78.4vw;--size295:78.667vw;--size296:78.933vw;--size297:79.2vw;--size298:79.467vw;--size299:79.733vw;--size300:80vw;--size301:80.267vw;--size302:80.533vw;--size303:80.8vw;--size304:81.067vw;--size305:81.333vw;--size306:81.6vw;--size307:81.867vw;--size308:82.133vw;--size309:82.4vw;--size310:82.667vw;--size311:82.933vw;--size312:83.2vw;--size313:83.467vw;--size314:83.733vw;--size315:84vw;--size316:84.267vw;--size317:84.533vw;--size318:84.8vw;--size319:85.067vw;--size320:85.333vw;--size321:85.6vw;--size322:85.867vw;--size323:86.133vw;--size324:86.4vw;--size325:86.667vw;--size326:86.933vw;--size327:87.2vw;--size328:87.467vw;--size329:87.733vw;--size330:88vw;--size331:88.267vw;--size332:88.533vw;--size333:88.8vw;--size334:89.067vw;--size335:89.333vw;--size336:89.6vw;--size337:89.867vw;--size338:90.133vw;--size339:90.4vw;--size340:90.667vw;--size341:90.933vw;--size342:91.2vw;--size343:91.467vw;--size344:91.733vw;--size345:92vw;--size346:92.267vw;--size347:92.533vw;--size348:92.8vw;--size349:93.067vw;--size350:93.333vw;--size351:93.6vw;--size352:93.867vw;--size353:94.133vw;--size354:94.4vw;--size355:94.667vw;--size356:94.933vw;--size357:95.2vw;--size358:95.467vw;--size359:95.733vw;--size360:96vw;--size361:96.267vw;--size362:96.533vw;--size363:96.8vw;--size364:97.067vw;--size365:97.333vw;--size366:97.6vw;--size367:97.867vw;--size368:98.133vw;--size369:98.4vw;--size370:98.667vw;--size371:98.933vw;--size372:99.2vw;--size373:99.467vw;--size374:99.733vw;--size375:100vw;--size376:100.267vw;--size377:100.533vw;--size378:100.8vw;--size379:101.067vw;--size380:101.333vw;--size381:101.6vw;--size382:101.867vw;--size383:102.133vw;--size384:102.4vw;--size385:102.667vw;--size386:102.933vw;--size387:103.2vw;--size388:103.467vw;--size389:103.733vw;--size390:104vw;--size391:104.267vw;--size392:104.533vw;--size393:104.8vw;--size394:105.067vw;--size395:105.333vw;--size396:105.6vw;--size397:105.867vw;--size398:106.133vw;--size399:106.4vw;--size400:106.667vw;--size401:106.933vw;--size402:107.2vw;--size403:107.467vw;--size404:107.733vw;--size405:108vw;--size406:108.267vw;--size407:108.533vw;--size408:108.8vw;--size409:109.067vw;--size410:109.333vw;--size411:109.6vw;--size412:109.867vw;--size413:110.133vw;--size414:110.4vw;--size415:110.667vw;--size416:110.933vw;--size417:111.2vw;--size418:111.467vw;--size419:111.733vw;--size420:112vw;--size421:112.267vw;--size422:112.533vw;--size423:112.8vw;--size424:113.067vw;--size425:113.333vw;--size426:113.6vw;--size427:113.867vw;--size428:114.133vw;--size429:114.4vw;--size430:114.667vw;--size431:114.933vw;--size432:115.2vw;--size433:115.467vw;--size434:115.733vw;--size435:116vw;--size436:116.267vw;--size437:116.533vw;--size438:116.8vw;--size439:117.067vw;--size440:117.333vw;--size441:117.6vw;--size442:117.867vw;--size443:118.133vw;--size444:118.4vw;--size445:118.667vw;--size446:118.933vw;--size447:119.2vw;--size448:119.467vw;--size449:119.733vw;--size450:120vw;--size451:120.267vw;--size452:120.533vw;--size453:120.8vw;--size454:121.067vw;--size455:121.333vw;--size456:121.6vw;--size457:121.867vw;--size458:122.133vw;--size459:122.4vw;--size460:122.667vw;--size461:122.933vw;--size462:123.2vw;--size463:123.467vw;--size464:123.733vw;--size465:124vw;--size466:124.267vw;--size467:124.533vw;--size468:124.8vw;--size469:125.067vw;--size470:125.333vw;--size471:125.6vw;--size472:125.867vw;--size473:126.133vw;--size474:126.4vw;--size475:126.667vw;--size476:126.933vw;--size477:127.2vw;--size478:127.467vw;--size479:127.733vw;--size480:128vw;--size481:128.267vw;--size482:128.533vw;--size483:128.8vw;--size484:129.067vw;--size485:129.333vw;--size486:129.6vw;--size487:129.867vw;--size488:130.133vw;--size489:130.4vw;--size490:130.667vw;--size491:130.933vw;--size492:131.2vw;--size493:131.467vw;--size494:131.733vw;--size495:132vw;--size496:132.267vw;--size497:132.533vw;--size498:132.8vw;--size499:133.067vw;--size500:133.333vw;--size501:133.6vw;--size502:133.867vw;--size503:134.133vw;--size504:134.4vw;--size505:134.667vw;--size506:134.933vw;--size507:135.2vw;--size508:135.467vw;--size509:135.733vw;--size510:136vw;--size511:136.267vw;--size512:136.533vw;--size513:136.8vw;--size514:137.067vw;--size515:137.333vw;--size516:137.6vw;--size517:137.867vw;--size518:138.133vw;--size519:138.4vw;--size520:138.667vw;--size521:138.933vw;--size522:139.2vw;--size523:139.467vw;--size524:139.733vw;--size525:140vw;--size526:140.267vw;--size527:140.533vw;--size528:140.8vw;--size529:141.067vw;--size530:141.333vw;--size531:141.6vw;--size532:141.867vw;--size533:142.133vw;--size534:142.4vw;--size535:142.667vw;--size536:142.933vw;--size537:143.2vw;--size538:143.467vw;--size539:143.733vw;--size540:144vw;--size541:144.267vw;--size542:144.533vw;--size543:144.8vw;--size544:145.067vw;--size545:145.333vw;--size546:145.6vw;--size547:145.867vw;--size548:146.133vw;--size549:146.4vw;--size550:146.667vw;--size551:146.933vw;--size552:147.2vw;--size553:147.467vw;--size554:147.733vw;--size555:148vw;--size556:148.267vw;--size557:148.533vw;--size558:148.8vw;--size559:149.067vw;--size560:149.333vw;--size561:149.6vw;--size562:149.867vw;--size563:150.133vw;--size564:150.4vw;--size565:150.667vw;--size566:150.933vw;--size567:151.2vw;--size568:151.467vw;--size569:151.733vw;--size570:152vw;--size571:152.267vw;--size572:152.533vw;--size573:152.8vw;--size574:153.067vw;--size575:153.333vw;--size576:153.6vw;--size577:153.867vw;--size578:154.133vw;--size579:154.4vw;--size580:154.667vw;--size581:154.933vw;--size582:155.2vw;--size583:155.467vw;--size584:155.733vw;--size585:156vw;--size586:156.267vw;--size587:156.533vw;--size588:156.8vw;--size589:157.067vw;--size590:157.333vw;--size591:157.6vw;--size592:157.867vw;--size593:158.133vw;--size594:158.4vw;--size595:158.667vw;--size596:158.933vw;--size597:159.2vw;--size598:159.467vw;--size599:159.733vw;--size600:160vw;--size601:160.267vw;--size602:160.533vw;--size603:160.8vw;--size604:161.067vw;--size605:161.333vw;--size606:161.6vw;--size607:161.867vw;--size608:162.133vw;--size609:162.4vw;--size610:162.667vw;--size611:162.933vw;--size612:163.2vw;--size613:163.467vw;--size614:163.733vw;--size615:164vw;--size616:164.267vw;--size617:164.533vw;--size618:164.8vw;--size619:165.067vw;--size620:165.333vw;--size621:165.6vw;--size622:165.867vw;--size623:166.133vw;--size624:166.4vw;--size625:166.667vw;--size626:166.933vw;--size627:167.2vw;--size628:167.467vw;--size629:167.733vw;--size630:168vw;--size631:168.267vw;--size632:168.533vw;--size633:168.8vw;--size634:169.067vw;--size635:169.333vw;--size636:169.6vw;--size637:169.867vw;--size638:170.133vw;--size639:170.4vw;--size640:170.667vw;--size641:170.933vw;--size642:171.2vw;--size643:171.467vw;--size644:171.733vw;--size645:172vw;--size646:172.267vw;--size647:172.533vw;--size648:172.8vw;--size649:173.067vw;--size650:173.333vw;--size651:173.6vw;--size652:173.867vw;--size653:174.133vw;--size654:174.4vw;--size655:174.667vw;--size656:174.933vw;--size657:175.2vw;--size658:175.467vw;--size659:175.733vw;--size660:176vw;--size661:176.267vw;--size662:176.533vw;--size663:176.8vw;--size664:177.067vw;--size665:177.333vw;--size666:177.6vw;--size667:177.867vw;--size668:178.133vw;--size669:178.4vw;--size670:178.667vw;--size671:178.933vw;--size672:179.2vw;--size673:179.467vw;--size674:179.733vw;--size675:180vw;--size676:180.267vw;--size677:180.533vw;--size678:180.8vw;--size679:181.067vw;--size680:181.333vw;--size681:181.6vw;--size682:181.867vw;--size683:182.133vw;--size684:182.4vw;--size685:182.667vw;--size686:182.933vw;--size687:183.2vw;--size688:183.467vw;--size689:183.733vw;--size690:184vw;--size691:184.267vw;--size692:184.533vw;--size693:184.8vw;--size694:185.067vw;--size695:185.333vw;--size696:185.6vw;--size697:185.867vw;--size698:186.133vw;--size699:186.4vw;--size700:186.667vw;--size701:186.933vw;--size702:187.2vw;--size703:187.467vw;--size704:187.733vw;--size705:188vw;--size706:188.267vw;--size707:188.533vw;--size708:188.8vw;--size709:189.067vw;--size710:189.333vw;--size711:189.6vw;--size712:189.867vw;--size713:190.133vw;--size714:190.4vw;--size715:190.667vw;--size716:190.933vw;--size717:191.2vw;--size718:191.467vw;--size719:191.733vw;--size720:192vw;--size721:192.267vw;--size722:192.533vw;--size723:192.8vw;--size724:193.067vw;--size725:193.333vw;--size726:193.6vw;--size727:193.867vw;--size728:194.133vw;--size729:194.4vw;--size730:194.667vw;--size731:194.933vw;--size732:195.2vw;--size733:195.467vw;--size734:195.733vw;--size735:196vw;--size736:196.267vw;--size737:196.533vw;--size738:196.8vw;--size739:197.067vw;--size740:197.333vw;--size741:197.6vw;--size742:197.867vw;--size743:198.133vw;--size744:198.4vw;--size745:198.667vw;--size746:198.933vw;--size747:199.2vw;--size748:199.467vw;--size749:199.733vw;--size750:200vw;--size751:200.267vw;--size752:200.533vw;--size753:200.8vw;--size754:201.067vw;--size755:201.333vw;--size756:201.6vw;--size757:201.867vw;--size758:202.133vw;--size759:202.4vw;--size760:202.667vw;--size761:202.933vw;--size762:203.2vw;--size763:203.467vw;--size764:203.733vw;--size765:204vw;--size766:204.267vw;--size767:204.533vw;--size768:204.8vw;--size769:205.067vw;--size770:205.333vw;--size771:205.6vw;--size772:205.867vw;--size773:206.133vw;--size774:206.4vw;--size775:206.667vw;--size776:206.933vw;--size777:207.2vw;--size778:207.467vw;--size779:207.733vw;--size780:208vw;--size781:208.267vw;--size782:208.533vw;--size783:208.8vw;--size784:209.067vw;--size785:209.333vw;--size786:209.6vw;--size787:209.867vw;--size788:210.133vw;--size789:210.4vw;--size790:210.667vw;--size791:210.933vw;--size792:211.2vw;--size793:211.467vw;--size794:211.733vw;--size795:212vw;--size796:212.267vw;--size797:212.533vw;--size798:212.8vw;--size799:213.067vw;--size800:213.333vw;--size801:213.6vw;--size802:213.867vw;--size803:214.133vw;--size804:214.4vw;--size805:214.667vw;--size806:214.933vw;--size807:215.2vw;--size808:215.467vw;--size809:215.733vw;--size810:216vw;--size811:216.267vw;--size812:216.533vw;--size813:216.8vw;--size814:217.067vw;--size815:217.333vw;--size816:217.6vw;--size817:217.867vw;--size818:218.133vw;--size819:218.4vw;--size820:218.667vw;--size821:218.933vw;--size822:219.2vw;--size823:219.467vw;--size824:219.733vw;--size825:220vw;--size826:220.267vw;--size827:220.533vw;--size828:220.8vw;--size829:221.067vw;--size830:221.333vw;--size831:221.6vw;--size832:221.867vw;--size833:222.133vw;--size834:222.4vw;--size835:222.667vw;--size836:222.933vw;--size837:223.2vw;--size838:223.467vw;--size839:223.733vw;--size840:224vw;--size841:224.267vw;--size842:224.533vw;--size843:224.8vw;--size844:225.067vw;--size845:225.333vw;--size846:225.6vw;--size847:225.867vw;--size848:226.133vw;--size849:226.4vw;--size850:226.667vw;--size851:226.933vw;--size852:227.2vw;--size853:227.467vw;--size854:227.733vw;--size855:228vw;--size856:228.267vw;--size857:228.533vw;--size858:228.8vw;--size859:229.067vw;--size860:229.333vw;--size861:229.6vw;--size862:229.867vw;--size863:230.133vw;--size864:230.4vw;--size865:230.667vw;--size866:230.933vw;--size867:231.2vw;--size868:231.467vw;--size869:231.733vw;--size870:232vw;--size871:232.267vw;--size872:232.533vw;--size873:232.8vw;--size874:233.067vw;--size875:233.333vw;--size876:233.6vw;--size877:233.867vw;--size878:234.133vw;--size879:234.4vw;--size880:234.667vw;--size881:234.933vw;--size882:235.2vw;--size883:235.467vw;--size884:235.733vw;--size885:236vw;--size886:236.267vw;--size887:236.533vw;--size888:236.8vw;--size889:237.067vw;--size890:237.333vw;--size891:237.6vw;--size892:237.867vw;--size893:238.133vw;--size894:238.4vw;--size895:238.667vw;--size896:238.933vw;--size897:239.2vw;--size898:239.467vw;--size899:239.733vw;--size900:240vw;--size901:240.267vw;--size902:240.533vw;--size903:240.8vw;--size904:241.067vw;--size905:241.333vw;--size906:241.6vw;--size907:241.867vw;--size908:242.133vw;--size909:242.4vw;--size910:242.667vw;--size911:242.933vw;--size912:243.2vw;--size913:243.467vw;--size914:243.733vw;--size915:244vw;--size916:244.267vw;--size917:244.533vw;--size918:244.8vw;--size919:245.067vw;--size920:245.333vw;--size921:245.6vw;--size922:245.867vw;--size923:246.133vw;--size924:246.4vw;--size925:246.667vw;--size926:246.933vw;--size927:247.2vw;--size928:247.467vw;--size929:247.733vw;--size930:248vw;--size931:248.267vw;--size932:248.533vw;--size933:248.8vw;--size934:249.067vw;--size935:249.333vw;--size936:249.6vw;--size937:249.867vw;--size938:250.133vw;--size939:250.4vw;--size940:250.667vw;--size941:250.933vw;--size942:251.2vw;--size943:251.467vw;--size944:251.733vw;--size945:252vw;--size946:252.267vw;--size947:252.533vw;--size948:252.8vw;--size949:253.067vw;--size950:253.333vw;--size951:253.6vw;--size952:253.867vw;--size953:254.133vw;--size954:254.4vw;--size955:254.667vw;--size956:254.933vw;--size957:255.2vw;--size958:255.467vw;--size959:255.733vw;--size960:256vw;--size961:256.267vw;--size962:256.533vw;--size963:256.8vw;--size964:257.067vw;--size965:257.333vw;--size966:257.6vw;--size967:257.867vw;--size968:258.133vw;--size969:258.4vw;--size970:258.667vw;--size971:258.933vw;--size972:259.2vw;--size973:259.467vw;--size974:259.733vw;--size975:260vw;--size976:260.267vw;--size977:260.533vw;--size978:260.8vw;--size979:261.067vw;--size980:261.333vw;--size981:261.6vw;--size982:261.867vw;--size983:262.133vw;--size984:262.4vw;--size985:262.667vw;--size986:262.933vw;--size987:263.2vw;--size988:263.467vw;--size989:263.733vw;--size990:264vw;--size991:264.267vw;--size992:264.533vw;--size993:264.8vw;--size994:265.067vw;--size995:265.333vw;--size996:265.6vw;--size997:265.867vw;--size998:266.133vw;--size999:266.4vw;--size1000:266.667vw;--size1001:266.933vw;--size1002:267.2vw;--size1003:267.467vw;--size1004:267.733vw;--size1005:268vw;--size1006:268.267vw;--size1007:268.533vw;--size1008:268.8vw;--size1009:269.067vw;--size1010:269.333vw;--size1011:269.6vw;--size1012:269.867vw;--size1013:270.133vw;--size1014:270.4vw;--size1015:270.667vw;--size1016:270.933vw;--size1017:271.2vw;--size1018:271.467vw;--size1019:271.733vw;--size1020:272vw;--size1021:272.267vw;--size1022:272.533vw;--size1023:272.8vw;--size1024:273.067vw;--size1025:273.333vw;--size1026:273.6vw;--size1027:273.867vw;--size1028:274.133vw;--size1029:274.4vw;--size1030:274.667vw;--size1031:274.933vw;--size1032:275.2vw;--size1033:275.467vw;--size1034:275.733vw;--size1035:276vw;--size1036:276.267vw;--size1037:276.533vw;--size1038:276.8vw;--size1039:277.067vw;--size1040:277.333vw;--size1041:277.6vw;--size1042:277.867vw;--size1043:278.133vw;--size1044:278.4vw;--size1045:278.667vw;--size1046:278.933vw;--size1047:279.2vw;--size1048:279.467vw;--size1049:279.733vw;--size1050:280vw;--size1051:280.267vw;--size1052:280.533vw;--size1053:280.8vw;--size1054:281.067vw;--size1055:281.333vw;--size1056:281.6vw;--size1057:281.867vw;--size1058:282.133vw;--size1059:282.4vw;--size1060:282.667vw;--size1061:282.933vw;--size1062:283.2vw;--size1063:283.467vw;--size1064:283.733vw;--size1065:284vw;--size1066:284.267vw;--size1067:284.533vw;--size1068:284.8vw;--size1069:285.067vw;--size1070:285.333vw;--size1071:285.6vw;--size1072:285.867vw;--size1073:286.133vw;--size1074:286.4vw;--size1075:286.667vw;--size1076:286.933vw;--size1077:287.2vw;--size1078:287.467vw;--size1079:287.733vw;--size1080:288vw;--size1081:288.267vw;--size1082:288.533vw;--size1083:288.8vw;--size1084:289.067vw;--size1085:289.333vw;--size1086:289.6vw;--size1087:289.867vw;--size1088:290.133vw;--size1089:290.4vw;--size1090:290.667vw;--size1091:290.933vw;--size1092:291.2vw;--size1093:291.467vw;--size1094:291.733vw;--size1095:292vw;--size1096:292.267vw;--size1097:292.533vw;--size1098:292.8vw;--size1099:293.067vw;--size1100:293.333vw;--size1101:293.6vw;--size1102:293.867vw;--size1103:294.133vw;--size1104:294.4vw;--size1105:294.667vw;--size1106:294.933vw;--size1107:295.2vw;--size1108:295.467vw;--size1109:295.733vw;--size1110:296vw;--size1111:296.267vw;--size1112:296.533vw;--size1113:296.8vw;--size1114:297.067vw;--size1115:297.333vw;--size1116:297.6vw;--size1117:297.867vw;--size1118:298.133vw;--size1119:298.4vw;--size1120:298.667vw;--size1121:298.933vw;--size1122:299.2vw;--size1123:299.467vw;--size1124:299.733vw;--size1125:300vw;--size1126:300.267vw;--size1127:300.533vw;--size1128:300.8vw;--size1129:301.067vw;--size1130:301.333vw;--size1131:301.6vw;--size1132:301.867vw;--size1133:302.133vw;--size1134:302.4vw;--size1135:302.667vw;--size1136:302.933vw;--size1137:303.2vw;--size1138:303.467vw;--size1139:303.733vw;--size1140:304vw;--size1141:304.267vw;--size1142:304.533vw;--size1143:304.8vw;--size1144:305.067vw;--size1145:305.333vw;--size1146:305.6vw;--size1147:305.867vw;--size1148:306.133vw;--size1149:306.4vw;--size1150:306.667vw;--size1151:306.933vw;--size1152:307.2vw;--size1153:307.467vw;--size1154:307.733vw;--size1155:308vw;--size1156:308.267vw;--size1157:308.533vw;--size1158:308.8vw;--size1159:309.067vw;--size1160:309.333vw;--size1161:309.6vw;--size1162:309.867vw;--size1163:310.133vw;--size1164:310.4vw;--size1165:310.667vw;--size1166:310.933vw;--size1167:311.2vw;--size1168:311.467vw;--size1169:311.733vw;--size1170:312vw;--size1171:312.267vw;--size1172:312.533vw;--size1173:312.8vw;--size1174:313.067vw;--size1175:313.333vw;--size1176:313.6vw;--size1177:313.867vw;--size1178:314.133vw;--size1179:314.4vw;--size1180:314.667vw;--size1181:314.933vw;--size1182:315.2vw;--size1183:315.467vw;--size1184:315.733vw;--size1185:316vw;--size1186:316.267vw;--size1187:316.533vw;--size1188:316.8vw;--size1189:317.067vw;--size1190:317.333vw;--size1191:317.6vw;--size1192:317.867vw;--size1193:318.133vw;--size1194:318.4vw;--size1195:318.667vw;--size1196:318.933vw;--size1197:319.2vw;--size1198:319.467vw;--size1199:319.733vw;--size1200:320vw}}@media screen and (min-width:768px){.legacy-learn .ContentsBox1120,.legacy-learn .ContentsBox1080,.legacy-learn .ContentsBox1000,.legacy-learn .ContentsBox920,.legacy-learn .ContentsBox700{margin-left:auto;margin-right:auto}.legacy-learn .ContentsBox1120{width:1120px}.legacy-learn .ContentsBox1080{width:1080px}.legacy-learn .ContentsBox1000{width:1000px}.legacy-learn .ContentsBox920{width:920px}.legacy-learn .ContentsBox700{width:700px}.legacy-learn .pc-none{display:none!important}}@media screen and (max-width:767px){.legacy-learn .ContentsBox1120,.legacy-learn .ContentsBox1080,.legacy-learn .ContentsBox1000,.legacy-learn .ContentsBox920,.legacy-learn .ContentsBox700{margin-right:var(--size20);margin-left:var(--size20)}.legacy-learn .sp-none{display:none!important}.legacy-learn .contents_window p{font-size:var(--size32)}}.legacy-learn .linkBtn__wrapper{text-align:center;margin-top:25px}.legacy-learn .linkBtn{color:var(--color-white);background:#d2a143;border-radius:25px;padding:10px;transition:all .2s ease-out;display:block}@media screen and (max-width:767px){.legacy-learn .linkBtn{padding:var(--size10);border-radius:30px}}.legacy-learn .linkBtn:hover{color:var(--color-white);background:#f1bc57}@media screen and (min-width:768px){.legacy-learn .sec{padding:90px 0}.legacy-learn .learn__intoro__hl{text-align:center;flex-direction:row-reverse;margin:0 0 50px;font-size:38px;font-weight:900;display:block}.legacy-learn .learn__intoro__inner{flex-wrap:wrap;justify-content:space-between;display:flex}.legacy-learn .learn__intoro__box{border-top:8px solid var(--color-green);background:#f7f7f7;width:378px;padding:50px 25px}.legacy-learn .learn__intoro__box__hl{color:var(--color-green);text-align:center;justify-content:center;align-items:center;height:105px;font-size:22px;font-weight:700;display:flex}.legacy-learn .learn__intoro__box__img{text-align:center;margin:45px 0 35px}.legacy-learn .learn__message{color:var(--color-white);text-align:center;background:url(/images/legacy/learn/learn_04-v1.webp) 0 0/cover no-repeat;padding:80px 0;font-size:24px;font-weight:700;text-decoration:underline}.legacy-learn .sec__01{background:#f7f7f7}.legacy-learn .hl__01__wrapper{text-align:center;margin-bottom:50px}.legacy-learn .hl__01{margin-bottom:15px;font-size:40px;font-weight:900}.legacy-learn .hl__01__text{font-size:14px}.legacy-learn .flex__box{flex-wrap:wrap;justify-content:space-between;display:flex}.legacy-learn .flex__box+.flex__box{margin-top:90px}.legacy-learn .flex__box.row-reverse{flex-direction:row-reverse}.legacy-learn .flex__box.align-center{align-items:center}.legacy-learn .flex__box__textBox{width:580px}.legacy-learn .flex__box__imgBox{width:496px}.legacy-learn .sec__01__box{border:1px solid #333;margin-top:50px}.legacy-learn .sec__01__box__hl{color:var(--color-white);text-align:center;background:#333;padding:10px;font-size:22px;font-weight:700}.legacy-learn .sec__01__box__text{text-align:center;padding:20px}.legacy-learn .sec__02 .hl__01{font-size:28px;font-weight:700}.legacy-learn .check__icon__list li{background:url(/images/legacy/learn/icon_check.svg) 0 0/25px no-repeat;margin-bottom:20px;padding-left:35px}.legacy-learn .hl__02{color:var(--color-white);text-align:center;margin-bottom:35px;font-size:32px}.legacy-learn .hl__02 span{font-size:45px}.legacy-learn .program__list__wrapper{background:var(--color-green);margin-top:-90px;margin-bottom:90px;padding:90px 0}.legacy-learn .program__list{flex-wrap:wrap;justify-content:space-between;display:flex}.legacy-learn .program__list li{background:var(--color-white);flex-wrap:wrap;align-items:center;width:584px;padding:30px 10px 30px 30px;display:flex}.legacy-learn .program__list li:nth-of-type(n+3){margin-top:30px}.legacy-learn .program__list .noto{color:#d2a143;margin-right:20px;font-size:51px;font-weight:900}.legacy-learn .mini-text{font-size:14px}.legacy-learn .program__item{margin-top:90px}.legacy-learn .program__item__hl{flex-wrap:wrap;align-items:center;margin-bottom:25px;font-size:24px;font-weight:700;display:flex}.legacy-learn .program__item__hl .noto{color:#d2a143;margin-right:20px;font-size:72px;font-weight:700}.legacy-learn .program__item__img{margin-top:50px}.legacy-learn .sec__04__wrapper{border:1px solid var(--color-green)}.legacy-learn .sec__04__btn{background:var(--color-green);color:var(--color-white);cursor:pointer;text-align:center;padding:20px;font-size:33px;font-weight:700;line-height:1.2;position:relative}.legacy-learn .sec__04__btn:after{content:"";background:url(/images/legacy/learn/icon_arrow.svg) no-repeat;width:48px;height:48px;margin:auto;display:block;position:absolute;top:0;bottom:0;right:40px}.legacy-learn .sec__04__contents{padding:50px 0}.legacy-learn .vision__inner{width:880px;margin-left:auto;margin-right:auto;position:relative}.legacy-learn .hl__03__wrapper{border-left:3px solid var(--color-green);flex-flow:column;margin-bottom:50px;padding:15px 0 15px 35px;display:flex}.legacy-learn .hl__03__en{color:var(--color-green);font-weight:700}.legacy-learn .hl__03{font-size:30px;font-weight:700}.legacy-learn .bg__text{color:var(--color-gray);font-size:100px;font-weight:900;line-height:1;position:absolute;top:-50px;left:-80px}.legacy-learn .bg__text__01{font-size:180px}.legacy-learn .visiton__inner{z-index:2;padding-left:60px;position:relative}.legacy-learn .vision__inner+.vision__inner{margin-top:90px}.legacy-learn .vision__hl{margin-bottom:20px;font-size:24px;font-weight:700}.legacy-learn .vision__hl span{color:var(--color-green)}.legacy-learn .vision__img{position:absolute;top:-150px;right:-60px}.legacy-learn .vision__img__02{margin:60px auto 0;display:block}.legacy-learn .sec__05{background:#f7f7f7}.legacy-learn .sec__05__hl{text-align:center;margin-bottom:50px;font-size:32px;font-weight:700}.legacy-learn .faq__box{background:var(--color-white);margin-bottom:30px}.legacy-learn .faq__q{background:var(--color-green);color:var(--color-white);cursor:pointer;padding:15px 0 15px 60px;font-size:20px;font-weight:700;position:relative}.legacy-learn .faq__q:after{content:"";background:url(/images/legacy/learn/icon_arrow.svg) 0 0/24px no-repeat;width:24px;height:25px;margin:auto;display:block;position:absolute;top:0;bottom:0;right:15px}.legacy-learn .faq__a{padding:30px 60px;position:relative}.legacy-learn .faq__q:before,.legacy-learn .faq__a:before{font-size:34px;font-weight:700;position:absolute;left:20px}.legacy-learn .faq__q:before{content:"Q";top:0}.legacy-learn .faq__a:before{content:"A";color:#d2a143;top:10px}.legacy-learn .faq__flexBox{flex-wrap:wrap;justify-content:space-between;margin-top:50px;display:flex}.legacy-learn .faq__flexBox__text__01{width:663px}.legacy-learn .faq__flexBox__hl{margin-bottom:10px;font-size:18px;font-weight:400}.legacy-learn .faq__kuchikomi{margin-top:70px}.legacy-learn .faq__flexBox__02{flex-wrap:wrap;justify-content:space-between;width:737px;margin-top:60px;margin-left:auto;margin-right:auto;display:flex}.legacy-learn .faq__flexBox__02__item{width:200px;margin-bottom:50px;padding:0 20px}.legacy-learn .faq__flexBox__02__item picture{margin-bottom:25px;display:block}.legacy-learn .sec__06{background:#e4f3e5}.legacy-learn .sec__06__text{text-align:center}.legacy-learn .form__wrapper{width:640px;margin-top:70px;margin-left:auto;margin-right:auto}}@media screen and (max-width:767px){.legacy-learn .sec{padding:var(--size50)0}.legacy-learn .learn__intoro__hl{font-size:var(--size20);text-align:center;margin:0 0 var(--size30);flex-direction:row-reverse;font-weight:900;display:block}.legacy-learn .learn__intoro__box{border-top:8px solid var(--color-green);padding:var(--size30)var(--size20);background:#f7f7f7}.legacy-learn .learn__intoro__box__hl{color:var(--color-green);font-size:var(--size20);text-align:center;justify-content:center;align-items:center;font-weight:700;display:flex}.legacy-learn .learn__intoro__box__img{text-align:center;width:var(--size165);margin:var(--size30)auto}.legacy-learn .learn__message{color:var(--color-white);font-size:var(--size13);padding:var(--size30)var(--size30)var(--size50);background:url(/images/legacy/learn/learn_04_sp-v1.webp) 0 0/cover no-repeat;font-weight:700;text-decoration:underline}.legacy-learn .sec__01{background:#f7f7f7}.legacy-learn .hl__01__wrapper{text-align:center;margin-bottom:50px}.legacy-learn .hl__01{font-size:var(--size32);margin-bottom:15px;font-weight:900}.legacy-learn .hl__01__text{font-size:var(--size12)}.legacy-learn .flex__box{flex-flow:column-reverse wrap;justify-content:space-between;display:flex}.legacy-learn .flex__box+.flex__box{margin-top:var(--size120)}.legacy-learn .flex__box.align-center{align-items:center}.legacy-learn .flex__box__textBox{margin-top:var(--size50)}.legacy-learn .sec__01__box{border:1px solid #333;margin-top:50px}.legacy-learn .sec__01__box__hl{color:var(--color-white);font-size:var(--size18);text-align:center;padding:var(--size15)var(--size10);background:#333;font-weight:700}.legacy-learn .sec__01__box__text{padding:var(--size20)}.legacy-learn .sec__02 .hl__01{font-size:var(--size24);font-weight:700}.legacy-learn .check__icon__list li{background:url(/images/legacy/learn/icon_check.svg) no-repeat left top/var(--size24);min-height:var(--size24);margin-bottom:var(--size30);padding-left:var(--size35)}.legacy-learn .hl__02{color:var(--color-white);font-size:var(--size24);text-align:center;margin-bottom:var(--size30)}.legacy-learn .hl__02 span{font-size:var(--size37)}.legacy-learn .program__list__wrapper{background:var(--color-green);padding:var(--size35)0;margin-top:calc(var(--size50)*-1);margin-bottom:var(--size50)}.legacy-learn .program__list li{background:var(--color-white);margin-top:var(--size15);padding:var(--size15);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.legacy-learn .program__list .noto{color:#d2a143;font-size:var(--size36);width:var(--size45);font-weight:900}.legacy-learn .program__list p{width:calc(100% - var(--size60))}.legacy-learn .mini-text{font-size:var(--size10)}.legacy-learn .program__item.flex__box{flex-direction:column}.legacy-learn .program__item.flex__box+.program__item.flex__box{margin-top:var(--size60)}.legacy-learn .program__item{margin-top:var(--size35)}.legacy-learn .program__item__hl{margin-bottom:var(--size25);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.legacy-learn .program__item__hl .noto{color:#d2a143;font-size:var(--size43);width:var(--size53);font-weight:700}.legacy-learn .program__item__hl p{font-size:var(--size18);width:calc(100% - var(--size63));font-weight:700}.legacy-learn .program__item .flex__box__textBox{margin-top:0}.legacy-learn .program__item .flex__box__imgBox,.legacy-learn .program__item__img{margin-top:var(--size30)}.legacy-learn .sec__04__wrapper{border:1px solid var(--color-green)}.legacy-learn .sec__04__btn{background:var(--color-green);color:var(--color-white);cursor:pointer;font-size:var(--size18);padding:var(--size15);font-weight:700;line-height:1.2;position:relative}.legacy-learn .sec__04__btn:after{background:url(/images/legacy/learn/icon_arrow.svg) no-repeat 0 0/var(--size24);content:"";width:var(--size24);height:var(--size24);top:0;right:var(--size15);margin:auto;display:block;position:absolute;bottom:0}.legacy-learn .sec__04__contents{padding:var(--size25)var(--size20)}.legacy-learn .vision__inner{position:relative}.legacy-learn .sec__04__contents .ContentsBox1120{margin-left:0;margin-right:0}.legacy-learn .hl__03__wrapper{border-left:3px solid var(--color-green);margin-bottom:var(--size40);padding:var(--size20)0 0 var(--size25);flex-flow:column;display:flex}.legacy-learn .hl__03__en{color:var(--color-green);font-weight:700}.legacy-learn .hl__03{font-size:30px;font-weight:700}.legacy-learn .bg__text{color:var(--color-gray);font-size:var(--size57);top:calc(var(--size20)*-1);left:calc(var(--size20)*-1);font-weight:900;line-height:1;position:absolute}.legacy-learn .bg__text__01{font-size:var(--size80)}.legacy-learn .visiton__inner{z-index:2;padding-left:60px;position:relative}.legacy-learn .vision__inner+.vision__inner{margin-top:90px}.legacy-learn .vision__hl{font-size:var(--size19);margin-bottom:var(--size20);font-weight:700}.legacy-learn .vision__hl span{color:var(--color-green)}.legacy-learn .vision__img{margin-bottom:var(--size30)}.legacy-learn .vision__img__02{margin:var(--size30)auto 0;display:block}.legacy-learn .sec__05{background:#f7f7f7}.legacy-learn .sec__05__hl{font-size:var(--size24);text-align:center;margin-bottom:var(--size20);font-weight:700}.legacy-learn .faq__box{background:var(--color-white);margin-bottom:30px}.legacy-learn .faq__q{background:var(--color-green);color:var(--color-white);cursor:pointer;font-size:var(--size16);padding:var(--size15)var(--size45)var(--size15)var(--size55);font-weight:700;position:relative}.legacy-learn .faq__q:after{content:"";width:var(--size26);height:var(--size26);top:0;bottom:0;right:var(--size15);background:url(/images/legacy/learn/icon_arrow.svg) 0 0/24px no-repeat;margin:auto;display:block;position:absolute}.legacy-learn .faq__a{padding:var(--size20)var(--size20)var(--size20)var(--size40);position:relative}.legacy-learn .faq__q:before,.legacy-learn .faq__a:before{font-size:34px;font-weight:700;position:absolute}.legacy-learn .faq__q:before{content:"Q";top:0;left:20px}.legacy-learn .faq__a:before{content:"A";color:#d2a143;top:10px;left:10px}.legacy-learn .faq__flexBox{margin-top:var(--size30)}.legacy-learn .faq__flexBox__hl{font-size:var(--size16);word-wrap:break-word;margin-bottom:var(--size10);font-weight:400}.legacy-learn .faq__flexBox__img{margin-top:var(--size25);width:var(--size200);margin-left:auto;margin-right:auto}.legacy-learn .faq__kuchikomi{margin-top:var(--size30)}.legacy-learn .faq__flexBox__02{margin-top:var(--size30);flex-wrap:wrap;justify-content:space-between;margin-left:auto;margin-right:auto;display:flex}.legacy-learn .faq__flexBox__02__item{width:var(--size120);margin-bottom:var(--size25)}.legacy-learn .faq__flexBox__02__item picture{margin-bottom:25px;display:block}.legacy-learn .sec__06{padding:var(--size50)0;background:#e4f3e5}.legacy-learn .sec__06__text{padding:0 var(--size20)}.legacy-learn .form__wrapper{margin-top:var(--size30);margin-left:auto;margin-right:auto}}.legacy-recruit{color:#333;font-family:var(--font-noto-sans-jp),sans-serif}.legacy-recruit h1,.legacy-recruit h2,.legacy-recruit h3,.legacy-recruit h4{font-family:var(--font-noto-serif-jp),serif}.legacy-recruit *{margin:0;padding:0}.legacy-recruit{height:100%}.legacy-recruit,.legacy-recruit div,.legacy-recruit p,.legacy-recruit h1,.legacy-recruit h2,.legacy-recruit h3,.legacy-recruit h4,.legacy-recruit h5,.legacy-recruit h6,.legacy-recruit dl,.legacy-recruit dt,.legacy-recruit dd,.legacy-recruit ul,.legacy-recruit ol,.legacy-recruit li,.legacy-recruit pre,.legacy-recruit form,.legacy-recruit input,.legacy-recruit textarea,.legacy-recruit select,.legacy-recruit iframe{vertical-align:baseline;background:0 0;margin:0;padding:0}.legacy-recruit img{vertical-align:top;border:0;max-width:100%;height:auto}.legacy-recruit{color:#333;background-color:#fff;height:100%;margin:0;padding:0;font:16px/1.6 ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,Osaka,ＭＳ Ｐゴシック,MS PGothic,sans-serif}.legacy-recruit ul,.legacy-recruit li{list-style:none}.legacy-recruit form{margin:0}.legacy-recruit table{border-collapse:collapse;border-spacing:0;font-size:100%}.legacy-recruit .cl:after{content:"";clear:both;height:0;display:block}.legacy-recruit .line0{font-size:0;line-height:0}.legacy-recruit a{color:#333;text-decoration:none}.legacy-recruit a:hover{color:#333;text-decoration:underline}.legacy-recruit .text_fwb{font-weight:700}.legacy-recruit .t_indent{text-indent:1em}.legacy-recruit .t_indent2{text-indent:-1em;margin-left:1em}.legacy-recruit .aC{text-align:center!important}.legacy-recruit .aL{text-align:left!important}.legacy-recruit .aR{text-align:right!important}.legacy-recruit .cB{clear:both!important}.legacy-recruit .fL{float:left}.legacy-recruit .fR{float:right}.legacy-recruit .mb0{margin-bottom:0!important}.legacy-recruit .mb03{margin-bottom:3px!important}.legacy-recruit .mb05{margin-bottom:5px!important}.legacy-recruit .mb10{margin-bottom:10px!important}.legacy-recruit .mb15{margin-bottom:15px!important}.legacy-recruit .mb20{margin-bottom:20px!important}.legacy-recruit .mb25{margin-bottom:25px!important}.legacy-recruit .mb30{margin-bottom:30px!important}.legacy-recruit .mb35{margin-bottom:35px!important}.legacy-recruit .mb40{margin-bottom:40px!important}.legacy-recruit .mb50{margin-bottom:50px!important}.legacy-recruit .mb60{margin-bottom:60px!important}.legacy-recruit .pb0{padding-bottom:0!important}.legacy-recruit .pb05{padding-bottom:5px!important}.legacy-recruit .pb10{padding-bottom:10px!important}.legacy-recruit .pb15{padding-bottom:15px!important}.legacy-recruit .pb20{padding-bottom:20px!important}.legacy-recruit .pb25{padding-bottom:25px!important}.legacy-recruit .pb30{padding-bottom:30px!important}.legacy-recruit .pb35{padding-bottom:35px!important}.legacy-recruit .mt0{margin-top:0!important}.legacy-recruit .mt05{margin-top:5px!important}.legacy-recruit .mt10{margin-top:10px!important}.legacy-recruit .mt13{margin-top:13px!important}.legacy-recruit .mt15{margin-top:15px!important}.legacy-recruit .mt20{margin-top:20px!important}.legacy-recruit .mt25{margin-top:25px!important}.legacy-recruit .mt30{margin-top:30px!important}.legacy-recruit .mt35{margin-top:35px!important}.legacy-recruit .mt40{margin-top:40px!important}.legacy-recruit .mt50{margin-top:50px!important}.legacy-recruit .pt0{padding-top:0!important}.legacy-recruit .pt05{padding-top:5px!important}.legacy-recruit .pt10{padding-top:10px!important}.legacy-recruit .pt15{padding-top:15px!important}.legacy-recruit .pt20{padding-top:20px!important}.legacy-recruit .pt25{padding-top:25px!important}.legacy-recruit .pt30{padding-top:30px!important}.legacy-recruit .pt35{padding-top:35px!important}.legacy-recruit .pt40{padding-top:40px!important}.legacy-recruit .pt60{padding-top:60px!important}.legacy-recruit .ml0{margin-left:0!important}.legacy-recruit .ml03{margin-left:3px!important}.legacy-recruit .ml05{margin-left:5px!important}.legacy-recruit .ml10{margin-left:10px!important}.legacy-recruit .ml15{margin-left:15px!important}.legacy-recruit .ml20{margin-left:20px!important}.legacy-recruit .ml25{margin-left:25px!important}.legacy-recruit .ml30{margin-left:30px!important}.legacy-recruit .ml35{margin-left:35px!important}.legacy-recruit .ml40{margin-left:40px!important}.legacy-recruit .pl0{padding-left:0!important}.legacy-recruit .pl05{padding-left:5px!important}.legacy-recruit .pl10{padding-left:10px!important}.legacy-recruit .pl15{padding-left:15px!important}.legacy-recruit .pl20{padding-left:20px!important}.legacy-recruit .pl25{padding-left:25px!important}.legacy-recruit .pl30{padding-left:30px!important}.legacy-recruit .pl35{padding-left:35px!important}.legacy-recruit .pl40{padding-left:40px!important}.legacy-recruit .mr0{margin-right:0!important}.legacy-recruit .mr05{margin-right:5px!important}.legacy-recruit .mr10{margin-right:10px!important}.legacy-recruit .mr15{margin-right:15px!important}.legacy-recruit .mr20{margin-right:20px!important}.legacy-recruit .mr25{margin-right:25px!important}.legacy-recruit .mr30{margin-right:30px!important}.legacy-recruit .mr35{margin-right:35px!important}.legacy-recruit .pr0{padding-right:0!important}.legacy-recruit .pr05{padding-right:5px!important}.legacy-recruit .pr10{padding-right:10px!important}.legacy-recruit .pr15{padding-right:15px!important}.legacy-recruit .pr20{padding-right:20px!important}.legacy-recruit .pr25{padding-right:25px!important}.legacy-recruit .pr30{padding-right:30px!important}.legacy-recruit .pr35{padding-right:35px!important}@media screen and (min-width:768px),print{.legacy-recruit #MDQ{display:block}.legacy-recruit .ds_pc{display:inline}.legacy-recruit .ds_sp{display:none}.legacy-recruit .pcNone{display:none!important}.legacy-recruit #container{background-color:#fff;width:100%;height:100%;margin-top:50px}.legacy-recruit.home .top_Title{padding:30px 0 40px}.legacy-recruit .contents_window a:hover img{opacity:.75}.legacy-recruit .contents_window{clear:both;min-width:1200px;margin:0 auto}.legacy-recruit .ContentsBox{width:1100px;margin:0 auto}.legacy-recruit .ContentsBox1000{width:1000px;margin:0 auto}.legacy-recruit .ContentsBox1200{width:1200px;margin:0 auto}.legacy-recruit h4{color:#231815;margin:0 0 40px;padding:0 30px 10px;font-family:��������,Yu Mincho,YuMincho,serif;font-size:27px;display:inline-block}.legacy-recruit h3.caGrTitleIcon{text-align:center;margin-bottom:20px}.legacy-recruit h3.caGrTitle{color:#306b50;text-align:center;margin:0 0 30px;font-size:20px;font-weight:400}.legacy-recruit .top_Title{text-align:center;width:100%;padding:0}.legacy-recruit .top_Title h2{display:inline-block}.legacy-recruit .top_Title h2 img{width:820px}.legacy-recruit .top_Title>div{position:relative}.legacy-recruit .language_Box{margin:auto;position:absolute;top:0;bottom:0;right:0}.legacy-recruit .language_Box ul{justify-content:flex-end;display:flex}.legacy-recruit .language_Box ul li{width:43px;margin-left:10px}.legacy-recruit .language_Box ul li a{width:43px;display:block}.legacy-recruit .language_Box ul li a img{width:100%}.legacy-recruit .language_Box a:hover{opacity:.75}.legacy-recruit .caMainImg{width:100%;min-width:1200px;height:300px}.legacy-recruit .caMainImg_inr{color:#fff;text-align:center;background:50%;flex-direction:column;justify-content:center;align-items:center;height:100%;display:flex}.legacy-recruit .caMainImg_inr h3{padding-top:0;font-family:��������,Yu Mincho,YuMincho,serif;font-size:17px}.legacy-recruit .caMainImg_inr img{margin:0 0 15px}.legacy-recruit .ca_Back_Gray{background:#f7f7f7;width:100%}.legacy-recruit #subNavi{z-index:1000;width:51px;position:fixed;bottom:22%;right:0}.legacy-recruit #subNavi li{width:51px;height:56px}.legacy-recruit #subNavi li a:hover img{opacity:.75}.legacy-recruit .page-top{opacity:.8;color:#fff;z-index:2500;background:#2e684e;border:2px solid #fff;border-radius:5px;padding:10px;font-size:14px;text-decoration:none;position:fixed;bottom:80px;right:30px}.legacy-recruit .page-top:hover{opacity:.5;color:#fff;text-decoration:none}.legacy-recruit #header{z-index:999;background-color:#2e674f;width:100%;min-width:1200px;height:50px;margin:0 auto;position:fixed;top:0}.legacy-recruit #header .inner{justify-content:space-between;max-width:1300px;height:100%;margin:0 auto;display:flex}.legacy-recruit .hd_contents{z-index:10;position:relative}.legacy-recruit #header .inner h1 a{width:130px;margin-top:10px;display:block}.legacy-recruit #header .inner h1 a span,.legacy-recruit #nav-toggle{display:none}.legacy-recruit #header #global-nav{box-sizing:border-box;width:1100px;height:100%}.legacy-recruit #header #global-nav>ul{justify-content:space-between;align-items:stretch;width:100%;height:100%;margin:0 auto;display:flex}.legacy-recruit #header #global-nav>ul>li{text-align:center;flex-grow:1;justify-content:center;align-items:stretch;display:flex}.legacy-recruit #global-nav>ul>li>a,.legacy-recruit #global-nav>ul>li>span{color:#fff;justify-content:center;align-items:center;margin:10px 0;padding:0 10px;font-size:14px;line-height:18px;transition:all .3s;display:flex}.legacy-recruit #global-nav>ul>li>a{position:relative}.legacy-recruit #global-nav>ul>li>a:before{content:"";background:#fff;width:1px;height:20px;position:absolute;top:18%;right:-3px;transform:rotate(35deg)}.legacy-recruit #global-nav>ul>li:first-child>a:after,.legacy-recruit #global-nav>ul>li:nth-child(5)>a:after{content:"";background:#fff;width:1px;height:20px;position:absolute;top:18%;left:-3px;transform:rotate(35deg)}.legacy-recruit #global-nav li a:hover{text-decoration:none}.legacy-recruit #global-nav>ul>li>a>span{position:relative}.legacy-recruit #global-nav>ul>li>a>span:after{content:"";background-color:#fff;width:0;height:2px;transition:all .3s;position:absolute;bottom:-2px;left:50%;transform:translate(-50%)}.legacy-recruit #global-nav li a>span:hover:after{width:100%}.legacy-recruit .fixed{z-index:200;top:0;position:fixed!important}.legacy-recruit .megaWrap{width:100%;height:100%;position:relative}.legacy-recruit #global-nav .megamenu-inner{visibility:hidden;opacity:0;background-color:#3f8b8be6;width:100%;transition:all .3s;position:absolute;bottom:-42px;left:0}.legacy-recruit #global-nav .megamenu-inner ul.mnav{font-feature-settings:"palt";border-left:1px solid #fff;align-items:center;width:1145px;margin:0 auto;padding-left:140px;display:flex}.legacy-recruit #global-nav .megamenu-inner ul.mnav>li{border-right:1px solid #fff;width:50%}.legacy-recruit #global-nav .megamenu-inner ul.mnav>li a{color:#fff;padding:10px;font-size:14px;transition:all .3s;display:block}.legacy-recruit #global-nav .megamenu-inner ul.mnav>li a:hover{background-color:#ffffff4d}.legacy-recruit #global-nav ul li.megamenu span:hover{cursor:default}.legacy-recruit #global-nav ul li.megamenu:hover .megamenu-inner{visibility:visible;opacity:1}.legacy-recruit #footer{clear:both;color:#fff;background:#231816;width:100%;min-width:1200px}.legacy-recruit .footer_contents{justify-content:space-between;align-items:center;max-width:1200px;margin:0 auto;padding:30px 0 25px;display:flex}.legacy-recruit .footer_contents h2{font-size:0}.legacy-recruit .footer_contents h2 img{width:448px}.legacy-recruit .footer_contents ul{text-align:left;font-family:��������,Yu Mincho,YuMincho,serif;font-size:15px;font-weight:700}.legacy-recruit .footer_contents li{margin-bottom:10px}.legacy-recruit .footer_contents li:last-child{margin-bottom:0}.legacy-recruit .footer_contents li a{color:#fff}.legacy-recruit .footer_copy{font-size:10px}.legacy-recruit .footer_copy span{font-family:Georgia,Times New Roman,Times,serif}.legacy-recruit .top_MenuBox{justify-content:space-between;margin:0 0 55px;display:flex}.legacy-recruit .top_MenuBox .top_MenuCol1{width:480px}.legacy-recruit .top_MenuBox .top_MenuCol2{width:360px}.legacy-recruit .top_MenuBox .top_MenuCol3{width:335px}.legacy-recruit .top_MenuInner{width:100%;margin:0 0 12px}.legacy-recruit .top_MenuInner:last-of-type{margin:0}.legacy-recruit .top_MenuInner a{width:100%;display:block;position:relative}.legacy-recruit .top_MenuInner a img{width:100%}.legacy-recruit .top_MenuInner a span{text-align:center;color:#fff;padding:15px;font-family:��������,Yu Mincho,YuMincho,serif;font-size:17px;display:inline-block;position:absolute}.legacy-recruit .top_MenuInner a span img{margin:0 0 5px}.legacy-recruit .top_MenuInner a span.top_Menu01{background:#654834;top:0;left:0}.legacy-recruit .top_MenuInner a span.top_Menu01 img{width:87px}.legacy-recruit .top_MenuInner a span.top_Menu02{background:#a9594c;bottom:0;right:0}.legacy-recruit .top_MenuInner a span.top_Menu02 img{width:146px}.legacy-recruit .top_MenuInner a span.top_Menu03{background:#a98343;bottom:0;left:0}.legacy-recruit .top_MenuInner a span.top_Menu03 img{width:172px}.legacy-recruit .top_MenuInner a span.top_Menu04{background:#8fa26a;top:0;right:0}.legacy-recruit .top_MenuInner a span.top_Menu04 img{width:77px}.legacy-recruit .top_MenuInner a span.top_Menu05{background:#638096;bottom:0;left:0}.legacy-recruit .top_MenuInner a span.top_Menu05 img{width:130px}.legacy-recruit .top_MenuInner a span.top_Menu06{background:#3f8b69;top:0;left:0}.legacy-recruit .top_MenuInner a span.top_Menu06 img{width:192px}.legacy-recruit .top_MenuInner a:hover{opacity:.75;text-decoration:none}.legacy-recruit .top_Lead{text-align:center;padding:60px 0 50px}.legacy-recruit .top_Lead h3{color:#231815;font-family:Georgia,Times New Roman,Times,serif;font-size:45px}.legacy-recruit .top_menu{width:100%;margin:0 auto;padding:0 0 65px}.legacy-recruit .top_menu ul.top_menuBoxL{float:left;width:605px}.legacy-recruit .top_menu ul.top_menuBoxL li{margin:0 0 25px;position:relative}.legacy-recruit .top_menu ul.top_menuBoxL li:last-child{margin:0}.legacy-recruit .top_menu ul.top_menuBoxR{float:right;width:570px}.legacy-recruit .top_menu ul.top_menuBoxR li{margin:0 0 25px;position:relative}.legacy-recruit .top_menu ul.top_menuBoxR li:nth-last-child(2){float:left;width:271px}.legacy-recruit .top_menu ul.top_menuBoxR li:last-child{float:right;width:271px}.legacy-recruit .top_menu ul.top_menuBoxR li:nth-last-child(-n+2){margin:0}.legacy-recruit .top_menuIcon{color:#fff;text-align:center;flex-direction:column;justify-content:center;align-items:center;width:200px;margin:auto;font-family:��������,Yu Mincho,YuMincho,serif;font-size:24px;font-weight:700;line-height:29px;display:flex;position:absolute;top:0;bottom:0;right:15px}.legacy-recruit .top_menu ul.top_menuBoxR li:nth-last-child(-n+2) .top_menuIcon{width:auto}.legacy-recruit .top_menuIcon img{width:54px;margin:0 0 15px;display:block}.legacy-recruit .topContentsDesc{width:100%;margin:0 auto;padding:0 0 70px}.legacy-recruit .topContents_Title{background:#2e674f;justify-content:space-between;align-items:center;margin:0 0 25px;padding:10px 15px;display:flex}.legacy-recruit .topContents_Title h4{color:#fff;margin:0;padding:0;font-family:��������,Yu Mincho,YuMincho,serif;font-size:24px;font-weight:700}.legacy-recruit .topContents_Title h4 img{vertical-align:middle;width:15px;margin:-3px 10px 0 0}.legacy-recruit .topContents_Title a{color:#fff;font-family:Georgia,Times New Roman,Times,serif}.legacy-recruit .topContents_Title a img{vertical-align:middle;width:8px;margin:-3px 0 0 10px}.legacy-recruit .topContents_Title a:hover{opacity:.75;text-decoration:none}.legacy-recruit .topLink_blog{float:right;width:600px}.legacy-recruit .topLink_blog ul li{border-bottom:1px dotted #333;width:100%;margin:0 0 20px;padding:0 0 20px}.legacy-recruit .topLink_blog ul li:last-child{border-bottom:none;margin:0;padding:0}.legacy-recruit .topLink_blog ul li a:after{content:"";clear:both;height:0;display:block}.legacy-recruit .topLink_blogImg{float:left;background:#000;justify-content:center;align-items:center;width:280px;height:175px;margin:0 30px 0 0;display:flex}.legacy-recruit .topLink_blog ul li img{max-width:280px;max-height:175px}.legacy-recruit .topLink_blog ul li p{margin:0 0 10px;font-size:17px}.legacy-recruit .topLink_blog ul li p span{text-align:center;color:#fff;background:#2e684e;margin-left:20px;padding:3px 30px;font-size:15px;display:inline-block}.legacy-recruit .topLink_blog ul li a:hover{opacity:.75}.legacy-recruit .topNews{float:left;width:540px}.legacy-recruit .topNews dl{max-height:400px;padding-right:10px;overflow:hidden auto}.legacy-recruit .topNews dl::-webkit-scrollbar{width:8px}.legacy-recruit .topNews dl::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.legacy-recruit .topNews dl::-webkit-scrollbar-thumb{background:#306b50;border-radius:4px}.legacy-recruit .topNews dl::-webkit-scrollbar-thumb:hover{background:#255239}.legacy-recruit .topNews dl dt{color:#306b50;margin:0 0 10px}.legacy-recruit .topNews dl dd{word-break:break-all;overflow-wrap:break-word;border-bottom:1px dotted #333;margin:0 0 20px;padding:0 0 20px}.legacy-recruit .topNews dl dd:last-child{margin:0}.legacy-recruit .top_contact{text-align:center;color:#fff;background:#2e684e;width:100%;min-width:1200px;padding:30px 0}.legacy-recruit .top_contact p{font-size:19px}.legacy-recruit .top_contactBtn{width:385px;margin:25px auto}.legacy-recruit .top_contactBtn a{color:#2e684e;background:#fff;padding:7px 10px;font-size:20px;font-weight:700;display:block}.legacy-recruit .top_contactBtn a img.icon_mail{vertical-align:middle;width:25px;margin:-3px 10px 0 0}.legacy-recruit .top_contactBtn a img.icon_arr{vertical-align:middle;width:8px;margin:-3px 0 0 10px}.legacy-recruit .top_contactBtn a:hover,.legacy-recruit .top_contact p a:hover{opacity:.75;text-decoration:none}.legacy-recruit .top_contact p a{color:#fff;text-decoration:underline}.legacy-recruit .spTop_MoreBtn{display:none}.legacy-recruit .top_MoreBtn{text-align:center;margin:30px 0}.legacy-recruit .top_MoreBtn p{color:#2e684e;margin:10px 0 0;font-size:20px;font-weight:700;display:inline-block;position:relative}.legacy-recruit .top_MoreBtn p:before{content:"";border-top:1px solid #2e684e;width:20px;position:absolute;top:16px;left:-35px}.legacy-recruit .top_MoreBtn p:after{content:"";border-top:1px solid #2e684e;width:20px;position:absolute;top:16px;right:-30px}.legacy-recruit .top_MoreBtn a{color:#fff;text-align:center;background:#2e684e;width:200px;margin:0 auto;padding:10px;font-family:��������,Yu Mincho,YuMincho,serif;font-size:18px;display:block}.legacy-recruit .top_MoreBtn a img{vertical-align:middle;width:8px;margin:-3px 0 0 10px}.legacy-recruit .top_MoreBtn a:hover{opacity:.75;text-decoration:none}.legacy-recruit .ca_About.caMainImg{background:50% 90%/cover no-repeat;height:540px}.legacy-recruit .ca_About .caMainImg_inr{flex-direction:column;justify-content:center;align-items:center;display:flex}.legacy-recruit .ca_About .caMainImg_inr h3{padding-top:0}.legacy-recruit .ca_About .caMainImg_inr img{width:116px}.legacy-recruit .aboutDesc{text-align:center;padding:45px 0}.legacy-recruit .aboutDesc h4{border-bottom:1px solid #c1272d}.legacy-recruit .aboutDesc h4 span{color:#c1272d;font-size:26px;display:block}.legacy-recruit .about_contentsBox{text-align:left;width:100%;padding:0 0 75px}.legacy-recruit .about_TextBox01{width:100%;margin:0 0 30px}.legacy-recruit .about_ImgBox01{justify-content:space-between;width:100%;display:flex}.legacy-recruit .about_ImgBox01 span{width:30%;display:inline-block}.legacy-recruit .about_ImgBox01 span img{width:100%}.legacy-recruit .about_TextBox02{float:left;width:650px}.legacy-recruit .about_TextBox02 p img{float:left;width:50%;padding:0 20px 0 0}.legacy-recruit .about_ImgBox02{float:right;width:480px}.legacy-recruit .about_ImgBox02 div{text-align:center;background:#ccc;margin:0 0 25px;padding:5px 10px;font-family:��������,Yu Mincho,YuMincho,serif;font-size:17px;display:block}.legacy-recruit .about_ImgBox02 ul li{width:100%;margin:0 0 30px}.legacy-recruit .about_ImgBox02 ul li:last-child{margin:0}.legacy-recruit .about_ImgBox02 ul li img{float:left;width:150px;margin:0 20px 0 0}.legacy-recruit .about_ImgBox02 ul li a{text-decoration:underline}.legacy-recruit .about_ImgBox02 ul li a:hover{text-decoration:none}.legacy-recruit .about_MovieBox{float:left;width:480px;position:relative}.legacy-recruit .about_MovieBox iframe{width:480px;height:265px;margin:0 auto;position:absolute;top:0;left:0;right:0}.legacy-recruit .about_ListBox{float:right;width:670px}.legacy-recruit .about_ListBox ul{flex-wrap:wrap;justify-content:space-between;display:flex}.legacy-recruit .about_ListBox ul li{width:30%;margin:0 0 30px}.legacy-recruit .about_ListBox ul li:nth-last-child(-n+3){margin:0}.legacy-recruit .about_profL{float:left;width:755px}.legacy-recruit .about_profL>div.cl p{float:left;width:478px;margin:30px 15px 0 0}.legacy-recruit .about_profL>div.cl img{float:right;width:262px}.legacy-recruit .about_profTextBox{background:0 0;border:1px dotted #2e684e;border-radius:10px;margin:0;padding:40px 25px 40px 35px}.legacy-recruit .about_profTextBox p span{color:#306b50;padding:0 0 30px;font-size:20px;display:block}.legacy-recruit .about_profR{float:right;width:390px;font-size:18px}.legacy-recruit .about_profName{border-bottom:1px solid #2e684e;margin:15px 0;font-family:��������,Yu Mincho,YuMincho,serif;font-size:31px;font-weight:700}.legacy-recruit .about_profName span{margin-left:30px;font-size:16px}.legacy-recruit .about_profName img{vertical-align:middle;width:15px;margin:-5px 15px 0 0}.legacy-recruit .about_historyBox{justify-content:space-between;height:350px;padding:0 0 50px;display:flex;overflow:auto}.legacy-recruit .scroll{text-align:center;color:#fff;background:#30664f;margin:0 100px 50px;padding:2px}.legacy-recruit .about_historyBox .historyInner{text-align:left;width:47%}.legacy-recruit .about_historyBox .historyTextBox{margin:0 0 40px}.legacy-recruit .about_historyBox .historyTextBox p{word-wrap:break-word;overflow-wrap:break-word;text-indent:-7.5em;padding-left:7.5em;font-size:14px}.legacy-recruit .about_historyBox .historyTextBox p span{padding:0 20px 0 0}.legacy-recruit .about_VoiceBox{padding:0 0 50px}.legacy-recruit .about_VoiceBox h4,.legacy-recruit .about_VoiceBox>p{margin:0 0 20px}.legacy-recruit .about_VoiceBox>p a{color:#2e684e;text-decoration:underline}.legacy-recruit .about_VoiceBox>p a:hover{text-decoration:none}.legacy-recruit .about_VoiceInner{box-sizing:border-box;text-align:left;background:#fff;border-radius:15px;width:100%;margin:0 0 30px;padding:35px 30px}.legacy-recruit .about_VoiceInner p span{text-align:right;padding:15px 0 0;display:block}.legacy-recruit .about_VoiceInner p span img{width:150px}.legacy-recruit .about_VoiceImg{float:left;width:245px;margin:0 30px 30px 0}.legacy-recruit .about_VoiceMvi{width:800px;height:540px;margin:0 auto 50px;padding-top:0;position:relative}.legacy-recruit .about_VoiceMvi iframe{width:100%;height:100%;margin:0 auto;position:absolute;top:0;left:0;right:0}.legacy-recruit .about_VoiceRecommend div{text-align:center;background:#ccc;margin:0 0 25px;padding:5px 10px;font-family:��������,Yu Mincho,YuMincho,serif;font-size:20px;display:block}.legacy-recruit .about_VoiceRecommend ul{justify-content:space-between;display:flex}.legacy-recruit .about_VoiceRecommend ul li{text-align:left;width:40%}.legacy-recruit .about_VoiceRecommend ul li:last-child{width:57%}.legacy-recruit .ca_Lab.caMainImg{background:50% bottom -150px/cover no-repeat}.legacy-recruit .ca_Lab .caMainImg_inr img{width:138px}.legacy-recruit .linkDesc{padding:45px 0 0}.legacy-recruit .linkDesc h4{border-bottom:1px solid #d2a143;margin:0 0 25px;padding:0 0 10px;display:block}.legacy-recruit .link_List{text-align:center;flex-wrap:wrap;justify-content:space-between;width:1050px;margin:0 auto;padding:0 0 80px;display:flex}.legacy-recruit .link_List li{width:465px;margin:0 0 50px}.legacy-recruit .link_List li:nth-last-child(-n+2){margin:0}.legacy-recruit .link_List li a{width:100%;display:inline-block;overflow:hidden}.legacy-recruit .link_List li a img{width:100%;transition:all .3s}.legacy-recruit .link_List li a img:hover{transform:scale(1.03)}.legacy-recruit .link_List li a span{color:#fff;text-align:left;background-color:#d2a143;background-image:none,none;background-position:right 20px center,0 0;background-repeat:no-repeat,repeat;background-size:8px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;padding:10px 20px;font-size:26px;font-weight:700;display:block}.legacy-recruit .link_List li a:hover{opacity:.75;text-decoration:none}.legacy-recruit .ca_Learn.caMainImg{background:url(/images/legacy/learn/ca_main_img-v1.webp) 50%/cover no-repeat}.legacy-recruit .ca_Learn .caMainImg_inr img{width:174px}.legacy-recruit .learnDesc{text-align:center;padding:45px 0 0}.legacy-recruit .learnDesc h4{border-bottom:1px solid #c1272d}.legacy-recruit .learn_contentsBox{text-align:left;width:100%;padding:0 0 80px;font-size:17px}.legacy-recruit .learn_contentsBox p span{font-size:20px;font-weight:700}.legacy-recruit .learn_contentsBox p a.learn_LinkBtn{color:#fff;background:#2e684e;border-radius:5px;margin:0 10px;padding:3px 15px;display:inline-block}.legacy-recruit .learn_contentsBox p a.learn_LinkBtn:hover{opacity:.75;text-decoration:none}.legacy-recruit .learn_courseImg{float:right;width:420px;margin:0 0 0 50px}.legacy-recruit .learn_courseTextBox{float:none;width:100%;margin:30px 0 0}.legacy-recruit .learn_curriculumListBox{width:800px;margin:0 auto;padding:30px 0 0}.legacy-recruit .learn_curriculumListBox ul{background:#fff;border:1px solid #2e684e;border-bottom:none;flex-wrap:wrap;margin:0 0 10px;display:flex}.legacy-recruit .learn_curriculumListBox ul li{box-sizing:border-box;border-bottom:1px solid #2e684e;padding:15px 20px}.legacy-recruit .learn_curriculumListBox ul li:nth-child(5n+1),.legacy-recruit .learn_curriculumListBox ul li:nth-child(5n+3){text-align:center;background:#eee;justify-content:center;align-items:center;width:25%;display:flex}.legacy-recruit .learn_curriculumListBox ul li:nth-child(5n+2),.legacy-recruit .learn_curriculumListBox ul li:nth-child(5n+4){width:75%}.legacy-recruit .learn_curriculumListBox ul li:nth-child(5n+5){text-align:center;width:100%}.legacy-recruit .learn_curriculumListBox ul li p{text-indent:-1em;padding-left:1em}.legacy-recruit .learn_curriculumListBox span{font-size:12px!important;font-weight:400!important}.legacy-recruit .learn_curriculumListBox>p{text-align:right}.legacy-recruit .learn_curriculumImgBox{float:right;width:480px;padding:40px 0 0}.legacy-recruit .learn_curriculumImgBox img{width:100%}.legacy-recruit .learn_commentList{flex-wrap:wrap;align-items:flex-start;display:flex}.legacy-recruit .learn_commentList li{flex-direction:column-reverse;width:22%;margin:0 4% 30px 0;display:flex}.legacy-recruit .learn_commentList li:nth-child(4n){margin-right:0}.legacy-recruit .learn_commentList li:nth-last-child(-n+4){margin-bottom:0}.legacy-recruit .learn_commentList li img{width:100%;margin:0 0 10px}.legacy-recruit .learn_commentList li p span{border-bottom:1px solid #2e684e;margin:0 0 10px;padding:0 0 5px;font-size:18px;font-weight:400;display:block}.legacy-recruit .learn_IntvMvi{width:100%;margin:0 auto}.legacy-recruit .learn_IntvMvi li{float:left;text-align:center;width:560px;margin:0 80px 0 0;padding-top:325px;position:relative}.legacy-recruit .learn_IntvMvi li:last-child{margin:0}.legacy-recruit .learn_IntvMvi li iframe{width:560px;height:315px;margin:0 auto;position:absolute;top:0;left:0;right:0}.legacy-recruit .learn_IntvMvi li>p a{color:#c1272d;text-decoration:underline}.legacy-recruit .learn_IntvMvi li>p a:hover{text-decoration:none}.legacy-recruit .learn_msgL{float:left;width:755px;font-size:17px}.legacy-recruit .learn_msgR{float:right;width:390px;font-size:17px}.legacy-recruit .learn_msgName{border-bottom:1px solid #2e684e;margin:15px 0;font-family:��������,Yu Mincho,YuMincho,serif;font-size:31px;font-weight:700}.legacy-recruit .learn_msgName span{margin-left:30px;font-size:16px}.legacy-recruit .learn_msgName img{vertical-align:middle;width:15px;margin:-5px 15px 0 0}.legacy-recruit .learn_profName{border-bottom:1px solid #2e684e;margin:15px 0;font-family:��������,Yu Mincho,YuMincho,serif;font-size:31px;font-weight:700}.legacy-recruit .learn_profName span{margin-left:30px;font-size:16px}.legacy-recruit .learn_profName img{vertical-align:middle;width:15px;margin:-5px 15px 0 0}.legacy-recruit .learn_scheduleList{text-align:center;border:1px solid #2e684e;border-bottom:none;flex-wrap:wrap;display:flex}.legacy-recruit .learn_scheduleList li{box-sizing:border-box;border-bottom:1px solid #2e684e;justify-content:center;align-items:center;padding:10px;display:flex}.legacy-recruit .learn_scheduleList li:nth-child(6n+1){background:#eee;width:15%}.legacy-recruit .learn_scheduleList li:nth-child(6n+2){background:#fff;width:15%}.legacy-recruit .learn_scheduleList li:nth-child(6n+3){background:#eee;width:20%}.legacy-recruit .learn_scheduleList li:nth-child(6n+4){background:#fff;width:15%}.legacy-recruit .learn_scheduleList li:nth-child(6n+5){background:#eee;width:25%}.legacy-recruit .learn_scheduleList li:nth-child(6n+6){background:#fff;width:10%}.legacy-recruit .learn_scheduleList li a{color:#c1272d;text-decoration:underline}.legacy-recruit .learn_scheduleList li a:hover{text-decoration:none}.legacy-recruit .learn_voiceList{text-align:left;width:800px;margin:0 auto;padding:0 0 50px}.legacy-recruit .learn_voiceList li{border-bottom:1px solid #ccc;margin:0 0 20px;padding:0 10px 20px}.legacy-recruit .learn_voiceList li:last-child{border-bottom:none;margin:0;padding:0}.legacy-recruit .learn_formBox{text-align:left;width:800px;margin:0 auto;padding:0 0 80px}.legacy-recruit .learn_formBox p{margin:0 0 10px}.legacy-recruit .learn_formBox p>span{color:#e8383d}.legacy-recruit .learn_formBox .Form dl{border:1px solid #ccc;border-bottom:none;flex-wrap:wrap;width:100%;margin:20px auto 0;display:flex}.legacy-recruit .learn_formBox .Form dl dt{box-sizing:border-box;background:#f7f7f7;border-bottom:1px solid #ccc;border-right:1px solid #ccc;align-items:center;width:25%;padding:20px 15px;font-size:18px;font-weight:700;display:flex}.legacy-recruit .learn_formBox .Form dl dd{box-sizing:border-box;background:#fff;border-bottom:1px solid #ccc;width:75%;padding:15px}.legacy-recruit .learn_formBox .Form dl dd input{box-sizing:border-box;background:#fff;border:2px solid #aaa;border-radius:5px;width:100%;padding:10px 15px}.legacy-recruit .learn_formBox .Form dl dt span{color:#e8383d;margin:0 0 0 10px;font-size:14px;font-weight:400}.legacy-recruit .learn_formBox .submit_btn_co input{color:#fff;background:#2e684e;border:none;width:200px;margin:40px auto 0;padding:10px;font-size:20px;font-weight:700;display:block}.legacy-recruit .learn_formBox .submit_btn_co input:hover{cursor:pointer;opacity:.75}.legacy-recruit .ca_WorldClinic.caMainImg{background:50%/cover no-repeat}.legacy-recruit .ca_WorldClinic .caMainImg_inr img{width:230px}.legacy-recruit .clinicDesc h4{text-align:center;border-bottom:1px solid #9e877c;display:block}.legacy-recruit .clinic_ListJP{width:100%;margin:0 0 80px;padding:30px 0 0}.legacy-recruit .clinic_ListJP h5{color:#fff;text-align:center;background:#9a8776;margin:0 0 20px;padding:10px 20px;font-size:20px;display:block}.legacy-recruit .clinic_ListJP ul{flex-wrap:wrap;align-items:flex-start;display:flex}.legacy-recruit .clinic_ListJP ul.Lab{justify-content:space-between;margin:0 0 50px}.legacy-recruit .clinic_ListJP ul li{vertical-align:top;width:48%;margin-bottom:30px}.legacy-recruit .clinic_ListJP ul.Lab li p{text-align:center;border-bottom:1px solid #d2a143;margin:0 0 20px;padding:0 0 10px;font-family:��������,Yu Mincho,YuMincho,serif;font-size:22px;font-weight:700;display:block}.legacy-recruit .clinic_ListJP ul.Lab li a{text-align:left;width:100%;font-size:18px;text-decoration:none}.legacy-recruit .clinic_ListJP ul.Lab li a img{width:100%}.legacy-recruit .clinic_ListJP ul.Lab li a span{color:#fff;background-color:#d2a143;background-image:none,none;background-position:right 20px center,0 0;background-repeat:no-repeat,repeat;background-size:8px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;padding:10px 20px;display:block}.legacy-recruit .clinic_ListJP ul.Lab li a:hover{opacity:.75;text-decoration:none}.legacy-recruit .clinic_List{width:850px;margin:0 auto;padding:30px 0 50px}.legacy-recruit .clinic_List h4{margin:0 0 15px}.legacy-recruit .clinic_List h5{font-size:18px;font-weight:700}.legacy-recruit .clinic_List ul{flex-wrap:wrap;justify-content:space-between;display:flex}.legacy-recruit .clinic_List ul li{width:48%;margin:0 0 20px}.legacy-recruit .clinic_List ul li:first-child,.legacy-recruit .clinic_List ul li:last-child{width:100%}.legacy-recruit .clinic_List ul a{color:#306b50;text-decoration:underline}.legacy-recruit .clinic_ListJP ul.Clinic li{flex-wrap:wrap;width:auto;display:flex}.legacy-recruit .clinic_ListJP ul.Clinic li p{width:100%;display:block}.legacy-recruit .clinic_ListJP ul.Clinic li .clinic_Img{width:220px;margin-right:50px}.legacy-recruit .clinic_ListJP ul.Clinic li .clinic_Img:last-of-type{margin-right:0}.legacy-recruit .clinic_ListJP ul.Clinic li .clinic_Img span{text-align:center;margin-top:10px;display:block}.legacy-recruit .clinic_ListJP ul.Clinic p span{font-size:18px;font-weight:700}.legacy-recruit .clinic_ListJP ul.Clinic a{color:#306b50;text-decoration:underline}.legacy-recruit .clinic_ListJP ul.Clinic_ver2 li{flex-wrap:wrap;width:auto;display:flex}.legacy-recruit .clinic_ListJP ul.Clinic_ver2 li p{width:100%;display:block}.legacy-recruit .clinic_ListJP ul.Clinic_ver2 li .clinic_ver2_Img{width:18%;margin-bottom:20px;margin-right:2%}.legacy-recruit .clinic_ListJP ul.Clinic_ver2 li .clinic_ver2_Img span{text-align:center;margin-top:10px;display:block}.legacy-recruit .clinic_ListJP ul.Clinic_ver2 li .clinic_ver2_Img a{text-align:left;line-height:1.2}.legacy-recruit .clinic_ListJP ul.Clinic_ver2 li .clinic_ver2_Img a span{margin:0;font-size:12px;text-decoration:underline;display:contents}.legacy-recruit .clinic_ListJP ul.Clinic_ver2 p span{font-size:18px;font-weight:700}.legacy-recruit .clinic_ListJP ul.Clinic_ver2 a{color:#306b50;text-decoration:underline}.legacy-recruit .ca_News.caMainImg{background:50%/cover no-repeat}.legacy-recruit .ca_News .caMainImg_inr img{width:100px}.legacy-recruit .newsDesc{text-align:center;padding:45px 0 0}.legacy-recruit .newsDesc h4{border-bottom:1px solid #2e684e}.legacy-recruit .news_contentsBox{text-align:left;word-break:break-all;overflow-wrap:break-word;width:800px;margin:0 auto;padding:0 0 80px;font-size:17px}.legacy-recruit .news_contentsBox dl{width:100%}.legacy-recruit .news_contentsBox dl dt{color:#306b50;margin:0 0 10px}.legacy-recruit .news_contentsBox dl dd{border-bottom:1px dotted #333;margin:0 0 30px;padding:0 0 30px}.legacy-recruit .news_contentsBox dl dd:last-child{margin:0}.legacy-recruit .news_pager{text-align:center;padding:30px 0}.legacy-recruit .news_pager ul li{color:gray;padding:0 10px;font-size:15px;font-weight:700;display:inline-block}.legacy-recruit .news_pager ul li a{color:gray}.legacy-recruit .news_pager ul li a:hover{text-decoration:underline}.legacy-recruit .news_pager ul li.now{color:#306b50}.legacy-recruit .news_date{color:#306b50;font-size:20px}.legacy-recruit h4.news_Title{text-align:left;margin:0 0 20px;padding:0 0 10px;display:block}.legacy-recruit .news_prev{text-align:right;width:100%;padding:50px 0 0}.legacy-recruit .news_prev a{color:#306b50}.legacy-recruit .news_prev a img{vertical-align:middle;width:8px;margin:-3px 0 0 10px}.legacy-recruit .news_prev a:hover{opacity:.75;text-decoration:none}.legacy-recruit .ca_Voice.caMainImg{background:50% -200px/cover no-repeat}.legacy-recruit .ca_Voice .caMainImg_inr{opacity:.6}.legacy-recruit .ca_Voice .caMainImg_inr img{width:103px}.legacy-recruit .voice_interview{background:#f7f7f7;padding:40px 0 45px}.legacy-recruit .voice_itvContents{background-color:#fff;margin-bottom:40px;padding:0 50px 20px}.legacy-recruit .voice_itvContents h4{text-align:center;color:#fff;margin-bottom:30px;padding:0;display:block}.legacy-recruit .voice_itvContents h4 img{width:222px;height:auto}.legacy-recruit .voice_itvContents h5{color:#c00;border-bottom:1px solid #c00;margin-bottom:30px;padding:0 5px 5px;font-size:28px;font-weight:400;display:inline-block}.legacy-recruit .voice_itvBoxType01_r{float:right;width:362px;margin-bottom:25px}.legacy-recruit .voice_itvBoxType01_r a{text-align:center;color:#fff;letter-spacing:5px;background-color:#c00;margin:20px 0 0;padding:10px 20px;display:block}.legacy-recruit .voice_itvBoxType01_r a:hover{opacity:.75;text-decoration:none}.legacy-recruit .voice_itvBoxType01_l{float:left;width:670px}.legacy-recruit .voice_itvContents p{margin:0 0 30px;font-size:18px;line-height:1.7}.legacy-recruit .voice_itvContents .itv_grText{color:#306b50}.legacy-recruit .voice_itvBoxType02_l{float:left;width:428px;margin-bottom:30px}.legacy-recruit .voice_itvBoxType02_r{float:right;width:620px}.legacy-recruit .voice_letter{padding:40px 0 30px}.legacy-recruit .voice_letter h3{color:#306b50;border-bottom:2px solid #306b50;margin-bottom:10px;padding:0 60px 10px;font-size:28px;font-weight:400;line-height:1.3;display:inline-block}.legacy-recruit .voice_ltAnc_list{text-align:center;width:1100px;margin:0 auto 30px;font-size:18px}.legacy-recruit .voice_ltAnc_list ul{margin:25px 0 10px}.legacy-recruit .voice_ltAnc_list li{float:left;text-align:center;width:18%;margin:0 2.4% 20px 0}.legacy-recruit .voice_ltAnc_list li:nth-child(5n+5){margin-right:0}.legacy-recruit .voice_ltAnc_list li a{color:#fff;background-color:#2e684e;border-radius:10px;width:100%;padding:15px 0;display:block}.legacy-recruit .voice_ltAnc_list li a:hover{opacity:.75;text-decoration:none}.legacy-recruit .voice_ltList_box{border-bottom:1px solid #2e684e;margin-bottom:25px;padding-bottom:5px}.legacy-recruit .voice_ltList_box li{float:left;width:115px;height:147px;margin:0 18px 20px 0}.legacy-recruit .voice_ltList_box li:nth-child(10n+10){margin-left:133px}.legacy-recruit .voice_ltList_box li.voice_ltTitle{height:115px;padding-top:12px;font-size:18px}.legacy-recruit .voice_ltList_box li.voice_ltTitle span{text-align:center;vertical-align:middle;color:#fff;background-color:#2e684e;border-radius:50%;width:115px;height:115px;display:table-cell}.legacy-recruit .voice_MviList{margin:0 0 50px}.legacy-recruit .voice_MviList ul{justify-content:space-between;width:100%;display:flex}.legacy-recruit .voice_MviList ul li{text-align:center;width:calc(20% - 8px)}.legacy-recruit .voice_MviList ul li p{color:#fff;box-sizing:border-box;background:#2e684e;padding:10px;font-size:18px;display:block}.legacy-recruit .voice_MviList ul li span{width:100%;height:150px;padding-top:18%;display:block;position:relative}.legacy-recruit .voice_MviList ul li span iframe{border:none;margin:0;padding:0;position:absolute;top:0;right:0;width:100%!important;height:100%!important}.legacy-recruit .voice_MoreBtn{text-align:center;margin:40px 0 30px}.legacy-recruit .voice_MoreBtn p{color:#2e684e;margin:10px 0 0;font-size:20px;font-weight:700;display:inline-block;position:relative}.legacy-recruit .voice_MoreBtn p:before{content:"";border-top:1px solid #2e684e;width:20px;position:absolute;top:16px;left:-35px}.legacy-recruit .voice_MoreBtn p:after{content:"";border-top:1px solid #2e684e;width:20px;position:absolute;top:16px;right:-30px}.legacy-recruit .voice_MoreBtn a{color:#fff;text-align:center;background:#2e684e;width:200px;margin:0 auto;padding:10px;font-family:��������,Yu Mincho,YuMincho,serif;font-size:18px;display:block}.legacy-recruit .voice_MoreBtn a img{vertical-align:middle;width:8px;margin:-3px 0 0 10px}.legacy-recruit .voice_MoreBtn a:hover{opacity:.75;text-decoration:none}.legacy-recruit .ca_Expansion.caMainImg{background:50%/cover no-repeat}.legacy-recruit .ca_Expansion .caMainImg_inr img{width:196px}.legacy-recruit .overseas_action{text-align:center;padding:40px 0 25px}.legacy-recruit .overseas_action .caGrTitle{margin:0}.legacy-recruit .overseas_action h4{border-bottom:1px solid #c1272d;font-size:20px}.legacy-recruit .overseas_action h4 span{color:#c1272d;font-size:32px;display:block}.legacy-recruit .overseas_MovieBox{justify-content:space-between;padding:0 0 30px;display:flex}.legacy-recruit .overseas_MovieBox li{width:47%}.legacy-recruit .overseas_MovieBox li .Inner{width:100%;height:250px;padding-top:18%;position:relative}.legacy-recruit .overseas_MovieBox li .Inner iframe{border:none;margin:0;padding:0;position:absolute;top:0;right:0;width:100%!important;height:100%!important}.legacy-recruit .overseas_MovieBox li p{text-align:center;margin:10px 0 0}.legacy-recruit .overseas_ImgList{padding:30px 0 0}.legacy-recruit .overseas_ImgList ul{flex-wrap:wrap;justify-content:center;display:flex}.legacy-recruit .overseas_ImgList ul li{width:30%;margin:0 3% 20px 0}.legacy-recruit .overseas_ImgList ul li:nth-child(3n+3){margin:0 0 20px}.legacy-recruit .overseas_ImgList ul li span img{width:100%}.legacy-recruit .overseas_ImgList ul li p{text-align:left;margin:10px 0 0}.legacy-recruit .overseas_medical01{padding:40px 0 0}.legacy-recruit .overseas_medical02{color:#fff;background:#306b50;padding:40px 0 45px}.legacy-recruit .overseas_medical03{color:#fff;background:#cb9d3b;padding:40px 0 45px}.legacy-recruit .overseas_medical02 h4,.legacy-recruit .overseas_medical03 h4{color:#fff;text-align:center;border-bottom:1px solid #fff;display:block}.legacy-recruit .overseas_medical02 .overseas_medical_tx{text-align:left;float:left;width:650px;margin-bottom:0}.legacy-recruit .overseas_medical02 .overseas_medical_ph{float:right;width:400px}.legacy-recruit .overseas_medical03 .overseas_medical_tx{text-align:left;float:left;width:800px;margin-bottom:0}.legacy-recruit .overseas_medical03 .overseas_medical_ph{float:right;width:230px}.legacy-recruit .overseas_medical03 .overseas_medical_ph ul{width:100%;margin:0 auto}.legacy-recruit .overseas_medical03 .overseas_medical_ph ul li{float:none;width:230px;margin:0 0 20px}.legacy-recruit .overseas_medical03 .overseas_medical_ph ul li:last-child{margin:0}.legacy-recruit .overseas_Hd{letter-spacing:normal;margin:10px 0 40px;font-family:��������,Yu Mincho,YuMincho,serif;font-size:15px}.legacy-recruit .overseas_Hd span{letter-spacing:5px;font-size:32px;line-height:30px;position:relative}.legacy-recruit .overseas_Hd span:before{content:"";border-top:1px solid #000;width:25px;position:absolute;top:18px;left:-35px}.legacy-recruit .overseas_Hd span:after{content:"";border-top:1px solid #000;width:25px;position:absolute;top:18px;right:-30px}.legacy-recruit .ca_YurachiClinic.caMainImg{background:50% bottom -100px/cover no-repeat}.legacy-recruit .ca_YurachiClinic .caMainImg_inr img{width:259px}.legacy-recruit .yClinicDesc{padding:45px 0 50px}.legacy-recruit .yClinic_List{flex-wrap:wrap;justify-content:space-between;width:100%;margin:0 auto;display:flex}.legacy-recruit .yClinic_List .Inner{width:48%;margin-bottom:30px}.legacy-recruit .yClinic_List h4{text-align:center;border-bottom:1px solid #3f8b69;margin:0 0 20px;padding:0 0 5px;font-size:24px;display:block}.legacy-recruit .yClinic_Link{margin:0 0 20px}.legacy-recruit .yClinic_Link a{display:block}.legacy-recruit .yClinic_Link a p{color:#fff;background-color:#3f8b69;background-image:none,none;background-position:right 20px center,0 0;background-repeat:no-repeat,repeat;background-size:8px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;padding:10px 20px;font-size:18px}.legacy-recruit .yClinic_Link a:hover{opacity:.75;text-decoration:none}.legacy-recruit .yClinic_List dl{border-top:1px solid #3f8b69;flex-wrap:wrap;margin:0 0 20px;display:flex}.legacy-recruit .yClinic_List dl dt{box-sizing:border-box;background:#eee;border-bottom:1px solid #3f8b69;width:30%;padding:10px;font-size:17px}.legacy-recruit .yClinic_List dl dd{box-sizing:border-box;border-bottom:1px solid #3f8b69;width:70%;padding:10px}.legacy-recruit .caPrivacy.caMainImg{background:50%/cover no-repeat}.legacy-recruit .caPrivacy .caMainImg_inr img{width:270px}.legacy-recruit .privacyContainer{padding:20px 0 60px}.legacy-recruit .privacyContainer h4{color:#231815;margin:50px 0 15px;padding:0;font-family:��������,Yu Mincho,YuMincho,serif;font-size:20px;display:inline-block}.legacy-recruit .privacyContainer ul li{text-indent:-1em;margin-left:1em}}@media screen and (max-width:767px){.legacy-recruit{min-width:none;-webkit-text-size-adjust:100%;height:100%;font:14px/1.7 ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,Osaka,ＭＳ Ｐゴシック,MS PGothic,sans-serif}.legacy-recruit #MDQ,.legacy-recruit .ds_pc{display:none}.legacy-recruit .ds_sp{display:inline}.legacy-recruit .spNone{display:none!important}.legacy-recruit #container{background-color:#fff;width:100%;height:100%;margin-top:60px}.legacy-recruit .contents_window a:hover img{opacity:.75}.legacy-recruit .contents_window{clear:both;width:auto;margin:0 auto}.legacy-recruit .ContentsBox,.legacy-recruit .ContentsBox1000,.legacy-recruit .ContentsBox1200{width:auto;margin:0 10px}.legacy-recruit h4{color:#231815;margin:0 0 20px;padding:0 5% 10px;font-family:游明朝体,Yu Mincho,YuMincho,serif;font-size:20px;line-height:24px;display:inline-block}.legacy-recruit h3.caGrTitleIcon{text-align:center;margin-bottom:20px}.legacy-recruit h3.caGrTitle{color:#306b50;text-align:center;margin:0 0 30px;font-size:16px;font-weight:400}.legacy-recruit .top_Title{text-align:center;width:100%;margin:0;padding:0}.legacy-recruit.home .top_Title{padding:20px 0}.legacy-recruit .top_Title h2{display:inline-block}.legacy-recruit .top_Title h2 img{width:90%}.legacy-recruit .top_Title>div{position:static}.legacy-recruit .language_Box{width:100%;margin:0 auto;padding:15px 0 0;position:static}.legacy-recruit .language_Box ul{justify-content:space-around;width:50%;margin:0 auto;display:flex}.legacy-recruit .language_Box ul li{max-width:43px;margin-left:0}.legacy-recruit .language_Box ul li a{max-width:43px;display:block}.legacy-recruit .language_Box ul li a img{width:100%}.legacy-recruit .language_Box a:hover{opacity:.75}.legacy-recruit .caMainImg{width:100%;height:140px}.legacy-recruit .caMainImg_inr{color:#fff;text-align:center;background:50%;flex-direction:column;justify-content:center;align-items:center;height:100%;padding:0 10px;display:flex}.legacy-recruit .caMainImg_inr h3{padding-top:0;font-family:游明朝体,Yu Mincho,YuMincho,serif;font-size:15px}.legacy-recruit .caMainImg_inr img{margin:0 0 5px}.legacy-recruit .ca_Back_Gray{background:#f7f7f7;width:100%}.legacy-recruit #subNavi{display:none}.legacy-recruit .page-top{opacity:.85;color:#fff;z-index:2500;background:#2e684e;border:2px solid #fff;border-radius:5px;padding:5px 8px;font-size:12px;text-decoration:none;position:fixed;bottom:20px;right:15px}.legacy-recruit .page-top:hover{opacity:.5;color:#fff;text-decoration:none}.legacy-recruit #header{z-index:999;background-color:#2e674f;width:100%;height:60px;margin:0;position:fixed;top:0}.legacy-recruit #header .inner{width:100%;height:100%;margin:0 auto;position:relative}.legacy-recruit #header .inner h1{width:auto;margin:auto;font-family:Georgia,Times New Roman,Times,serif;font-size:13px;position:absolute;top:12%;left:15px}.legacy-recruit #header .inner h1 a{color:#fff;width:100%;display:inline-block}.legacy-recruit #header .inner h1 a img{width:55px;padding:0 10px 0 0}.legacy-recruit #header .inner h1 a span{vertical-align:middle;font-weight:400;display:inline-block}.legacy-recruit .hd_contents{z-index:999;background-color:#306b50;width:100%;height:60px;position:relative}.legacy-recruit #global-nav{-webkit-overflow-scrolling:touch;box-sizing:border-box;width:100%;height:100%;padding-top:60px;display:none;position:fixed;top:0;right:0;overflow:auto}.legacy-recruit #header #global-nav ul{box-sizing:border-box;flex-direction:column;align-items:flex-start;width:100%;height:auto;margin:0 auto;display:flex;overflow:hidden}.legacy-recruit #header #global-nav li{border-bottom:1px solid #469d76;width:100%;position:static}.legacy-recruit #header #global-nav li:before,.legacy-recruit #header #global-nav li:after{display:none}.legacy-recruit #global-nav li a,.legacy-recruit #global-nav li.megamenu span{color:#fff;background-color:#3f8b69;padding:10px 30px 10px 15px;font-size:14px;text-decoration:none;display:block}.legacy-recruit #global-nav li.megamenu span{padding-left:35px;transition:all .3s;position:relative}.legacy-recruit #global-nav li.megamenu span:after{content:"＋";color:#fff;position:absolute;top:10px;left:15px}.legacy-recruit #global-nav li.megamenu.active span:after{content:"ー"}.legacy-recruit #global-nav li .megamenu-inner ul li{background-color:#3f8b69;padding-left:35px;display:none}.legacy-recruit #global-nav li .megamenu-inner ul li:first-child{border-top:1px solid #469d76}.legacy-recruit #global-nav li .megamenu-inner ul li:last-child{border-bottom:none!important}.legacy-recruit #global-nav li .megamenu-inner a{color:#fff;position:relative}.legacy-recruit #global-nav li .megamenu-inner a:after{content:">";color:#fff;font-size:15px;position:absolute;top:7px;left:0}.legacy-recruit #nav-toggle{cursor:pointer;z-index:101;width:34px;height:36px;display:block;position:absolute;top:18px;right:15px}.legacy-recruit #nav-toggle div{position:relative}.legacy-recruit #nav-toggle span{background:#fff;width:100%;height:3px;transition:all .35s ease-in-out;display:block;position:absolute;left:0}.legacy-recruit #nav-toggle span:first-child{top:0}.legacy-recruit #nav-toggle span:nth-child(2){top:10px}.legacy-recruit #nav-toggle span:nth-child(3){top:20px}.legacy-recruit #nav-toggle.open span:first-child{top:11px;transform:rotate(315deg)}.legacy-recruit #nav-toggle.open span:nth-child(2){width:0;left:50%}.legacy-recruit #nav-toggle.open span:nth-child(3){top:11px;transform:rotate(-315deg)}.legacy-recruit #global-nav.open{transform:translateY(560px)}.legacy-recruit #footer{clear:both;color:#fff;background:#231816;max-width:100%}.legacy-recruit .footer_contents{flex-direction:column;align-items:center;max-width:100%;margin:0 auto;padding:30px 10px;display:flex}.legacy-recruit .footer_contents h2{text-align:center;margin:0 0 25px;font-size:0}.legacy-recruit .footer_contents h2 img{width:90%}.legacy-recruit .footer_contents ul{text-align:center;font-family:游明朝体,Yu Mincho,YuMincho,serif;font-size:15px;font-weight:700}.legacy-recruit .footer_contents li{margin-bottom:10px}.legacy-recruit .footer_contents li:last-child{margin-bottom:0}.legacy-recruit .footer_contents li a{color:#fff}.legacy-recruit .footer_copy{font-size:10px}.legacy-recruit .footer_copy span{font-family:Georgia,Times New Roman,Times,serif}.legacy-recruit .top_MenuBox{flex-wrap:wrap;justify-content:space-between;margin:0 0 40px;display:flex}.legacy-recruit .top_MenuBox .top_MenuCol1,.legacy-recruit .top_MenuBox .top_MenuCol2{width:48%;margin:0 0 4%}.legacy-recruit .top_MenuBox .top_MenuCol3{justify-content:space-between;width:100%;display:flex}.legacy-recruit .top_MenuInner{width:100%;margin:0 0 9%}.legacy-recruit .top_MenuInner:last-of-type{margin:0}.legacy-recruit .top_MenuBox .top_MenuCol3 .top_MenuInner{width:48%;margin:0}.legacy-recruit .top_MenuInner a{width:100%;display:block;position:relative}.legacy-recruit .top_MenuInner a img{width:100%}.legacy-recruit .top_MenuInner a span{box-sizing:border-box;text-align:center;color:#fff;width:100%;padding:10px;font-family:游明朝体,Yu Mincho,YuMincho,serif;font-size:3vw;display:block;position:absolute}.legacy-recruit .top_MenuInner a span img{margin:0 0 3px}.legacy-recruit .top_MenuInner a span.top_Menu01{background:#654834;top:0;left:0}.legacy-recruit .top_MenuInner a span.top_Menu01 img{width:auto;max-height:20px}.legacy-recruit .top_MenuInner a span.top_Menu02{background:#a9594c;bottom:0;right:0}.legacy-recruit .top_MenuInner a span.top_Menu02 img{width:auto;max-height:25px}.legacy-recruit .top_MenuInner a span.top_Menu03{background:#a98343;bottom:0;left:0}.legacy-recruit .top_MenuInner a span.top_Menu03 img{width:auto;max-height:20px}.legacy-recruit .top_MenuInner a span.top_Menu04{background:#8fa26a;top:0;right:0}.legacy-recruit .top_MenuInner a span.top_Menu04 img{width:auto;max-height:20px}.legacy-recruit .top_MenuInner a span.top_Menu05{background:#638096;bottom:0;left:0}.legacy-recruit .top_MenuInner a span.top_Menu05 img{width:auto;max-height:25px}.legacy-recruit .top_MenuInner a span.top_Menu06{background:#3f8b69;top:0;left:0}.legacy-recruit .top_MenuInner a span.top_Menu06 img{width:auto;max-height:20px}.legacy-recruit .top_MenuInner a:hover{opacity:.75;text-decoration:none}.legacy-recruit .topContentsDesc{width:100%;margin:0 auto;padding:0 0 40px}.legacy-recruit .topContents_Title{background:#2e674f;justify-content:space-between;align-items:center;margin:0 0 25px;padding:10px 15px;display:flex}.legacy-recruit .topContents_Title h4{color:#fff;margin:0;padding:0;font-family:游明朝体,Yu Mincho,YuMincho,serif;font-size:20px;font-weight:700}.legacy-recruit .topContents_Title h4 img{vertical-align:middle;width:15px;margin:-3px 10px 0 0}.legacy-recruit .topContents_Title a{display:none}.legacy-recruit .topLink_blog{float:none;width:100%;margin:0 0 25px}.legacy-recruit .topLink_blog ul li{float:none;width:100%;margin:0 0 30px}.legacy-recruit .topLink_blog ul li:last-child{margin-bottom:0}.legacy-recruit .topLink_blogImg{background:#000;align-items:center;width:100%;height:100%;margin:0 0 10px;display:flex}.legacy-recruit .topLink_blog ul li img{width:100%}.legacy-recruit .topLink_blog ul li p{margin:0 0 10px}.legacy-recruit .topLink_blog ul li p span{text-align:center;color:#fff;background:#2e684e;margin-left:20px;padding:3px 30px;display:inline-block}.legacy-recruit .topLink_blog ul li a:hover{opacity:.75;text-decoration:none}.legacy-recruit .topNews{float:none;width:100%}.legacy-recruit .topNews dl{max-height:400px;padding-right:10px;overflow:hidden auto}.legacy-recruit .topNews dl::-webkit-scrollbar{width:6px}.legacy-recruit .topNews dl::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.legacy-recruit .topNews dl::-webkit-scrollbar-thumb{background:#306b50;border-radius:3px}.legacy-recruit .topNews dl::-webkit-scrollbar-thumb:hover{background:#255239}.legacy-recruit .topNews dl dt{color:#306b50;margin:0 0 10px;font-weight:700;display:block}.legacy-recruit .topNews dl dd{word-break:break-all;overflow-wrap:break-word;border-bottom:1px dotted #333;margin:0;padding:0 0 20px;display:block}.legacy-recruit .top_contact{text-align:center;color:#fff;background:#2e684e;width:100%;padding:20px 0}.legacy-recruit .top_contact p{font-size:17px}.legacy-recruit .top_contactBtn{width:70%;margin:15px auto}.legacy-recruit .top_contactBtn a{color:#2e684e;background:#fff;padding:7px 10px;font-size:18px;font-weight:700;display:block}.legacy-recruit .top_contactBtn a img.icon_mail{vertical-align:middle;width:25px;margin-right:10px}.legacy-recruit .top_contactBtn a img.icon_arr{vertical-align:middle;width:8px;margin-left:10px}.legacy-recruit .top_contactBtn a:hover,.legacy-recruit .top_contact p a:hover{opacity:.75;text-decoration:none}.legacy-recruit .spTop_MoreBtn{margin:30px 0}.legacy-recruit .spTop_MoreBtn a{color:#fff;text-align:center;background:#2e684e;width:40%;margin:0 auto;padding:10px;font-family:游明朝体,Yu Mincho,YuMincho,serif;font-size:18px;display:block}.legacy-recruit .spTop_MoreBtn a img{vertical-align:middle;width:8px;margin:-3px 0 0 10px}.legacy-recruit .top_contact p a{color:#fff;text-decoration:underline}.legacy-recruit .spTop_MoreBtn a:hover{opacity:.75;text-decoration:none}.legacy-recruit .top_MoreBtn{text-align:center;margin:30px 0}.legacy-recruit .top_MoreBtn p{color:#2e684e;margin:5px 0 0;font-size:16px;font-weight:700;display:inline-block;position:relative}.legacy-recruit .top_MoreBtn p:before{content:"";border-top:1px solid #2e684e;width:15px;position:absolute;top:12px;left:-20px}.legacy-recruit .top_MoreBtn p:after{content:"";border-top:1px solid #2e684e;width:15px;position:absolute;top:12px;right:-20px}.legacy-recruit .top_MoreBtn a{color:#fff;text-align:center;background:#2e684e;width:40%;margin:0 auto;padding:10px;font-family:游明朝体,Yu Mincho,YuMincho,serif;font-size:18px;display:block}.legacy-recruit .top_MoreBtn a img{vertical-align:middle;width:8px;margin:-3px 0 0 10px}.legacy-recruit .top_MoreBtn a:hover{opacity:.75;text-decoration:none}.legacy-recruit .ca_About.caMainImg{background:50%/cover no-repeat}.legacy-recruit .ca_About .caMainImg_inr img{max-height:30px}.legacy-recruit .aboutDesc{text-align:center;padding:30px 0 0}.legacy-recruit .aboutDesc h4{border-bottom:1px solid #c1272d}.legacy-recruit .aboutDesc h4 span{color:#c1272d;margin:0 0 10px;font-size:20px;display:block}.legacy-recruit .about_contentsBox{text-align:left;width:100%;padding:0 0 40px}.legacy-recruit .about_TextBox01{width:100%;margin:0 0 30px}.legacy-recruit .about_ImgBox01{width:100%}.legacy-recruit .about_ImgBox01 span{width:100%;margin:0 0 20px;display:block}.legacy-recruit .about_ImgBox01 span:last-of-type{margin:0}.legacy-recruit .about_ImgBox01 span img{width:100%}.legacy-recruit .about_TextBox02{float:none;width:100%;margin:0 0 30px}.legacy-recruit .about_TextBox02 p img{float:left;width:50%;padding:0 20px 15px 0}.legacy-recruit .about_ImgBox02{float:none;width:100%}.legacy-recruit .about_ImgBox02 div{text-align:center;background:#ccc;margin:0 0 25px;padding:5px 10px;font-family:游明朝体,Yu Mincho,YuMincho,serif;font-size:17px;display:block}.legacy-recruit .about_ImgBox02 ul li{width:100%;margin:0 0 30px}.legacy-recruit .about_ImgBox02 ul li:last-child{margin:0}.legacy-recruit .about_ImgBox02 ul li img{float:left;width:40%;margin:0 20px 0 0}.legacy-recruit .about_ImgBox02 ul li a{text-decoration:underline}.legacy-recruit .about_ImgBox02 ul li a:hover{text-decoration:none}.legacy-recruit .about_MovieBox{float:none;width:100%;margin:0 0 30px;padding-top:56.25%;position:relative}.legacy-recruit .about_MovieBox iframe{width:100%;height:100%;position:absolute;top:0;left:0}.legacy-recruit .about_ListBox{float:none;width:100%}.legacy-recruit .about_ListBox ul{flex-wrap:wrap;justify-content:space-between;display:flex}.legacy-recruit .about_ListBox ul li{width:48%;margin:0 0 20px}.legacy-recruit .about_ListBox ul li:nth-last-child(-n+2){margin:0}.legacy-recruit .about_profL{float:none;width:100%;margin:0 0 30px}.legacy-recruit .about_profL>div.cl p{float:none;width:100%;margin:30px 0}.legacy-recruit .about_profL>div.cl img{float:none;width:80%;margin:0 auto;display:block}.legacy-recruit .about_profTextBox{background:0 0;border:1px dotted #2e684e;border-radius:10px;margin:0;padding:10px 20px}.legacy-recruit .about_profTextBox p span{color:#306b50;padding:0 0 10px;font-size:18px;display:block}.legacy-recruit .about_profR{float:none;width:100%}.legacy-recruit .about_profName{border-bottom:1px solid #2e684e;margin:15px 0;font-family:游明朝体,Yu Mincho,YuMincho,serif;font-size:20px;font-weight:700}.legacy-recruit .about_profName span{margin-left:30px;font-size:15px}.legacy-recruit .about_profName img{vertical-align:middle;width:15px;margin:-5px 15px 0 0}.legacy-recruit .scroll{text-align:center;color:#fff;background:#30664f;margin:10px 20px 30px;padding:2px}.legacy-recruit .about_historyBox{flex-direction:column;height:350px;padding:0 0 50px;display:flex;overflow:auto}.legacy-recruit .about_historyBox .historyInner{text-align:left;width:100%}.legacy-recruit .about_historyBox .historyTextBox{margin:0 0 50px}.legacy-recruit .about_historyBox .historyTextBox:last-of-type{margin:0}.legacy-recruit .about_historyBox .historyTextBox p{word-wrap:break-word;overflow-wrap:break-word;border-bottom:1px dotted #ccc;margin:0 0 10px;padding:0 0 10px;font-size:14px}.legacy-recruit .about_historyBox .historyTextBox p span{display:block}.legacy-recruit .about_historyBox .historyTextBox:last-of-type p:last-of-type{border-bottom:none}.legacy-recruit .about_VoiceBox{padding:0 0 40px}.legacy-recruit .about_VoiceBox h4{margin:0 0 15px}.legacy-recruit .about_VoiceBox>p{margin:0 0 20px}.legacy-recruit .about_VoiceBox>p a{color:#2e684e;text-decoration:underline}.legacy-recruit .about_VoiceBox>p a:hover{text-decoration:none}.legacy-recruit .about_VoiceInner{box-sizing:border-box;text-align:left;background:#fff;border-radius:15px;width:100%;margin:0 0 30px;padding:20px 15px}.legacy-recruit .about_VoiceInner p span{text-align:right;padding:15px 0 0;display:block}.legacy-recruit .about_VoiceInner p span img{width:150px}.legacy-recruit .about_VoiceImg{float:left;width:40%;margin:0 15px 15px 0}.legacy-recruit .about_VoiceMvi{width:100%;height:250px;margin:0 auto 30px;padding-top:0;position:relative}.legacy-recruit .about_VoiceMvi iframe{width:100%;height:100%;margin:0 auto;position:absolute;top:0;left:0;right:0}.legacy-recruit .about_VoiceRecommend div{text-align:center;background:#ccc;margin:0 0 25px;padding:5px 10px;font-family:游明朝体,Yu Mincho,YuMincho,serif;font-size:18px;display:block}.legacy-recruit .about_VoiceRecommend ul{flex-direction:column;display:flex}.legacy-recruit .about_VoiceRecommend ul li{text-align:left;width:100%;margin:0 0 20px}.legacy-recruit .about_VoiceRecommend ul li:last-child{margin:0}.legacy-recruit .ca_Lab.caMainImg{background:50%/cover no-repeat}.legacy-recruit .ca_Lab .caMainImg_inr img{max-height:30px}.legacy-recruit .linkDesc{padding:30px 0 0}.legacy-recruit .linkDesc h4{border-bottom:1px solid #d2a143;margin:0 0 25px;padding:0 0 10px;display:block}.legacy-recruit .link_List{text-align:center;flex-direction:column;width:100%;margin:0 auto;padding:0 0 80px;display:flex}.legacy-recruit .link_List li{width:100%;margin:0 0 40px}.legacy-recruit .link_List li:last-child{margin:0}.legacy-recruit .link_List li a{width:100%;display:inline-block}.legacy-recruit .link_List li a img{width:100%}.legacy-recruit .link_List li a span{color:#fff;text-align:left;background-color:#d2a143;background-image:none,none;background-position:right 20px center,0 0;background-repeat:no-repeat,repeat;background-size:8px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;padding:10px 20px;font-size:18px;font-weight:700;display:block}.legacy-recruit .link_List li a:hover{opacity:.75;text-decoration:none}.legacy-recruit .ca_Learn.caMainImg{background:url(/images/legacy/learn/ca_main_img-v1.webp) 50%/cover no-repeat}.legacy-recruit .ca_Learn .caMainImg_inr img{max-height:30px}.legacy-recruit .learnDesc{text-align:center;padding:30px 0 0}.legacy-recruit .learnDesc h4{border-bottom:1px solid #c1272d}.legacy-recruit .learn_contentsBox{text-align:left;width:100%;padding:0 0 40px}.legacy-recruit .learn_contentsBox p span{font-size:16px;font-weight:700}.legacy-recruit .learn_contentsBox p a.learn_LinkBtn{color:#fff;background:#2e684e;border-radius:5px;margin:0 10px;padding:3px 15px;display:inline-block}.legacy-recruit .learn_contentsBox p a.learn_LinkBtn:hover{opacity:.75;text-decoration:none}.legacy-recruit .learn_courseImg{float:none;width:100%;margin:0 0 20px}.legacy-recruit .learn_courseTextBox{float:none;width:100%;margin:20px 0 0}.legacy-recruit .learn_curriculumListBox{width:100%;padding:30px 0 0}.legacy-recruit .learn_curriculumListBox ul{background:#fff;border:1px solid #2e684e;border-bottom:none;flex-wrap:wrap;margin:0 0 10px;display:flex}.legacy-recruit .learn_curriculumListBox ul li{box-sizing:border-box;border-bottom:1px solid #2e684e;padding:10px}.legacy-recruit .learn_curriculumListBox ul li:nth-child(5n+1),.legacy-recruit .learn_curriculumListBox ul li:nth-child(5n+3){text-align:center;background:#eee;justify-content:center;align-items:center;width:30%;display:flex}.legacy-recruit .learn_curriculumListBox ul li:nth-child(5n+2),.legacy-recruit .learn_curriculumListBox ul li:nth-child(5n+4){width:70%}.legacy-recruit .learn_curriculumListBox ul li:nth-child(5n+5){text-align:center;width:100%}.legacy-recruit .learn_curriculumListBox ul li p{text-indent:-1em;padding-left:1em}.legacy-recruit .learn_curriculumListBox span{font-size:12px!important;font-weight:400!important}.legacy-recruit .learn_curriculumListBox>p{text-align:left}.legacy-recruit .learn_curriculumImgBox{float:right;width:480px;padding:40px 0 0}.legacy-recruit .learn_curriculumImgBox img{width:100%}.legacy-recruit .learn_commentList{flex-wrap:wrap;align-items:flex-start;display:flex}.legacy-recruit .learn_commentList li{flex-direction:column-reverse;width:45%;margin:0 10% 30px 0;display:flex}.legacy-recruit .learn_commentList li:nth-child(2n){margin-right:0}.legacy-recruit .learn_commentList li:nth-last-child(-n+2){margin-bottom:0}.legacy-recruit .learn_commentList li img{width:100%;margin:0 0 10px}.legacy-recruit .learn_commentList li p span{border-bottom:1px solid #2e684e;margin:0 0 10px;padding:0 0 5px;font-size:16px;font-weight:400;display:block}.legacy-recruit .learn_IntvMvi{width:100%;margin:0 auto}.legacy-recruit .learn_IntvMvi li{float:none;width:100%;margin:0 0 30px;padding-top:56.25%;position:relative}.legacy-recruit .learn_IntvMvi li:last-child{margin:0}.legacy-recruit .learn_IntvMvi li iframe{width:100%;height:100%;position:absolute;top:0;left:0}.legacy-recruit .learn_IntvMvi li>p a{color:#c1272d;text-decoration:underline}.legacy-recruit .learn_IntvMvi li>p a:hover{text-decoration:none}.legacy-recruit .learn_msgL{float:none;width:100%;margin:0 0 30px}.legacy-recruit .learn_msgR{float:none;width:100%}.legacy-recruit .learn_msgName{border-bottom:1px solid #2e684e;margin:15px 0;font-family:游明朝体,Yu Mincho,YuMincho,serif;font-size:20px;font-weight:700}.legacy-recruit .learn_msgName span{margin-left:30px;font-size:16px}.legacy-recruit .learn_msgName img{vertical-align:middle;width:15px;margin:-5px 15px 0 0}.legacy-recruit .learn_profName{border-bottom:1px solid #2e684e;margin:15px 0;font-family:游明朝体,Yu Mincho,YuMincho,serif;font-size:31px;font-weight:700}.legacy-recruit .learn_profName span{margin-left:30px;font-size:16px}.legacy-recruit .learn_profName img{vertical-align:middle;width:15px;margin:-5px 15px 0 0}.legacy-recruit .learn_scheduleList{text-align:center;border:1px solid #2e684e;border-bottom:none;flex-wrap:wrap;display:flex}.legacy-recruit .learn_scheduleList li{box-sizing:border-box;word-break:break-all;overflow-wrap:break-word;border-bottom:1px solid #2e684e;flex-direction:column;justify-content:center;padding:10px;display:flex}.legacy-recruit .learn_scheduleList li:nth-child(6n+1){background:#eee;width:15%}.legacy-recruit .learn_scheduleList li:nth-child(6n+2){background:#fff;width:15%}.legacy-recruit .learn_scheduleList li:nth-child(6n+3){background:#eee;width:20%}.legacy-recruit .learn_scheduleList li:nth-child(6n+4){background:#fff;width:15%}.legacy-recruit .learn_scheduleList li:nth-child(6n+5){background:#eee;width:25%}.legacy-recruit .learn_scheduleList li:nth-child(6n+6){background:#fff;width:10%}.legacy-recruit .learn_scheduleList li a{color:#c1272d;text-decoration:underline}.legacy-recruit .learn_scheduleList li a:hover{text-decoration:none}.legacy-recruit .learn_voiceList{text-align:left;width:100%;margin:0 auto;padding:0 0 50px}.legacy-recruit .learn_voiceList li{border-bottom:1px solid #ccc;margin:0 0 15px;padding:0 0 15px}.legacy-recruit .learn_voiceList li:last-child{border-bottom:none;margin:0;padding:0}.legacy-recruit .learn_formBox{text-align:left;width:100%;padding:0 0 40px}.legacy-recruit .learn_formBox p{margin:0 0 10px}.legacy-recruit .learn_formBox p>span{color:#e8383d}.legacy-recruit .learn_formBox .Form dl{border:1px solid #ccc;border-bottom:none;flex-direction:column;width:100%;margin:20px auto 0;display:flex}.legacy-recruit .learn_formBox .Form dl dt{box-sizing:border-box;background:#f7f7f7;width:100%;padding:10px;font-size:16px;font-weight:700}.legacy-recruit .learn_formBox .Form dl dd{box-sizing:border-box;background:#fff;border-bottom:1px solid #ccc;width:100%;padding:10px}.legacy-recruit .learn_formBox .Form dl dd input{-webkit-appearance:none;box-sizing:border-box;background:#fff;border:2px solid #aaa;border-radius:5px;width:100%;padding:10px 15px}.legacy-recruit .learn_formBox .Form dl dt span{color:#e8383d;margin:0 0 0 10px;font-size:14px;font-weight:400}.legacy-recruit .learn_formBox .submit_btn_co input{-webkit-appearance:none;color:#fff;background:#2e684e;border:none;border-radius:0;width:60%;margin:20px auto 0;padding:10px;font-size:18px;font-weight:700;display:block}.legacy-recruit .learn_formBox .submit_btn_co input:hover{cursor:pointer;opacity:.75}.legacy-recruit .ca_WorldClinic.caMainImg{background:50%/cover no-repeat}.legacy-recruit .ca_WorldClinic .caMainImg_inr img{max-height:30px}.legacy-recruit .clinicDesc h4{text-align:center;border-bottom:1px solid #9e877c;display:block}.legacy-recruit .clinic_ListJP{width:100%;margin:0 0 80px;padding:30px 0 0}.legacy-recruit .clinic_ListJP h4{margin:0 0 30px}.legacy-recruit .clinic_ListJP h5{color:#fff;text-align:center;background:#9a8776;margin:0 0 20px;padding:10px 20px;font-size:20px;font-weight:400;display:block}.legacy-recruit .clinic_ListJP ul.Lab{margin:0 0 50px}.legacy-recruit .clinic_ListJP ul li{width:100%;margin:0 0 40px}.legacy-recruit .clinic_ListJP ul li:last-child{margin-right:0}.legacy-recruit .clinic_ListJP ul .mtMinus{margin-top:-45px}.legacy-recruit .clinic_ListJP ul.Lab li p{text-align:center;border-bottom:1px solid #d2a143;margin:0 0 15px;padding:0 0 5px;font-family:游明朝体,Yu Mincho,YuMincho,serif;font-size:22px;font-weight:700;display:block}.legacy-recruit .clinic_ListJP ul.Lab li a{text-align:left;width:100%;font-size:14px;text-decoration:none}.legacy-recruit .clinic_ListJP ul.Lab li a img{width:100%}.legacy-recruit .clinic_ListJP ul.Lab li a span{color:#fff;background-color:#d2a143;background-image:none,none;background-position:right 10px center,0 0;background-repeat:no-repeat,repeat;background-size:8px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;padding:10px;display:block}.legacy-recruit .clinic_ListJP ul.Lab li a:hover{opacity:.75;text-decoration:none}.legacy-recruit .clinic_List{width:100%;margin:0 auto;padding:30px 0 50px}.legacy-recruit .clinic_List h4{margin:0 0 15px}.legacy-recruit .clinic_List h5{font-size:16px;font-weight:700}.legacy-recruit .clinic_List ul li{width:100%;margin:0 0 20px}.legacy-recruit .clinic_List ul a{color:#306b50;text-decoration:underline}.legacy-recruit .clinic_ListJP ul.Clinic li{flex-wrap:wrap;justify-content:space-between;display:flex}.legacy-recruit .clinic_ListJP ul.Clinic li p{width:100%;display:block}.legacy-recruit .clinic_ListJP ul.Clinic p span{font-size:18px;font-weight:700}.legacy-recruit .clinic_ListJP ul.Clinic a{color:#306b50;text-decoration:underline}.legacy-recruit .clinic_ListJP ul.Clinic li .clinic_Img{width:45%}.legacy-recruit .clinic_ListJP ul.Clinic li .clinic_Img span{text-align:center;width:100%;margin-top:10px;display:block}.legacy-recruit .clinic_ListJP ul.Clinic_ver2 li{flex-wrap:wrap;justify-content:space-between;display:flex}.legacy-recruit .clinic_ListJP ul.Clinic_ver2 li p{width:100%;display:block}.legacy-recruit .clinic_ListJP ul.Clinic_ver2 p span{font-size:18px;font-weight:700}.legacy-recruit .clinic_ListJP ul.Clinic_ver2 a{color:#306b50;text-decoration:underline}.legacy-recruit .clinic_ListJP ul.Clinic_ver2 li .clinic_ver2_Img{width:45%;margin-bottom:20px}.legacy-recruit .clinic_ListJP ul.Clinic_ver2 li .clinic_ver2_Img span{text-align:center;width:100%;margin-top:10px;display:block}.legacy-recruit .clinic_ListJP ul.Clinic_ver2 li .clinic_ver2_Img a{text-align:left;line-height:1.2}.legacy-recruit .clinic_ListJP ul.Clinic_ver2 li .clinic_ver2_Img a span{margin:0;font-size:12px;text-decoration:underline;display:contents}.legacy-recruit .ca_News.caMainImg{background:50%/cover no-repeat}.legacy-recruit .ca_News .caMainImg_inr img{max-height:30px}.legacy-recruit .newsDesc{text-align:center;padding:30px 0 0}.legacy-recruit .newsDesc h4{border-bottom:1px solid #2e684e}.legacy-recruit .news_contentsBox{text-align:left;word-break:break-all;overflow-wrap:break-word;width:100%;margin:0 auto;padding:0 0 40px}.legacy-recruit .news_contentsBox dl{width:100%}.legacy-recruit .news_contentsBox dl dt{color:#306b50;margin:0 0 10px}.legacy-recruit .news_contentsBox dl dd{border-bottom:1px dotted #333;margin:0 0 20px;padding:0 0 20px}.legacy-recruit .news_contentsBox dl dd:last-child{margin:0}.legacy-recruit .news_pager{text-align:center;padding:30px 0}.legacy-recruit .news_pager ul li{color:gray;padding:0 10px;font-size:15px;font-weight:700;display:inline-block}.legacy-recruit .news_pager ul li a{color:gray}.legacy-recruit .news_pager ul li a:hover{text-decoration:underline}.legacy-recruit .news_pager ul li.now{color:#306b50}.legacy-recruit .news_date{color:#306b50;font-size:16px}.legacy-recruit h4.news_Title{text-align:left;margin:0 0 20px;padding:0 0 10px;display:block}.legacy-recruit .news_prev{text-align:right;width:100%;padding:50px 0 0}.legacy-recruit .news_prev a{color:#306b50}.legacy-recruit .news_prev a img{vertical-align:middle;width:8px;margin:-3px 0 0 10px}.legacy-recruit .news_prev a:hover{opacity:.75;text-decoration:none}.legacy-recruit .ca_Voice.caMainImg{background:50%/cover no-repeat}.legacy-recruit .ca_Voice .caMainImg_inr{opacity:.6}.legacy-recruit .ca_Voice .caMainImg_inr img{max-height:30px}.legacy-recruit .voice_interview{background:#f7f7f7;padding:40px 0 20px}.legacy-recruit .voice_interview h2 img{width:auto;height:60px}.legacy-recruit .voice_itvContents{background-color:#fff;margin-bottom:35px;padding:0 15px 5px}.legacy-recruit .voice_itvContents h4{text-align:center;color:#fff;margin-bottom:30px;padding:0;display:block}.legacy-recruit .voice_itvContents h4 img{width:60%;height:auto}.legacy-recruit .voice_itvContents h5{color:#c00;border-bottom:1px solid #c00;margin-bottom:20px;padding:0 5px 5px;font-size:20px;font-weight:400;display:inline-block}.legacy-recruit .voice_itvBoxType01_r{margin-bottom:30px}.legacy-recruit .voice_itvBoxType01_r a{text-align:center;color:#fff;letter-spacing:5px;background-color:#c00;margin:20px 0 0;padding:10px 20px;display:block}.legacy-recruit .voice_itvBoxType01_r a:hover{opacity:.75;text-decoration:none}.legacy-recruit .voice_itvBoxType01_l{margin-bottom:20px}.legacy-recruit .voice_itvContents p{margin:0 0 20px}.legacy-recruit .voice_itvContents .itv_grText{color:#306b50}.legacy-recruit .voice_itvBoxType02_l,.legacy-recruit .voice_itvBoxType02_r{margin-bottom:20px}.legacy-recruit .voice_letter{padding:30px 0 15px}.legacy-recruit .voice_letter h3{color:#306b50;border-bottom:2px solid #306b50;margin-bottom:10px;padding:0 0 10px;font-size:20px;font-weight:400;line-height:1.3}.legacy-recruit .voice_ltAnc_list{text-align:center;margin:0 auto 50px}.legacy-recruit .voice_ltAnc_list ul{margin:25px 0 10px}.legacy-recruit .voice_ltAnc_list li{float:left;text-align:center;width:31%;margin:0 2.4% 15px 0;font-size:11px}.legacy-recruit .voice_ltAnc_list li:nth-child(3n+3){margin-right:0}.legacy-recruit .voice_ltAnc_list li:nth-child(3n+3):after{content:"";clear:both;height:0;display:block}.legacy-recruit .voice_ltAnc_list li a{color:#fff;background-color:#2e684e;border-radius:10px;width:100%;padding:15px 0;display:block}.legacy-recruit .voice_ltAnc_list li a:hover{opacity:.75;text-decoration:none}.legacy-recruit .voice_ltList_box{border-bottom:1px solid #2e684e;margin-bottom:40px}.legacy-recruit .voice_ltContents{margin-bottom:25px}.legacy-recruit .voice_ltContents h4{color:#2e684e;text-align:center;margin:0 0 15px;padding:0 30px 10px;font-family:ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,Osaka,ＭＳ Ｐゴシック,MS PGothic,sans-serif;font-size:18px;font-weight:700;display:block}.legacy-recruit .voice_ltFlexBox{width:100%;margin:0 auto 50px}.legacy-recruit .voice_ltFlexBoxImg{width:80%;margin:0 auto 30px}.legacy-recruit .voice_ltFlex_labText{color:#2e684e;margin:30px 0 10px;font-size:16px;font-weight:700}.legacy-recruit .voice_ltList_box ul{flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;display:flex}.legacy-recruit .voice_ltList_box li{width:30%;margin:0 1.5% 15px}.legacy-recruit .voice_MviList{margin:0 0 40px}.legacy-recruit .voice_MviList ul{width:100%}.legacy-recruit .voice_MviList ul li{text-align:center;width:100%;margin:0 0 30px}.legacy-recruit .voice_MviList ul li:last-child{margin:0}.legacy-recruit .voice_MviList ul li p{color:#fff;box-sizing:border-box;background:#2e684e;padding:10px;font-size:16px;display:block}.legacy-recruit .voice_MviList ul li span{width:100%;height:150px;padding-top:18%;display:block;position:relative}.legacy-recruit .voice_MviList ul li span iframe{border:none;margin:0;padding:0;position:absolute;top:0;right:0;width:100%!important;height:100%!important}.legacy-recruit .voice_MoreBtn{text-align:center;margin:30px 0}.legacy-recruit .voice_MoreBtn p{color:#2e684e;margin:5px 0 0;font-size:16px;font-weight:700;display:inline-block;position:relative}.legacy-recruit .voice_MoreBtn p:before{content:"";border-top:1px solid #2e684e;width:15px;position:absolute;top:12px;left:-20px}.legacy-recruit .voice_MoreBtn p:after{content:"";border-top:1px solid #2e684e;width:15px;position:absolute;top:12px;right:-20px}.legacy-recruit .voice_MoreBtn a{color:#fff;text-align:center;background:#2e684e;width:40%;margin:0 auto;padding:10px;font-family:游明朝体,Yu Mincho,YuMincho,serif;font-size:18px;display:block}.legacy-recruit .voice_MoreBtn a img{vertical-align:middle;width:8px;margin:-3px 0 0 10px}.legacy-recruit .voice_MoreBtn a:hover{opacity:.75;text-decoration:none}.legacy-recruit .ca_Expansion.caMainImg{background:50%/cover no-repeat}.legacy-recruit .ca_Expansion .caMainImg_inr img{max-height:30px}.legacy-recruit .overseas_action{text-align:center;padding:30px 0 20px}.legacy-recruit .overseas_action .caGrTitle{margin:0}.legacy-recruit .overseas_action h4{border-bottom:1px solid #c1272d;font-size:16px}.legacy-recruit .overseas_action h4 span{color:#c1272d;margin:0 0 10px;font-size:22px;display:block}.legacy-recruit .overseas_MovieBox{padding:0 0 30px}.legacy-recruit .overseas_MovieBox li{width:100%;margin:0 0 30px}.legacy-recruit .overseas_MovieBox li:last-child{margin:0}.legacy-recruit .overseas_MovieBox li .Inner{width:100%;height:150px;padding-top:18%;position:relative}.legacy-recruit .overseas_MovieBox li .Inner iframe{border:none;margin:0;padding:0;position:absolute;top:0;right:0;width:100%!important;height:100%!important}.legacy-recruit .overseas_MovieBox li p{text-align:left;margin:10px 0 0}.legacy-recruit .overseas_ImgList{padding:0}.legacy-recruit .overseas_ImgList ul{flex-wrap:wrap;display:flex}.legacy-recruit .overseas_ImgList ul li{width:100%;margin:0 0 20px}.legacy-recruit .overseas_ImgList ul li span img{width:100%}.legacy-recruit .overseas_ImgList ul li p{text-align:left;margin:10px 0 0}.legacy-recruit .overseas_medical01{padding:30px 0 0}.legacy-recruit .overseas_medical01 h2 img{width:auto;height:60px}.legacy-recruit .overseas_medical02{color:#fff;background:#306b50;padding:30px 0 40px}.legacy-recruit .overseas_medical03{color:#fff;background:#cb9d3b;padding:30px 0 40px}.legacy-recruit .overseas_medical02 h4,.legacy-recruit .overseas_medical03 h4{color:#fff;text-align:center;border-bottom:1px solid #fff;display:block}.legacy-recruit .overseas_medical02 .overseas_medical_tx{text-align:left;float:none;max-width:100%;margin-bottom:20px}.legacy-recruit .overseas_medical02 .overseas_medical_ph{float:none;max-width:100%}.legacy-recruit .overseas_medical03 .overseas_medical_tx{text-align:left;float:none;max-width:100%;margin-bottom:20px}.legacy-recruit .overseas_medical03 .overseas_medical_ph{float:none;max-width:100%}.legacy-recruit .overseas_medical03 .overseas_medical_ph ul{max-width:100%;margin:0 auto}.legacy-recruit .overseas_medical03 .overseas_medical_ph ul li{float:left;max-width:47%;margin:0 5% 0 0}.legacy-recruit .overseas_medical03 .overseas_medical_ph ul li:last-child{margin:0}.legacy-recruit .overseas_Hd{letter-spacing:normal;margin:0 0 30px;font-family:游明朝体,Yu Mincho,YuMincho,serif;font-size:14px}.legacy-recruit .overseas_Hd span{letter-spacing:5px;font-size:24px;line-height:24px;position:relative}.legacy-recruit .overseas_Hd span:before{content:"";border-top:1px solid #000;width:25px;position:absolute;top:14px;left:-35px}.legacy-recruit .overseas_Hd span:after{content:"";border-top:1px solid #000;width:25px;position:absolute;top:14px;right:-30px}.legacy-recruit .ca_YurachiClinic.caMainImg{background:50%/cover no-repeat}.legacy-recruit .ca_YurachiClinic .caMainImg_inr img{max-height:30px}.legacy-recruit .yClinicDesc{padding:30px 0 40px}.legacy-recruit .yClinic_List{width:100%;margin:0 auto}.legacy-recruit .yClinic_List .Inner{width:100%;margin:0 0 50px}.legacy-recruit .yClinic_List .Inner:last-of-type{margin:0}.legacy-recruit .yClinic_List h4{text-align:center;border-bottom:1px solid #3f8b69;margin:0 0 10px;padding:0 0 5px;display:block}.legacy-recruit .yClinic_Link{margin:0 0 20px}.legacy-recruit .yClinic_Link a{display:block}.legacy-recruit .yClinic_Link a p{color:#fff;background-color:#3f8b69;background-image:none,none;background-position:right 20px center,0 0;background-repeat:no-repeat,repeat;background-size:8px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;padding:10px 20px}.legacy-recruit .yClinic_Link a:hover{opacity:.75;text-decoration:none}.legacy-recruit .yClinic_List dl{border-top:1px solid #3f8b69;flex-wrap:wrap;margin:0 0 15px;display:flex}.legacy-recruit .yClinic_List dl dt{box-sizing:border-box;background:#eee;border-bottom:1px solid #3f8b69;width:35%;padding:10px;font-size:16px}.legacy-recruit .yClinic_List dl dd{box-sizing:border-box;border-bottom:1px solid #3f8b69;width:65%;padding:10px}.legacy-recruit .caPrivacy.caMainImg{background:50%/cover no-repeat}.legacy-recruit .caPrivacy .caMainImg_inr img{max-height:39px}.legacy-recruit .privacyContainer{padding:0 0 60px}.legacy-recruit .privacyContainer h4{color:#231815;margin:45px 0 15px;padding:0;font-family:游明朝体,Yu Mincho,YuMincho,serif;font-size:18px;display:inline-block}.legacy-recruit .privacyContainer ul li{text-indent:-1em;margin-left:1em}}.legacy-recruit{--color-black:#000;--color-white:#fff;--color-gray:#f2f2f2;--color-yellowgreen:#deed9a;--color-green:#2c694e;--color-lightgreen:#99c8b3;--color-red:#d10b10;--color-lightred:#f12d38;--color-lightredHover:#ff656e}.legacy-recruit .min{font-family:游明朝体,Yu Mincho,YuMincho,serif;font-weight:700}.legacy-recruit .bold{font-weight:700}.legacy-recruit .w-black{font-weight:900}.legacy-recruit .red{color:var(--color-red)}.legacy-recruit .contents_window p{line-height:2}.legacy-recruit .contents_window *{box-sizing:border-box}@media screen and (max-width:767px){.legacy-recruit{--size1:.133vw;--size2:.267vw;--size3:.4vw;--size4:.533vw;--size5:.667vw;--size6:.8vw;--size7:.933vw;--size8:1.067vw;--size9:1.2vw;--size10:1.333vw;--size11:1.467vw;--size12:1.6vw;--size13:1.733vw;--size14:1.867vw;--size15:2vw;--size16:2.133vw;--size17:2.267vw;--size18:2.4vw;--size19:2.533vw;--size20:2.667vw;--size21:2.8vw;--size22:2.933vw;--size23:3.067vw;--size24:3.2vw;--size25:3.333vw;--size26:3.467vw;--size27:3.6vw;--size28:3.733vw;--size29:3.867vw;--size30:4vw;--size31:4.133vw;--size32:4.267vw;--size33:4.4vw;--size34:4.533vw;--size35:4.667vw;--size36:4.8vw;--size37:4.933vw;--size38:5.067vw;--size39:5.2vw;--size40:5.333vw;--size41:5.467vw;--size42:5.6vw;--size43:5.733vw;--size44:5.867vw;--size45:6vw;--size46:6.133vw;--size47:6.267vw;--size48:6.4vw;--size49:6.533vw;--size50:6.667vw;--size51:6.8vw;--size52:6.933vw;--size53:7.067vw;--size54:7.2vw;--size55:7.333vw;--size56:7.467vw;--size57:7.6vw;--size58:7.733vw;--size59:7.867vw;--size60:8vw;--size61:8.133vw;--size62:8.267vw;--size63:8.4vw;--size64:8.533vw;--size65:8.667vw;--size66:8.8vw;--size67:8.933vw;--size68:9.067vw;--size69:9.2vw;--size70:9.333vw;--size71:9.467vw;--size72:9.6vw;--size73:9.733vw;--size74:9.867vw;--size75:10vw;--size76:10.133vw;--size77:10.267vw;--size78:10.4vw;--size79:10.533vw;--size80:10.667vw;--size81:10.8vw;--size82:10.933vw;--size83:11.067vw;--size84:11.2vw;--size85:11.333vw;--size86:11.467vw;--size87:11.6vw;--size88:11.733vw;--size89:11.867vw;--size90:12vw;--size91:12.133vw;--size92:12.267vw;--size93:12.4vw;--size94:12.533vw;--size95:12.667vw;--size96:12.8vw;--size97:12.933vw;--size98:13.067vw;--size99:13.2vw;--size100:13.333vw;--size101:13.467vw;--size102:13.6vw;--size103:13.733vw;--size104:13.867vw;--size105:14vw;--size106:14.133vw;--size107:14.267vw;--size108:14.4vw;--size109:14.533vw;--size110:14.667vw;--size111:14.8vw;--size112:14.933vw;--size113:15.067vw;--size114:15.2vw;--size115:15.333vw;--size116:15.467vw;--size117:15.6vw;--size118:15.733vw;--size119:15.867vw;--size120:16vw;--size121:16.133vw;--size122:16.267vw;--size123:16.4vw;--size124:16.533vw;--size125:16.667vw;--size126:16.8vw;--size127:16.933vw;--size128:17.067vw;--size129:17.2vw;--size130:17.333vw;--size131:17.467vw;--size132:17.6vw;--size133:17.733vw;--size134:17.867vw;--size135:18vw;--size136:18.133vw;--size137:18.267vw;--size138:18.4vw;--size139:18.533vw;--size140:18.667vw;--size141:18.8vw;--size142:18.933vw;--size143:19.067vw;--size144:19.2vw;--size145:19.333vw;--size146:19.467vw;--size147:19.6vw;--size148:19.733vw;--size149:19.867vw;--size150:20vw;--size151:20.133vw;--size152:20.267vw;--size153:20.4vw;--size154:20.533vw;--size155:20.667vw;--size156:20.8vw;--size157:20.933vw;--size158:21.067vw;--size159:21.2vw;--size160:21.333vw;--size161:21.467vw;--size162:21.6vw;--size163:21.733vw;--size164:21.867vw;--size165:22vw;--size166:22.133vw;--size167:22.267vw;--size168:22.4vw;--size169:22.533vw;--size170:22.667vw;--size171:22.8vw;--size172:22.933vw;--size173:23.067vw;--size174:23.2vw;--size175:23.333vw;--size176:23.467vw;--size177:23.6vw;--size178:23.733vw;--size179:23.867vw;--size180:24vw;--size181:24.133vw;--size182:24.267vw;--size183:24.4vw;--size184:24.533vw;--size185:24.667vw;--size186:24.8vw;--size187:24.933vw;--size188:25.067vw;--size189:25.2vw;--size190:25.333vw;--size191:25.467vw;--size192:25.6vw;--size193:25.733vw;--size194:25.867vw;--size195:26vw;--size196:26.133vw;--size197:26.267vw;--size198:26.4vw;--size199:26.533vw;--size200:26.667vw;--size201:26.8vw;--size202:26.933vw;--size203:27.067vw;--size204:27.2vw;--size205:27.333vw;--size206:27.467vw;--size207:27.6vw;--size208:27.733vw;--size209:27.867vw;--size210:28vw;--size211:28.133vw;--size212:28.267vw;--size213:28.4vw;--size214:28.533vw;--size215:28.667vw;--size216:28.8vw;--size217:28.933vw;--size218:29.067vw;--size219:29.2vw;--size220:29.333vw;--size221:29.467vw;--size222:29.6vw;--size223:29.733vw;--size224:29.867vw;--size225:30vw;--size226:30.133vw;--size227:30.267vw;--size228:30.4vw;--size229:30.533vw;--size230:30.667vw;--size231:30.8vw;--size232:30.933vw;--size233:31.067vw;--size234:31.2vw;--size235:31.333vw;--size236:31.467vw;--size237:31.6vw;--size238:31.733vw;--size239:31.867vw;--size240:32vw;--size241:32.133vw;--size242:32.267vw;--size243:32.4vw;--size244:32.533vw;--size245:32.667vw;--size246:32.8vw;--size247:32.933vw;--size248:33.067vw;--size249:33.2vw;--size250:33.333vw;--size251:33.467vw;--size252:33.6vw;--size253:33.733vw;--size254:33.867vw;--size255:34vw;--size256:34.133vw;--size257:34.267vw;--size258:34.4vw;--size259:34.533vw;--size260:34.667vw;--size261:34.8vw;--size262:34.933vw;--size263:35.067vw;--size264:35.2vw;--size265:35.333vw;--size266:35.467vw;--size267:35.6vw;--size268:35.733vw;--size269:35.867vw;--size270:36vw;--size271:36.133vw;--size272:36.267vw;--size273:36.4vw;--size274:36.533vw;--size275:36.667vw;--size276:36.8vw;--size277:36.933vw;--size278:37.067vw;--size279:37.2vw;--size280:37.333vw;--size281:37.467vw;--size282:37.6vw;--size283:37.733vw;--size284:37.867vw;--size285:38vw;--size286:38.133vw;--size287:38.267vw;--size288:38.4vw;--size289:38.533vw;--size290:38.667vw;--size291:38.8vw;--size292:38.933vw;--size293:39.067vw;--size294:39.2vw;--size295:39.333vw;--size296:39.467vw;--size297:39.6vw;--size298:39.733vw;--size299:39.867vw;--size300:40vw;--size301:40.133vw;--size302:40.267vw;--size303:40.4vw;--size304:40.533vw;--size305:40.667vw;--size306:40.8vw;--size307:40.933vw;--size308:41.067vw;--size309:41.2vw;--size310:41.333vw;--size311:41.467vw;--size312:41.6vw;--size313:41.733vw;--size314:41.867vw;--size315:42vw;--size316:42.133vw;--size317:42.267vw;--size318:42.4vw;--size319:42.533vw;--size320:42.667vw;--size321:42.8vw;--size322:42.933vw;--size323:43.067vw;--size324:43.2vw;--size325:43.333vw;--size326:43.467vw;--size327:43.6vw;--size328:43.733vw;--size329:43.867vw;--size330:44vw;--size331:44.133vw;--size332:44.267vw;--size333:44.4vw;--size334:44.533vw;--size335:44.667vw;--size336:44.8vw;--size337:44.933vw;--size338:45.067vw;--size339:45.2vw;--size340:45.333vw;--size341:45.467vw;--size342:45.6vw;--size343:45.733vw;--size344:45.867vw;--size345:46vw;--size346:46.133vw;--size347:46.267vw;--size348:46.4vw;--size349:46.533vw;--size350:46.667vw;--size351:46.8vw;--size352:46.933vw;--size353:47.067vw;--size354:47.2vw;--size355:47.333vw;--size356:47.467vw;--size357:47.6vw;--size358:47.733vw;--size359:47.867vw;--size360:48vw;--size361:48.133vw;--size362:48.267vw;--size363:48.4vw;--size364:48.533vw;--size365:48.667vw;--size366:48.8vw;--size367:48.933vw;--size368:49.067vw;--size369:49.2vw;--size370:49.333vw;--size371:49.467vw;--size372:49.6vw;--size373:49.733vw;--size374:49.867vw;--size375:50vw;--size376:50.133vw;--size377:50.267vw;--size378:50.4vw;--size379:50.533vw;--size380:50.667vw;--size381:50.8vw;--size382:50.933vw;--size383:51.067vw;--size384:51.2vw;--size385:51.333vw;--size386:51.467vw;--size387:51.6vw;--size388:51.733vw;--size389:51.867vw;--size390:52vw;--size391:52.133vw;--size392:52.267vw;--size393:52.4vw;--size394:52.533vw;--size395:52.667vw;--size396:52.8vw;--size397:52.933vw;--size398:53.067vw;--size399:53.2vw;--size400:53.333vw;--size401:53.467vw;--size402:53.6vw;--size403:53.733vw;--size404:53.867vw;--size405:54vw;--size406:54.133vw;--size407:54.267vw;--size408:54.4vw;--size409:54.533vw;--size410:54.667vw;--size411:54.8vw;--size412:54.933vw;--size413:55.067vw;--size414:55.2vw;--size415:55.333vw;--size416:55.467vw;--size417:55.6vw;--size418:55.733vw;--size419:55.867vw;--size420:56vw;--size421:56.133vw;--size422:56.267vw;--size423:56.4vw;--size424:56.533vw;--size425:56.667vw;--size426:56.8vw;--size427:56.933vw;--size428:57.067vw;--size429:57.2vw;--size430:57.333vw;--size431:57.467vw;--size432:57.6vw;--size433:57.733vw;--size434:57.867vw;--size435:58vw;--size436:58.133vw;--size437:58.267vw;--size438:58.4vw;--size439:58.533vw;--size440:58.667vw;--size441:58.8vw;--size442:58.933vw;--size443:59.067vw;--size444:59.2vw;--size445:59.333vw;--size446:59.467vw;--size447:59.6vw;--size448:59.733vw;--size449:59.867vw;--size450:60vw;--size451:60.133vw;--size452:60.267vw;--size453:60.4vw;--size454:60.533vw;--size455:60.667vw;--size456:60.8vw;--size457:60.933vw;--size458:61.067vw;--size459:61.2vw;--size460:61.333vw;--size461:61.467vw;--size462:61.6vw;--size463:61.733vw;--size464:61.867vw;--size465:62vw;--size466:62.133vw;--size467:62.267vw;--size468:62.4vw;--size469:62.533vw;--size470:62.667vw;--size471:62.8vw;--size472:62.933vw;--size473:63.067vw;--size474:63.2vw;--size475:63.333vw;--size476:63.467vw;--size477:63.6vw;--size478:63.733vw;--size479:63.867vw;--size480:64vw;--size481:64.133vw;--size482:64.267vw;--size483:64.4vw;--size484:64.533vw;--size485:64.667vw;--size486:64.8vw;--size487:64.933vw;--size488:65.067vw;--size489:65.2vw;--size490:65.333vw;--size491:65.467vw;--size492:65.6vw;--size493:65.733vw;--size494:65.867vw;--size495:66vw;--size496:66.133vw;--size497:66.267vw;--size498:66.4vw;--size499:66.533vw;--size500:66.667vw}}@media screen and (min-width:768px){.legacy-recruit .ContentsBox1130,.legacy-recruit .ContentsBox1080,.legacy-recruit .ContentsBox1000,.legacy-recruit .ContentsBox920,.legacy-recruit .ContentsBox700{margin-left:auto;margin-right:auto}.legacy-recruit .ContentsBox1130{width:1130px}.legacy-recruit .ContentsBox1080{width:1080px}.legacy-recruit .ContentsBox1000{width:1000px}.legacy-recruit .ContentsBox920{width:920px}.legacy-recruit .ContentsBox700{width:700px}.legacy-recruit .pc-none{display:none!important}}@media screen and (max-width:767px){.legacy-recruit .ContentsBox1130,.legacy-recruit .ContentsBox1080,.legacy-recruit .ContentsBox1000,.legacy-recruit .ContentsBox920,.legacy-recruit .ContentsBox700{margin-right:var(--size20);margin-left:var(--size20)}.legacy-recruit .sp-none{display:none!important}.legacy-recruit .contents_window p{font-size:var(--size32)}}@media screen and (min-width:768px){.legacy-recruit .main-img{text-align:center;background:url(/images/legacy/recruit/main-v1.webp) 0 0/cover no-repeat;justify-content:center;align-items:center;padding:260px 0 140px;display:flex}.legacy-recruit .main-img h2{color:var(--color-green);background:linear-gradient(90deg,#fff0 0%,#fff 50%,#fff0 100%);padding:15px 65px;font-size:39px;display:inline-block}.legacy-recruit .point{padding:80px 0}.legacy-recruit .point-hl{background:var(--color-green);color:var(--color-white);text-align:center;margin:0 120px;padding:8px;font-size:20px}.legacy-recruit .point-hl-sub{border-bottom:1px solid var(--color-green);color:var(--color-green);text-align:center;margin-bottom:50px;padding:35px 0;font-size:24px;font-weight:700}.legacy-recruit .point-list{counter-reset:number 0}.legacy-recruit .point-list li{margin-bottom:20px;font-size:19px;font-weight:700}.legacy-recruit .point-list li:before{background:var(--color-green);color:var(--color-white);counter-increment:number 1;content:counter(number);text-align:center;border-radius:50%;width:40px;margin-right:10px;font-size:20px;font-weight:700;line-height:40px;display:inline-block}.legacy-recruit .point-text{text-align:center;margin-top:60px;padding-bottom:100px;font-weight:700;position:relative}.legacy-recruit .point-text:after{background:var(--color-green);content:"";border-radius:50%;width:12px;height:12px;margin:auto;display:block;position:absolute;bottom:0;left:0;right:0}.legacy-recruit .hl-01-wrapper{border-left:3px solid var(--color-green);flex-flow:column;margin-bottom:50px;padding:15px 0 15px 35px;display:flex}.legacy-recruit .hl-01-en{color:var(--color-green);font-weight:700}.legacy-recruit .hl-01{font-size:30px;font-weight:700}.legacy-recruit .vision{margin-top:80px}.legacy-recruit .vision .ContentsBox1080{position:relative}.legacy-recruit .vision-img{position:absolute;top:-180px;right:0}.legacy-recruit .vision-wrapper{margin-bottom:100px;position:relative}.legacy-recruit .bg-text{color:var(--color-gray);font-size:100px;font-weight:900;line-height:1;position:absolute;top:-50px;left:-30px}.legacy-recruit .vision-wrapper:first-of-type .bg-text{top:-75px}.legacy-recruit .bg-text span{font-size:210px}.legacy-recruit .vision-inner{z-index:2;padding-left:60px;position:relative}.legacy-recruit .vision-hl{margin-bottom:20px;font-size:24px;font-weight:700}.legacy-recruit .vision-hl span{color:var(--color-green)}.legacy-recruit .future-wrapper{flex-wrap:wrap;justify-content:space-between;display:flex}.legacy-recruit .future-box{background:var(--color-gray);text-align:center;width:460px;padding:35px 44px 50px}.legacy-recruit .future-box p{font-weight:700}.legacy-recruit .future-box:first-of-type p{margin-bottom:40px}.legacy-recruit .future-box:nth-of-type(2) p{margin-bottom:80px}.legacy-recruit .future-box:nth-of-type(2) .future-box-link{text-align:right;margin-bottom:0}.legacy-recruit .gonext-stage{background:var(--color-green);color:var(--color-white);margin:100px 0;padding:50px 0}.legacy-recruit .gonext-stage .ContentsBox920{flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.legacy-recruit .gonext-stage-hl{letter-spacing:3px;padding-left:45px;font-size:72px;font-weight:900;line-height:1}.legacy-recruit .gonext-stage-inner{width:610px}.legacy-recruit .gonext-stage-inner p{margin-bottom:35px;font-weight:400}.legacy-recruit .link-btn{background:var(--color-lightred);color:var(--color-white);border-radius:28px;padding:0 70px;font-size:20px;font-weight:700;line-height:56px;transition:all .2s ease-out;display:inline-block}.legacy-recruit .link-btn:hover{background:var(--color-lightredHover);color:var(--color-white);text-decoration:none}.legacy-recruit .important{margin-bottom:50px}.legacy-recruit .important-hl{margin-bottom:55px}.legacy-recruit .important-hl span{background:var(--color-green);color:var(--color-white);margin-bottom:8px;padding:6px 15px;font-size:24px;font-weight:400;display:inline-block}.legacy-recruit .important-box{flex-wrap:wrap;justify-content:space-between;display:flex}.legacy-recruit .important-box-text{width:560px;font-weight:400}.legacy-recruit .important-box-text p+p{margin-top:30px}.legacy-recruit .important-box-text span{color:var(--color-green)}.legacy-recruit .wroks-text{background:url(/images/legacy/recruit/recruit_04-v1.webp) 0 0/cover no-repeat;margin-bottom:75px;padding:8vw 0 26vw;font-weight:400}.legacy-recruit .wroks-text p{text-shadow:0 0 40px var(--color-white),0 0 40px var(--color-white),0 0 40px var(--color-white),0 0 40px var(--color-white),0 0 40px var(--color-white),0 0 40px var(--color-white),0 0 40px var(--color-white);font-size:18px;line-height:2.4}.legacy-recruit .wroks-text p+p{margin-top:40px}.legacy-recruit .interview-hl{border-bottom:1px solid var(--color-green);color:var(--color-green);text-align:center;margin-bottom:35px;padding-bottom:15px;font-size:24px;font-weight:700}.legacy-recruit .interview-box+.interview-hl{margin-top:55px}.legacy-recruit .interview-box{flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.legacy-recruit .interview-box-text{background:var(--color-gray);border-radius:10px;width:780px;padding:30px;font-size:14.5px;position:relative}.legacy-recruit .interview-box-text:after{content:"";border:8.5px solid #0000;border-left-width:0;border-right:12px solid #f2f2f2;width:0;height:0;margin:auto;display:block;position:absolute;top:0;bottom:0;left:-12px}.legacy-recruit .requirements-area{background:var(--color-green);color:var(--color-white);margin:100px 0;padding:65px 0}.legacy-recruit .requirements-area .ContentsBox700{flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.legacy-recruit .requirements-area-text{width:420px}.legacy-recruit .requirements-area-hl{font-size:30px}.legacy-recruit .requirements-area-text p{margin:20px 0}.legacy-recruit .promise{padding-bottom:60px}.legacy-recruit .promise-hl{color:var(--color-green);text-align:center;font-size:24px;font-weight:700}.legacy-recruit .promise-p{text-align:center;margin:30px 0 55px}.legacy-recruit .promise-list{flex-wrap:wrap;justify-content:space-between;display:flex}.legacy-recruit .promise-list-box{width:280px;height:280px;position:relative}.legacy-recruit .promise-list-box:after{background:var(--color-lightgreen);content:"";z-index:0;border-radius:50%;width:100%;height:100%;display:block;position:absolute;bottom:-10px;right:-10px}.legacy-recruit .promise-list-inner{background:var(--color-green);z-index:1;border-radius:50%;flex-flow:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.legacy-recruit .promise-list-inner dt{color:var(--color-white);text-align:center;background:url(/images/legacy/recruit/border-v1.webp) bottom no-repeat;width:100%;margin-bottom:20px;padding-bottom:10px;font-size:30px}.legacy-recruit .promise-list-inner dd{color:var(--color-white);text-align:center;font-size:20px}.legacy-recruit .voice{background:var(--color-gray);padding:70px 0}.legacy-recruit .voice-hl{color:var(--color-green);text-align:center;margin-bottom:60px;font-size:24px;font-weight:700}.legacy-recruit .voice-list{flex-wrap:wrap;justify-content:space-between;display:flex}.legacy-recruit .voice-list-wrapper{flex-wrap:wrap;justify-content:space-between;width:360px;display:flex}.legacy-recruit .voice-list-wrapper dt{z-index:1;position:relative}.legacy-recruit .voice-list-wrapper dd{background:var(--color-yellowgreen);text-align:center;border-radius:50%;align-items:center;width:190px;height:100%;margin-left:-30px;padding:0 30px;font-weight:400;display:flex}.legacy-recruit .voice-link{text-align:center;margin-top:45px}.legacy-recruit .voice-link-btn{background:var(--color-lightred);color:var(--color-white);border-radius:36px;padding:20px 210px;font-size:22px;font-weight:700;transition:all .2s ease-out;display:inline-block;position:relative}.legacy-recruit .voice-link-btn:hover{background:var(--color-lightredHover);text-decoration:none;color:var(--color-white)!important}.legacy-recruit .voice-link-btn .arrow{border:1px solid var(--color-white);border-radius:50%;width:30px;height:30px;margin:auto;position:absolute;top:0;bottom:0;right:30px}.legacy-recruit .voice-link-btn .arrow:after{content:"";border:7.5px solid #0000;border-left:10px solid #fff;border-right-width:0;width:0;height:0;margin:auto;display:block;position:absolute;inset:0 0 0 2px}.legacy-recruit .training{padding:70px 0 0}.legacy-recruit .training-hl{color:var(--color-green);text-align:center;font-size:24px;font-weight:700}.legacy-recruit .training-hl-sub{text-align:center;margin:25px 0 65px}.legacy-recruit .training-box{flex-wrap:wrap;justify-content:space-between;display:flex}.legacy-recruit .training-box-img{position:relative}.legacy-recruit .training-box-img img{z-index:1;position:relative}.legacy-recruit .training-box-img:after{content:"";background:#dbe5e0;width:100%;height:378px;display:block;position:absolute;top:70px;left:-70px}.legacy-recruit .training-box-text{width:550px}.legacy-recruit .training-box-hl{background:var(--color-green);color:var(--color-white);text-align:center;margin-bottom:25px;padding:7px 0;font-size:16px;font-weight:400}.legacy-recruit .training-box-p{font-size:16px;font-weight:400}.legacy-recruit .training-box-p+.training-box-hl{margin-top:40px}.legacy-recruit .image{margin-bottom:90px}.legacy-recruit .image-hl{text-align:center;margin-bottom:60px;font-size:24px;font-weight:700}.legacy-recruit .image-box{flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.legacy-recruit .image-box-list{width:510px}.legacy-recruit .image-box-list li{background:url(/images/legacy/recruit/icon_check.svg) 0/24px no-repeat;margin-bottom:25px;padding-left:35px;font-weight:700}.legacy-recruit .image-box-list li:last-child{margin-bottom:0}.legacy-recruit .recruitment{padding-bottom:100px}.legacy-recruit .recruitment-table th,.legacy-recruit .recruitment-table td{border:1px solid var(--color-black);padding:35px}.legacy-recruit .recruitment-table th{background:var(--color-green);color:var(--color-white);text-align:center}.legacy-recruit .recruitment-table td p+p,.legacy-recruit .recruitment-table td p+ul{margin-top:2em}.legacy-recruit .recruitment-table-ul li{text-indent:-1em;margin-bottom:1em;padding-left:1em}.legacy-recruit .flow{background:var(--color-gray);padding:90px 0 100px}.legacy-recruit .flow-inner{background:var(--color-white);padding:60px}.legacy-recruit .flow-text{width:550px;margin-bottom:35px;margin-left:auto;margin-right:auto}.legacy-recruit .flow-hl{color:var(--color-green);text-align:center;margin:55px 0 45px;font-size:24px;font-weight:700}.legacy-recruit .flow-list{width:660px;margin-left:auto;margin-right:auto}.legacy-recruit .flow-list li{background:var(--color-green);color:var(--color-white);border-radius:10px;margin-bottom:50px;padding:30px 70px;font-size:24px;font-weight:700;line-height:1.2;position:relative}.legacy-recruit .flow-list li:not(:last-child):after{content:"";border:9px solid #0000;border-top:10px solid #7e9189;border-bottom-width:0;width:0;height:0;margin:auto;display:block;position:absolute;bottom:-30px;left:0;right:0}.legacy-recruit .flow-list li span{font-size:16px;font-weight:400}.legacy-recruit .flow-contact-message{text-align:center;margin-bottom:50px}.legacy-recruit .mail-link{text-decoration:underline}.legacy-recruit .mail-link:hover{text-decoration:none}.legacy-recruit .flow .link-btn-wrapper{text-align:center}.legacy-recruit .flow .link-btn-wrapper .link-btn{padding:0 110px;font-size:16px;line-height:50px}.legacy-recruit .flow .link-btn-wrapper .link-btn img{vertical-align:middle;transform:translateY(-1px);opacity:1!important}}@media screen and (max-width:767px){.legacy-recruit .main-img{text-align:center;padding:var(--size260)0 var(--size140);background:url(/images/legacy/recruit/main-v1.webp) 50%/cover no-repeat;justify-content:center;align-items:center;display:flex}.legacy-recruit .main-img h2{color:var(--color-green);font-size:var(--size39);padding:var(--size15)var(--size65);background:linear-gradient(90deg,#fff0 0%,#fff 50%,#fff0 100%);display:inline-block}.legacy-recruit .point{padding:var(--size80)0}.legacy-recruit .point-hl{background:var(--color-green);color:var(--color-white);font-size:var(--size36);text-align:center;padding:var(--size15)0}.legacy-recruit .point-hl-sub{border-bottom:1px solid var(--color-green);color:var(--color-green);text-align:center;margin-bottom:var(--size50);padding:var(--size70)0;font-weight:700;font-size:var(--size38)!important}.legacy-recruit .point-list{counter-reset:number 0}.legacy-recruit .point-list li{font-size:var(--size32);margin-bottom:var(--size40);padding-left:45px;font-weight:700;position:relative}.legacy-recruit .point-list li:before{background:var(--color-green);color:var(--color-white);counter-increment:number 1;content:counter(number);text-align:center;border-radius:50%;width:40px;height:40px;margin:auto;font-size:20px;font-weight:700;line-height:40px;display:inline-block;position:absolute;top:0;bottom:0;left:0}.legacy-recruit .point-text{text-align:center;margin-top:var(--size60);padding-bottom:var(--size100);font-weight:700;position:relative}.legacy-recruit .point-text:after{background:var(--color-green);content:"";border-radius:50%;width:12px;height:12px;margin:auto;display:block;position:absolute;bottom:0;left:0;right:0}.legacy-recruit .hl-01-wrapper{border-left:3px solid var(--color-green);margin-bottom:var(--size60);padding:var(--size30);flex-flow:column;display:flex}.legacy-recruit .hl-01-en{color:var(--color-green);font-weight:700}.legacy-recruit .hl-01{font-size:var(--size52);font-weight:700}.legacy-recruit .vision{margin-top:var(--size160)}.legacy-recruit .vision .ContentsBox1080{position:relative}.legacy-recruit .vision-img{margin-bottom:var(--size20)}.legacy-recruit .vision-wrapper{margin-bottom:var(--size100);position:relative}.legacy-recruit .bg-text{color:var(--color-gray);font-size:var(--size100);top:calc(var(--size40)*-1);left:calc(var(--size30)*-1);font-weight:900;line-height:1;position:absolute}.legacy-recruit .vision-wrapper:first-of-type .bg-text{top:calc(var(--size70)*-1)}.legacy-recruit .bg-text span{font-size:var(--size150)}.legacy-recruit .vision-inner{z-index:2;position:relative}.legacy-recruit .vision-hl{font-size:var(--size42);margin-bottom:var(--size40);font-weight:700}.legacy-recruit .vision-hl span{color:var(--color-green)}.legacy-recruit .future-box{background:var(--color-gray);margin-bottom:var(--size50);padding:var(--size50)var(--size40)}.legacy-recruit .future-box p{margin-bottom:var(--size40);font-weight:700}.legacy-recruit .future-box:nth-of-type(2) .future-box-link{text-align:right;margin-bottom:0}.legacy-recruit .gonext-stage{background:var(--color-green);color:var(--color-white);margin:100px 0;padding:50px 0}.legacy-recruit .gonext-stage-hl{font-size:var(--size72);letter-spacing:3px;text-align:center;margin-bottom:var(--size30);font-weight:900;line-height:1}.legacy-recruit .gonext-stage-inner p{margin-bottom:var(--size35);font-weight:400}.legacy-recruit .link-btn-wrapper{text-align:center}.legacy-recruit .link-btn{background:var(--color-lightred);color:var(--color-white);font-size:var(--size36);padding:0 var(--size70);border-radius:28px;font-weight:700;line-height:56px;transition:all .2s ease-out;display:inline-block}.legacy-recruit .link-btn:hover{background:var(--color-lightredHover);color:var(--color-white);text-decoration:none}.legacy-recruit .important{margin-bottom:var(--size100)}.legacy-recruit .important-hl{margin-bottom:var(--size70)}.legacy-recruit .important-hl span{background:var(--color-green);color:var(--color-white);font-size:var(--size34);margin-bottom:var(--size16);padding:var(--size10)var(--size15);font-weight:400;display:inline-block}.legacy-recruit .important-box-img{margin-bottom:var(--size20)}.legacy-recruit .important-box-text p{font-weight:400}.legacy-recruit .important-box-text p+p{margin-top:var(--size50)}.legacy-recruit .important-box-text span{color:var(--color-green)}.legacy-recruit .wroks-text{margin-bottom:var(--size100);font-weight:400}.legacy-recruit .wroks-text p{margin-bottom:var(--size40)}.legacy-recruit .interview-hl{border-bottom:1px solid var(--color-green);color:var(--color-green);font-size:var(--size42);text-align:center;margin-bottom:var(--size50);padding-bottom:var(--size30);font-weight:700}.legacy-recruit .interview-box+.interview-hl{margin-top:var(--size80)}.legacy-recruit .interview-box-img{text-align:center;margin-bottom:var(--size40)}.legacy-recruit .interview-box-img img{width:50%}.legacy-recruit .interview-box-text{background:var(--color-gray);border-radius:var(--size20);font-size:var(--size28);padding:var(--size50);position:relative}.legacy-recruit .interview-box-text:after{content:"";border:8.5px solid #0000;border-top-width:0;border-bottom:12px solid #f2f2f2;width:0;height:0;margin:auto;display:block;position:absolute;top:-12px;left:0;right:0}.legacy-recruit .requirements-area{background:var(--color-green);color:var(--color-white);text-align:center;margin:var(--size100)0;padding:var(--size70)0}.legacy-recruit .requirements-area-logo{margin-bottom:var(--size60)}.legacy-recruit .requirements-area-hl{font-size:var(--size54)}.legacy-recruit .requirements-area-text p{margin:var(--size40)0}.legacy-recruit .promise{padding-bottom:var(--size100)}.legacy-recruit .promise-hl{color:var(--color-green);font-size:var(--size42);text-align:center;font-weight:700}.legacy-recruit .promise-p{margin:var(--size50)0 var(--size75)}.legacy-recruit .promise-list-box{width:var(--size500);height:var(--size500);margin:0 auto var(--size80);position:relative}.legacy-recruit .promise-list-box:after{background:var(--color-lightgreen);content:"";z-index:0;border-radius:50%;width:100%;height:100%;display:block;position:absolute;bottom:-10px;right:-10px}.legacy-recruit .promise-list-inner{background:var(--color-green);z-index:1;border-radius:50%;flex-flow:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.legacy-recruit .promise-list-inner dt{color:var(--color-white);text-align:center;background:url(/images/legacy/recruit/border-v1.webp) bottom no-repeat;width:100%;margin-bottom:20px;padding-bottom:10px;font-size:30px}.legacy-recruit .promise-list-inner dd{color:var(--color-white);text-align:center;font-size:20px}.legacy-recruit .voice{background:var(--color-gray);padding:var(--size100)0}.legacy-recruit .voice-hl{color:var(--color-green);font-size:var(--size52);text-align:center;margin-bottom:var(--size70);font-weight:700}.legacy-recruit .voice-list-wrapper{margin-bottom:var(--size30);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex;position:relative}.legacy-recruit .voice-list-wrapper dt{z-index:1;width:50%;position:relative;left:2vw}.legacy-recruit .voice-list-wrapper dd{background:var(--color-yellowgreen);text-align:center;font-size:var(--size30);width:50%;padding:0 var(--size50);border-radius:50%;align-items:center;font-weight:400;display:flex;position:absolute;top:0;bottom:0;right:2vw}.legacy-recruit .voice-link{text-align:center;margin-top:45px}.legacy-recruit .voice-link-btn{background:var(--color-lightred);color:var(--color-white);font-size:var(--size40);padding:var(--size20);border-radius:36px;font-weight:700;transition:all .2s ease-out;display:block;position:relative}.legacy-recruit .voice-link-btn:hover{background:var(--color-lightredHover);text-decoration:none;color:var(--color-white)!important}.legacy-recruit .voice-link-btn .arrow{border:1px solid var(--color-white);border-radius:50%;width:30px;height:30px;margin:auto;position:absolute;top:0;bottom:0;right:30px}.legacy-recruit .voice-link-btn .arrow:after{content:"";border:7.5px solid #0000;border-left:10px solid #fff;border-right-width:0;width:0;height:0;margin:auto;display:block;position:absolute;inset:0 0 0 2px}.legacy-recruit .training{padding:var(--size100)0 0}.legacy-recruit .training-hl{color:var(--color-green);font-size:var(--size42);text-align:center;font-weight:700}.legacy-recruit .training-hl-sub{text-align:center;margin:var(--size40)0 var(--size70)}.legacy-recruit .training-box-img{margin-bottom:var(--size60);position:relative}.legacy-recruit .training-box-img img{z-index:1;position:relative}.legacy-recruit .training-box-img:after{content:"";width:100%;height:100%;top:var(--size20);left:calc(var(--size20)*-1);background:#dbe5e0;display:block;position:absolute}.legacy-recruit .training-box-hl{background:var(--color-green);color:var(--color-white);font-size:var(--size38);text-align:center;padding:var(--size10)0;margin-bottom:var(--size40);font-weight:400}.legacy-recruit .training-box-p{font-weight:400}.legacy-recruit .training-box-p+.training-box-hl{margin-top:var(--size70)}.legacy-recruit .image{margin-bottom:var(--size120)}.legacy-recruit .image-hl{font-size:var(--size42);text-align:center;margin-bottom:var(--size80);font-weight:700}.legacy-recruit .image-box-list{margin-top:var(--size50)}.legacy-recruit .image-box-list li{background:url(/images/legacy/recruit/icon_check.svg) no-repeat left center/var(--size30);font-size:var(--size32);padding-left:var(--size50);margin-bottom:var(--size50);font-weight:700}.legacy-recruit .image-box-list li:last-child{margin-bottom:0}.legacy-recruit .recruitment{padding-bottom:var(--size100)}.legacy-recruit .recruitment-table th,.legacy-recruit .recruitment-table td{border:1px solid var(--color-black);width:100%;padding:var(--size40);margin-top:-1px;display:block}.legacy-recruit .recruitment-table th{background:var(--color-green);color:var(--color-white);font-size:var(--size38);text-align:center}.legacy-recruit .recruitment-table td{font-size:var(--size32)}.legacy-recruit .recruitment-table td p+p,.legacy-recruit .recruitment-table td p+ul{font-size:var(--size32);margin-top:2em}.legacy-recruit .recruitment-table-ul li{text-indent:-1em;margin-bottom:1em;padding-left:1em}.legacy-recruit .flow{background:var(--color-gray);padding:var(--size100)0}.legacy-recruit .flow-inner{background:var(--color-white);padding:var(--size50)}.legacy-recruit .flow-text{margin-left:auto;margin-right:auto;margin-bottom:var(--size50)}.legacy-recruit .flow-hl{color:var(--color-green);font-size:var(--size42);text-align:center;margin:var(--size60)0 var(--size50);font-weight:700}.legacy-recruit .flow-list li{background:var(--color-green);color:var(--color-white);font-size:var(--size36);padding:var(--size30)var(--size60);margin-bottom:var(--size86);border-radius:10px;font-weight:700;line-height:1.4;position:relative}.legacy-recruit .flow-list li:not(:last-child):after{content:"";border:9px solid #0000;border-top:10px solid #7e9189;border-bottom-width:0;width:0;height:0;margin:auto;display:block;position:absolute;bottom:-30px;left:0;right:0}.legacy-recruit .flow-list li span{font-size:var(--size26);font-weight:400}.legacy-recruit .flow-contact-message{text-align:center;margin-bottom:var(--size80)}.legacy-recruit .mail-link{text-decoration:underline}.legacy-recruit .mail-link:hover{text-decoration:none}.legacy-recruit .flow .link-btn-wrapper{text-align:center}.legacy-recruit .flow .link-btn-wrapper .link-btn{font-size:var(--size32);line-height:50px;display:block}.legacy-recruit .flow .link-btn-wrapper .link-btn img{vertical-align:middle;transform:translateY(-1px);opacity:1!important}}.legacy-recruit-interview{color:#333;font-family:var(--font-noto-sans-jp),sans-serif}.legacy-recruit-interview h1,.legacy-recruit-interview h2,.legacy-recruit-interview h3,.legacy-recruit-interview h4{font-family:var(--font-noto-serif-jp),serif}.legacy-recruit-interview *{margin:0;padding:0}.legacy-recruit-interview{height:100%}.legacy-recruit-interview,.legacy-recruit-interview div,.legacy-recruit-interview p,.legacy-recruit-interview h1,.legacy-recruit-interview h2,.legacy-recruit-interview h3,.legacy-recruit-interview h4,.legacy-recruit-interview h5,.legacy-recruit-interview h6,.legacy-recruit-interview dl,.legacy-recruit-interview dt,.legacy-recruit-interview dd,.legacy-recruit-interview ul,.legacy-recruit-interview ol,.legacy-recruit-interview li,.legacy-recruit-interview pre,.legacy-recruit-interview form,.legacy-recruit-interview input,.legacy-recruit-interview textarea,.legacy-recruit-interview select,.legacy-recruit-interview iframe{vertical-align:baseline;background:0 0;margin:0;padding:0}.legacy-recruit-interview img{vertical-align:top;border:0;max-width:100%;height:auto}.legacy-recruit-interview{color:#333;background-color:#fff;height:100%;margin:0;padding:0;font:16px/1.6 ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,Osaka,ＭＳ Ｐゴシック,MS PGothic,sans-serif}.legacy-recruit-interview ul,.legacy-recruit-interview li{list-style:none}.legacy-recruit-interview form{margin:0}.legacy-recruit-interview table{border-collapse:collapse;border-spacing:0;font-size:100%}.legacy-recruit-interview .cl:after{content:"";clear:both;height:0;display:block}.legacy-recruit-interview .line0{font-size:0;line-height:0}.legacy-recruit-interview a{color:#333;text-decoration:none}.legacy-recruit-interview a:hover{color:#333;text-decoration:underline}.legacy-recruit-interview .text_fwb{font-weight:700}.legacy-recruit-interview .t_indent{text-indent:1em}.legacy-recruit-interview .t_indent2{text-indent:-1em;margin-left:1em}.legacy-recruit-interview .aC{text-align:center!important}.legacy-recruit-interview .aL{text-align:left!important}.legacy-recruit-interview .aR{text-align:right!important}.legacy-recruit-interview .cB{clear:both!important}.legacy-recruit-interview .fL{float:left}.legacy-recruit-interview .fR{float:right}.legacy-recruit-interview .mb0{margin-bottom:0!important}.legacy-recruit-interview .mb03{margin-bottom:3px!important}.legacy-recruit-interview .mb05{margin-bottom:5px!important}.legacy-recruit-interview .mb10{margin-bottom:10px!important}.legacy-recruit-interview .mb15{margin-bottom:15px!important}.legacy-recruit-interview .mb20{margin-bottom:20px!important}.legacy-recruit-interview .mb25{margin-bottom:25px!important}.legacy-recruit-interview .mb30{margin-bottom:30px!important}.legacy-recruit-interview .mb35{margin-bottom:35px!important}.legacy-recruit-interview .mb40{margin-bottom:40px!important}.legacy-recruit-interview .mb50{margin-bottom:50px!important}.legacy-recruit-interview .mb60{margin-bottom:60px!important}.legacy-recruit-interview .pb0{padding-bottom:0!important}.legacy-recruit-interview .pb05{padding-bottom:5px!important}.legacy-recruit-interview .pb10{padding-bottom:10px!important}.legacy-recruit-interview .pb15{padding-bottom:15px!important}.legacy-recruit-interview .pb20{padding-bottom:20px!important}.legacy-recruit-interview .pb25{padding-bottom:25px!important}.legacy-recruit-interview .pb30{padding-bottom:30px!important}.legacy-recruit-interview .pb35{padding-bottom:35px!important}.legacy-recruit-interview .mt0{margin-top:0!important}.legacy-recruit-interview .mt05{margin-top:5px!important}.legacy-recruit-interview .mt10{margin-top:10px!important}.legacy-recruit-interview .mt13{margin-top:13px!important}.legacy-recruit-interview .mt15{margin-top:15px!important}.legacy-recruit-interview .mt20{margin-top:20px!important}.legacy-recruit-interview .mt25{margin-top:25px!important}.legacy-recruit-interview .mt30{margin-top:30px!important}.legacy-recruit-interview .mt35{margin-top:35px!important}.legacy-recruit-interview .mt40{margin-top:40px!important}.legacy-recruit-interview .mt50{margin-top:50px!important}.legacy-recruit-interview .pt0{padding-top:0!important}.legacy-recruit-interview .pt05{padding-top:5px!important}.legacy-recruit-interview .pt10{padding-top:10px!important}.legacy-recruit-interview .pt15{padding-top:15px!important}.legacy-recruit-interview .pt20{padding-top:20px!important}.legacy-recruit-interview .pt25{padding-top:25px!important}.legacy-recruit-interview .pt30{padding-top:30px!important}.legacy-recruit-interview .pt35{padding-top:35px!important}.legacy-recruit-interview .pt40{padding-top:40px!important}.legacy-recruit-interview .pt60{padding-top:60px!important}.legacy-recruit-interview .ml0{margin-left:0!important}.legacy-recruit-interview .ml03{margin-left:3px!important}.legacy-recruit-interview .ml05{margin-left:5px!important}.legacy-recruit-interview .ml10{margin-left:10px!important}.legacy-recruit-interview .ml15{margin-left:15px!important}.legacy-recruit-interview .ml20{margin-left:20px!important}.legacy-recruit-interview .ml25{margin-left:25px!important}.legacy-recruit-interview .ml30{margin-left:30px!important}.legacy-recruit-interview .ml35{margin-left:35px!important}.legacy-recruit-interview .ml40{margin-left:40px!important}.legacy-recruit-interview .pl0{padding-left:0!important}.legacy-recruit-interview .pl05{padding-left:5px!important}.legacy-recruit-interview .pl10{padding-left:10px!important}.legacy-recruit-interview .pl15{padding-left:15px!important}.legacy-recruit-interview .pl20{padding-left:20px!important}.legacy-recruit-interview .pl25{padding-left:25px!important}.legacy-recruit-interview .pl30{padding-left:30px!important}.legacy-recruit-interview .pl35{padding-left:35px!important}.legacy-recruit-interview .pl40{padding-left:40px!important}.legacy-recruit-interview .mr0{margin-right:0!important}.legacy-recruit-interview .mr05{margin-right:5px!important}.legacy-recruit-interview .mr10{margin-right:10px!important}.legacy-recruit-interview .mr15{margin-right:15px!important}.legacy-recruit-interview .mr20{margin-right:20px!important}.legacy-recruit-interview .mr25{margin-right:25px!important}.legacy-recruit-interview .mr30{margin-right:30px!important}.legacy-recruit-interview .mr35{margin-right:35px!important}.legacy-recruit-interview .pr0{padding-right:0!important}.legacy-recruit-interview .pr05{padding-right:5px!important}.legacy-recruit-interview .pr10{padding-right:10px!important}.legacy-recruit-interview .pr15{padding-right:15px!important}.legacy-recruit-interview .pr20{padding-right:20px!important}.legacy-recruit-interview .pr25{padding-right:25px!important}.legacy-recruit-interview .pr30{padding-right:30px!important}.legacy-recruit-interview .pr35{padding-right:35px!important}@media screen and (min-width:768px),print{.legacy-recruit-interview #MDQ{display:block}.legacy-recruit-interview .ds_pc{display:inline}.legacy-recruit-interview .ds_sp{display:none}.legacy-recruit-interview .pcNone{display:none!important}.legacy-recruit-interview .top_Title h2{margin-bottom:0}.legacy-recruit-interview #container{background-color:#fff;width:100%;height:100%;position:relative}.legacy-recruit-interview .contents_window a:hover img{filter:alpha(opacity=75);opacity:.75;-moz-opacity:.75}.legacy-recruit-interview .contents_window{clear:both;margin:0 auto}.legacy-recruit-interview .ContentsBox{width:1100px;margin:0 auto}.legacy-recruit-interview .ContentsBox1000{width:1000px;margin:0 auto}.legacy-recruit-interview .ContentsBox1200{width:1200px;margin:0 auto}.legacy-recruit-interview h2{text-align:center;margin-bottom:20px}.legacy-recruit-interview h3.topGrTitle,.legacy-recruit-interview h3.caGrTitle{color:#306b50;text-align:center;margin:0 0 30px;font-size:20px;font-weight:400}.legacy-recruit-interview .caMainImg{width:100%;min-width:1100px;margin:0 auto;position:relative;height:auto!important}.legacy-recruit-interview .caMainImg img{width:100%;height:auto}.legacy-recruit-interview .caMingTx{text-align:center;margin:auto;position:absolute;inset:55% 0 0}.legacy-recruit-interview .caMingTx p{background-image:linear-gradient(90deg,#fff0,#fff 40% 60%,#fff0);padding:5px 70px;display:inline-block}.legacy-recruit-interview .caMingTx span{color:#306b50;font-family:�l�r �o����,MS PMincho,�q���M�m���� Pro W6,Hiragino Mincho Pro,serif;font-size:40px;font-weight:700}.legacy-recruit-interview .caMainImg_LP{width:1200px;height:auto;margin:0 auto;padding:40px 0}.legacy-recruit-interview #floatingBnr{z-index:1000;width:120px;position:fixed;top:30%;right:0}.legacy-recruit-interview #floatingBnr a{width:100%;margin:0 0 15px;display:block}.legacy-recruit-interview #floatingBnr a img{width:120px}.legacy-recruit-interview #floatingBnr a:hover{filter:alpha(opacity=75);opacity:.75;-moz-opacity:.75;text-decoration:none}.legacy-recruit-interview #subNavi{z-index:1000;width:51px;position:fixed;bottom:20%;right:0}.legacy-recruit-interview #subNavi li{width:51px;height:56px}.legacy-recruit-interview #subNavi li a:hover img{filter:alpha(opacity=75);opacity:.75;-moz-opacity:.75}.legacy-recruit-interview #subNavi_LP{z-index:1000;width:51px;position:fixed;bottom:22%;right:0}.legacy-recruit-interview #subNavi_LP a{writing-mode:vertical-rl;-ms-writing-mode:tb-rl;-webkit-writing-mode:vertical-rl;color:#fff;background:#c1272d;border-radius:5px 0 0 5px;width:100%;padding:20px 0;line-height:51px;display:inline-block}.legacy-recruit-interview #subNavi_LP a img{vertical-align:middle;width:33px;margin-bottom:10px}.legacy-recruit-interview #subNavi_LP a:hover{filter:alpha(opacity=75);opacity:.75;-moz-opacity:.75;text-decoration:none}.legacy-recruit-interview .page-top{-ms-filter:"alpha(opacity=80)";-moz-opacity:.8;-khtml-opacity:.8;opacity:.8;color:#fff;z-index:2500;background:#2e684e;border:2px solid #fff;border-radius:5px;padding:10px;font-size:14px;text-decoration:none;position:fixed;bottom:30px;right:30px}.legacy-recruit-interview .page-top:hover{-moz-opacity:.5;-khtml-opacity:.5;opacity:.5;color:#fff;text-decoration:none}.legacy-recruit-interview #main_image{width:100%}.legacy-recruit-interview .topMainImg{width:100%;min-width:1100px;height:auto;margin:0 auto;position:relative}.legacy-recruit-interview .topMainImg img{width:100%;height:auto}.legacy-recruit-interview .topMainImg_desc{max-width:1200px;height:100%;margin:auto;position:absolute;top:0;left:0;right:0}.legacy-recruit-interview .topMainImg_desc a{color:#fff;background-color:#c1272d;border-radius:0 0 5px 5px;padding:10px 25px;display:inline-block;position:absolute;top:0;right:0}.legacy-recruit-interview .topMainImg_desc a:hover{background-color:#db4a52;text-decoration:none}.legacy-recruit-interview .topMainImg_desc p{color:#306b50;padding:10px 20px;font-size:24px;position:absolute;bottom:100px;right:0}.legacy-recruit-interview .topMainImg_desc .topMainImg_desc_BG{opacity:.75;background:#fff;border-radius:5px;width:520px;height:135px;display:block;position:absolute;bottom:100px;right:0}.legacy-recruit-interview .topMenu_Box{-o-transition:all .3s;background-color:#306b50;width:100%;transition:all .3s;position:relative}.legacy-recruit-interview .topMenu_Box .inner{min-width:1100px;max-width:1200px;margin:0 auto;padding:20px 0 25px;position:relative}.legacy-recruit-interview .menu_topImg{width:100%;margin:-75px 0 0;padding:0;position:relative}.legacy-recruit-interview .menu_topImg img{text-align:center;width:100%}.legacy-recruit-interview .topMenu_Box_logo{float:left;width:385px}.legacy-recruit-interview .topMenu_Box_logo h1{position:absolute;bottom:20px;left:0}.legacy-recruit-interview .topMenu_Box_list{float:right}.legacy-recruit-interview .topMenu_Box_list ul{display:flex}.legacy-recruit-interview .topMenu_Box_list li{text-align:center;border-left:1px solid #fff;align-items:center;padding:0 8px;font-size:14px;line-height:18px;display:flex}.legacy-recruit-interview .topMenu_Box_list li a{color:#fff;transition:all .3s;display:inline-block;position:relative}.legacy-recruit-interview .topMenu_Box_list li a:hover{text-decoration:none}.legacy-recruit-interview .topMenu_Box_list li a:after{content:"";background-color:#fff;width:0;height:2px;transition:all .3s;position:absolute;bottom:-2px;left:50%;transform:translate(-50%)}.legacy-recruit-interview .topMenu_Box_list li a:hover:after{width:100%}.legacy-recruit-interview .top_global{background:50%/cover no-repeat;padding:40px 0 45px}.legacy-recruit-interview .top_globalText{float:left;width:650px;font-size:18px}.legacy-recruit-interview .top_globalImg{float:right;width:420px}.legacy-recruit-interview .top_globalImg img{width:100%}.legacy-recruit-interview .top_globalImg p{text-align:center;padding:10px 0 0}.legacy-recruit-interview .top_globalMv{padding:40px 0 45px}.legacy-recruit-interview .top_globalMv .Inner{justify-content:space-between;display:flex}.legacy-recruit-interview .top_globalMvBox{width:48%;padding-top:28.1%;position:relative}.legacy-recruit-interview .top_globalMvBox iframe{border:none;margin:0;padding:0;position:absolute;top:0;right:0;width:100%!important;height:100%!important}.legacy-recruit-interview .top_recommend{padding:40px 0}.legacy-recruit-interview .top_recoDesc_r{float:right;width:500px}.legacy-recruit-interview .top_recoDesc_l{float:left;width:48%;padding-top:28.1%;position:relative}.legacy-recruit-interview .top_recoDesc_l iframe{border:none;margin:0;padding:0;position:absolute;top:0;right:0;width:100%!important;height:100%!important}.legacy-recruit-interview .top_promise{background:50%/cover no-repeat;padding:40px 0 45px}.legacy-recruit-interview .top_promise ul li{float:left;width:330px;margin-left:54px}.legacy-recruit-interview .top_promise ul li:first-child{margin-left:0}.legacy-recruit-interview .top_promise ul li img{width:330px;height:auto}.legacy-recruit-interview .top_promise ul li h4{text-align:center;margin:0 0 15px}.legacy-recruit-interview .top_greeting,.legacy-recruit-interview .top_greeting_ver2{color:#fff;background:50%/cover no-repeat;padding:40px 0 45px}.legacy-recruit-interview .top_greeting h3,.legacy-recruit-interview .top_greeting_ver2 h3{color:#fff;text-align:center;margin-bottom:30px;font-size:20px;font-weight:700}.legacy-recruit-interview .top_greeting h4,.legacy-recruit-interview .top_greeting_ver2 h4{color:#fff;margin-bottom:25px;font-size:22px;font-weight:700}.legacy-recruit-interview .top_grtDesc_l{float:left;width:790px}.legacy-recruit-interview .top_grtDesc_l p{font-size:14px}.legacy-recruit-interview .top_grtDesc_r{float:right;width:295px}.legacy-recruit-interview .top_grtDesc_r img{width:295px;height:auto}.legacy-recruit-interview .top_grtDesc_r p{margin-top:15px;padding-left:15px}.legacy-recruit-interview .top_grtDesc_r p.grt_name{margin-top:10px;font-size:26px}.legacy-recruit-interview .top_voice{padding:40px 0}.legacy-recruit-interview .top_voice h3{line-height:1.3}.legacy-recruit-interview .top_voice h3 span{font-size:14px}.legacy-recruit-interview .top_vcDesc_l{float:left;width:505px}.legacy-recruit-interview .top_vcDesc_r{float:right;width:505px}.legacy-recruit-interview .top_vcDesc_l img,.legacy-recruit-interview .top_vcDesc_r img{width:100%;max-width:none;height:auto;margin-bottom:15px}.legacy-recruit-interview .top_vcDesc_l p,.legacy-recruit-interview .top_vcDesc_r p{font-size:14px}.legacy-recruit-interview .topvc_grtext{color:#306b50;text-align:center;margin-bottom:15px;font-size:18px!important}.legacy-recruit-interview .top_access{width:100%;min-width:1100px;margin:0 auto}.legacy-recruit-interview .top_accDesc_r{float:right;text-align:center;width:50%}.legacy-recruit-interview .top_accDesc_r .inner{width:430px;padding:30px 60px 20px}.legacy-recruit-interview .top_accTel_pc{color:#306b50;margin:10px 0 15px;font-size:22px;display:inline-block}.legacy-recruit-interview .top_accTel_pc a{vertical-align:middle;color:#fff;background-color:#306b50;margin-left:20px;padding:5px 35px;font-size:14px;display:inline-block}.legacy-recruit-interview .top_accTel_pc a:hover{filter:alpha(opacity=75);opacity:.75;-moz-opacity:.75;text-decoration:none}.legacy-recruit-interview .top_accTel_sp{display:none}.legacy-recruit-interview .top_accBtn{text-align:center;margin-bottom:20px}.legacy-recruit-interview .top_accBtn a{color:#306b50;background:10%/10px no-repeat;border:1px solid #306b50;padding:10px 35px 10px 50px;font-size:12px;display:inline-block}.legacy-recruit-interview .top_accBtn a:hover{color:#fff;background-color:#306b50;background-image:none;text-decoration:none}.legacy-recruit-interview .top_accDesc_r .inner .mintext{margin-bottom:15px;font-size:14px}.legacy-recruit-interview .top_accDesc_r .inner p span{color:#306b50;font-size:18px;font-weight:700}.legacy-recruit-interview .top_accDesc_l{float:left;width:50%;height:510px;position:relative}.legacy-recruit-interview .top_accDesc_l iframe{border:none;margin:0;padding:0;position:absolute;top:0;right:0;width:100%!important;height:100%!important}.legacy-recruit-interview .top_infomation{background:50%/cover no-repeat;padding:40px 0 45px}.legacy-recruit-interview .top_infoDesc_l{float:left;background-color:#fff;width:500px;padding:0}.legacy-recruit-interview .top_infoDesc_l dd{border-bottom:1px solid #306b50;margin-bottom:25px}.legacy-recruit-interview .top_infoDesc_l dd:last-child{margin-bottom:0}.legacy-recruit-interview .top_infoDesc_r{float:right;width:525px}.legacy-recruit-interview .top_infoDesc_r li{margin-bottom:30px}.legacy-recruit-interview .top_infoDesc_r li:last-child{margin-bottom:0}.legacy-recruit-interview .top_LP_coLink a{text-align:center;color:#fff;background-image:linear-gradient(#fd3e48 0%,#e10000 100%);padding:10px;font-size:18px;text-decoration:none;display:block;position:relative}.legacy-recruit-interview .top_LP_coLink a:hover{filter:alpha(opacity=75);opacity:.75;-moz-opacity:.75}.legacy-recruit-interview .top_LP_coLink a:before{content:"";border-top:3px solid #fff;border-bottom:0;border-left:0;border-right:3px solid #fff;width:7px;height:7px;margin-top:-4px;position:absolute;top:50%;right:15px;transform:rotate(45deg)}.legacy-recruit-interview .top_accDesc_r .top_LP_coLink a{width:185px;margin:20px auto 0;padding:10px;font-size:14px}.legacy-recruit-interview .top_ftLink{width:100%;min-width:1100px;margin:0 auto}.legacy-recruit-interview .top_ftLink_l{float:left;color:#fff;background:#d2a143 100%/auto 165px no-repeat;width:50%;height:165px;position:relative}.legacy-recruit-interview .top_ftLink_l a{color:#fff;text-indent:-999px;z-index:3;width:100%;height:100%;position:absolute;top:0;left:0}.legacy-recruit-interview .top_ftLink_l .inner{z-index:2;width:550px;position:absolute;top:0;right:0}.legacy-recruit-interview .top_ftLink_l p{padding-top:40px;display:inline-block}.legacy-recruit-interview .top_ftLink_l p span{background:100%/10px no-repeat;padding-right:20px;font-size:32px;font-weight:700}.legacy-recruit-interview .top_ftLink_r{float:right;color:#fff;background:#c45e4a 0/auto 165px no-repeat;width:50%;height:165px;position:relative}.legacy-recruit-interview .top_ftLink_r:hover{filter:alpha(opacity=75);opacity:.75;-moz-opacity:.75}.legacy-recruit-interview .top_ftLink_r a{color:#fff;text-indent:-999px;z-index:3;width:100%;height:100%;position:absolute;top:0;left:0}.legacy-recruit-interview .top_ftLink_r .inner{z-index:2;width:550px;position:absolute;top:0;left:0}.legacy-recruit-interview .top_ftLink_r p{text-align:right;background:100%/10px no-repeat;margin:60px 0 0;padding:0 20px 0 60px;font-size:32px;font-weight:700;display:block}.legacy-recruit-interview .top_ftLink_l:hover,.legacy-recruit-interview .top_ftLink_r:hover{filter:alpha(opacity=75);opacity:.75;-moz-opacity:.75}.legacy-recruit-interview .about_personality{background:50%/cover no-repeat;padding:40px 0 45px}.legacy-recruit-interview .about_personality p{text-align:center}.legacy-recruit-interview .about_personality ul{margin:30px 0}.legacy-recruit-interview .about_personality ul li{float:left;width:330px;margin-left:54px}.legacy-recruit-interview .about_personality ul li:first-child{margin-left:0}.legacy-recruit-interview .about_personality ul li img{width:330px;height:auto}.legacy-recruit-interview .ab_psphoto_last{text-align:center}.legacy-recruit-interview .ab_psphoto_last li{display:inline-block;float:none!important;margin:0 20px!important}.legacy-recruit-interview .about_contents{color:#fff;padding:40px 0 0}.legacy-recruit-interview .aboutDesc01,.legacy-recruit-interview .aboutDesc01_2{color:#fff;background:#2e684e 0 0/cover no-repeat;padding:30px 0 40px}.legacy-recruit-interview .aboutDesc01 h4,.legacy-recruit-interview .aboutDesc01_2 h4{text-align:center;color:#fff;letter-spacing:5px;border-bottom:1px solid #fff;margin-bottom:35px;padding-bottom:30px;font-size:30px;font-weight:400}.legacy-recruit-interview .aboutDesc01_box01R{float:right;width:285px}.legacy-recruit-interview .aboutDesc01_box01R img{max-width:100%;height:auto}.legacy-recruit-interview .aboutDesc01_box01R p{margin-top:20px;font-size:26px;line-height:1.3}.legacy-recruit-interview .aboutDesc01_box01R p span{font-size:16px}.legacy-recruit-interview .aboutDesc01_box01L{float:left;width:780px;margin-bottom:30px}.legacy-recruit-interview .aboutDesc01_box02L{float:left;width:405px}.legacy-recruit-interview .aboutDesc01_box02R{float:right;width:650px}.legacy-recruit-interview .aboutDesc02,.legacy-recruit-interview .aboutDesc02_2{color:#fff;background:#cb9d3b 100% 0/cover no-repeat;padding:30px 0 40px}.legacy-recruit-interview .aboutDesc02 h4,.legacy-recruit-interview .aboutDesc02_2 h4{text-align:center;color:#fff;letter-spacing:5px;border-bottom:1px solid #fff;margin-bottom:35px;padding-bottom:30px;font-size:30px;font-weight:400}.legacy-recruit-interview .aboutDesc02_box01L{float:left;width:285px}.legacy-recruit-interview .aboutDesc02_box01L img{max-width:100%;height:auto}.legacy-recruit-interview .aboutDesc02_box01L p{margin-top:20px;font-size:26px;line-height:1.3}.legacy-recruit-interview .aboutDesc02_box01L p span{font-size:16px}.legacy-recruit-interview .aboutDesc02_box01R{float:right;width:780px}.legacy-recruit-interview .aboutDesc03{color:#fff;background:#2e684e 0 0/cover no-repeat;padding:30px 0 40px}.legacy-recruit-interview .aboutDesc03 h4,.legacy-recruit-interview .aboutDesc05 h4{text-align:center;color:#fff;letter-spacing:5px;border-bottom:1px solid #fff;margin-bottom:35px;padding-bottom:30px;font-size:30px;font-weight:400}.legacy-recruit-interview .aboutDesc03_box01R,.legacy-recruit-interview .aboutDesc05_box01R{float:right;width:285px}.legacy-recruit-interview .aboutDesc03_box01R img,.legacy-recruit-interview .aboutDesc05_box01R img{max-width:100%;height:auto}.legacy-recruit-interview .aboutDesc03_box01R p,.legacy-recruit-interview .aboutDesc05_box01R p{margin-top:20px;font-size:26px;line-height:1.3}.legacy-recruit-interview .aboutDesc03_box01R p span,.legacy-recruit-interview .aboutDesc05_box01R p span{font-size:16px}.legacy-recruit-interview .aboutDesc03_box01L,.legacy-recruit-interview .aboutDesc05_box01L{float:left;width:780px;margin-bottom:30px}.legacy-recruit-interview .aboutDesc04{color:#fff;background:#cb9d3b 100% 0/cover no-repeat;padding:30px 0 40px}.legacy-recruit-interview .aboutDesc04 h4{text-align:center;color:#fff;letter-spacing:5px;border-bottom:1px solid #fff;margin-bottom:35px;padding-bottom:30px;font-size:30px;font-weight:400}.legacy-recruit-interview .aboutDesc04_box01L{float:left;width:285px}.legacy-recruit-interview .aboutDesc04_box01L img{max-width:100%;height:auto}.legacy-recruit-interview .aboutDesc04_box01L p{margin-top:20px;font-size:26px;line-height:1.3}.legacy-recruit-interview .aboutDesc04_box01L p span{font-size:16px}.legacy-recruit-interview .aboutDesc04_box01R{float:right;width:780px}.legacy-recruit-interview .aboutDesc05{color:#fff;background:#2e684e 0 0/cover no-repeat;padding:30px 0 40px}.legacy-recruit-interview .menu01{padding:40px 0 15px}.legacy-recruit-interview .menu02{color:#fff;background:top/cover no-repeat;padding:40px 0 45px}.legacy-recruit-interview .menu03{color:#fff;background:#cb9d3b;padding:40px 0 45px}.legacy-recruit-interview .menu_cTitle{text-align:center;border-bottom:1px solid #fff;margin:0 0 20px;padding:0 0 20px;font-size:23px}.legacy-recruit-interview .menu02 a{color:#fff;text-decoration:underline}.legacy-recruit-interview .menu02 a:hover{-moz-opacity:.75;-khtml-opacity:.75;opacity:.75}.legacy-recruit-interview .menu02 .inner{padding:0 0 50px}.legacy-recruit-interview .menu_table{width:500px;margin:20px 0}.legacy-recruit-interview .menu_table dl{border-bottom:1px solid #306b50;width:100%;line-height:40px}.legacy-recruit-interview .menu_table dt{float:left;text-align:center;color:#fff;background:#0a4a17;width:160px;padding:5px 20px;font-size:20px}.legacy-recruit-interview .menu_table dd{float:left;text-align:left;color:#333;background:#fff;width:260px;padding:5px 20px}.legacy-recruit-interview .menu_mvi{width:100%;padding-top:460px;position:relative}.legacy-recruit-interview .menu_mvi iframe{width:800px;height:450px;margin:0 auto;position:absolute;top:0;left:0;right:0}.legacy-recruit-interview .case{padding:40px 0 45px}.legacy-recruit-interview .case .menu_cTitle{text-align:center;color:#306b50;border-bottom:1px solid #306b50;margin:0 0 20px;padding:0 0 20px;font-size:23px}.legacy-recruit-interview .case_list{width:1000px;margin:30px auto}.legacy-recruit-interview .case_list li{float:left;width:190px;margin-right:80px}.legacy-recruit-interview .case_list li:last-child{margin-right:0}.legacy-recruit-interview .case_list li img{margin:0 0 20px}.legacy-recruit-interview .case_ftlink{width:100%;margin:0 auto}.legacy-recruit-interview .case_ftlink ul{justify-content:space-between;align-items:center;width:100%;display:flex}.legacy-recruit-interview .case_ftlink li{text-align:center;width:32%}.legacy-recruit-interview .yurashi_about01{padding:40px 0 15px}.legacy-recruit-interview .yurashi_about02{color:#fff;background:50%/cover no-repeat;padding:40px 0 45px}.legacy-recruit-interview .yurashi_about03{color:#fff;background:bottom/cover no-repeat;padding:40px 0 45px}.legacy-recruit-interview .yurashi_abou_cTitle{text-align:center;border-bottom:1px solid #fff;margin:0 0 20px;padding:0 0 20px;font-size:23px}.legacy-recruit-interview .yurashi_abou_cTitle02{text-align:center;color:#2e684e;margin:0 0 20px;font-size:23px}.legacy-recruit-interview .yurashi_about04{background:50%/cover no-repeat;padding:40px 0 45px}.legacy-recruit-interview .yurashi_about_photo{width:100%;margin:40px auto 80px}.legacy-recruit-interview .yurashi_about_photo li{float:left;width:330px;margin:0 55px 0 0}.legacy-recruit-interview .yurashi_about_photo li:last-child{margin:0}.legacy-recruit-interview .yurashi_about_mvi{width:100%}.legacy-recruit-interview .yurashi_about_mvi_l{float:left;width:640px;padding-top:460px;position:relative}.legacy-recruit-interview .yurashi_about_mvi_l iframe{width:640px;height:420px;margin:0 auto;position:absolute;top:0;left:0;right:0}.legacy-recruit-interview .yurashi_about_mvi_r{float:right;text-align:left;width:430px;margin:0}.legacy-recruit-interview .yurashi_about_sign{text-align:right;padding:20px 0}.legacy-recruit-interview .yurashi_about_sign img{width:225px;margin:20px 0 0}.legacy-recruit-interview .yurashi_about05{color:#fff;background:top/cover no-repeat;padding:40px 0 45px}.legacy-recruit-interview .yurashi_about05_tx{float:left;text-align:left;width:690px;margin:0}.legacy-recruit-interview .yurashi_about05_ph{float:right;text-align:center;width:365px}.legacy-recruit-interview .yurashi_about05_ph img{width:315px;margin-bottom:20px}.legacy-recruit-interview .access{padding:40px 0 45px}.legacy-recruit-interview .access p span{font-size:25px}.legacy-recruit-interview .access_ggmap{height:0;margin:20px 0 0;padding-top:30px;padding-bottom:56.25%;position:relative;overflow:hidden}.legacy-recruit-interview .access_ggmap iframe,.legacy-recruit-interview .access_ggmap object,.legacy-recruit-interview .access_ggmap embed{width:100%;height:100%;position:absolute;top:0;left:0}.legacy-recruit-interview .elevator{background:50%/cover no-repeat;padding:40px 0 45px}.legacy-recruit-interview .access_elevator{text-align:center;border-bottom:1px solid #333;margin:0 0 30px;padding:0 0 10px}.legacy-recruit-interview .access_train_ico{margin:0 0 20px;font-size:22px}.legacy-recruit-interview .access_train_ico img{vertical-align:middle;width:100px;margin-right:20px}.legacy-recruit-interview .access_train01{border:1px solid #598874;width:100%;margin:0 auto 60px}.legacy-recruit-interview .access_train01 dt:last-child,.legacy-recruit-interview .access_train01 dd:last-child{border-bottom:none}.legacy-recruit-interview .access_train01 dt{float:left;color:#fff;text-align:left;background:#2e684e;border-bottom:1px solid #598874;width:360px;padding:15px 20px}.legacy-recruit-interview .access_train01 dd{float:left;color:#333;text-align:left;background:#fff;border-bottom:1px solid #598874;width:660px;padding:15px 20px}.legacy-recruit-interview .access_train01 dt span{vertical-align:middle;border:1px solid #fff;width:16px;height:16px;margin-right:10px;display:inline-block}.legacy-recruit-interview .access_train01 dt .yamanote{background:#9c0}.legacy-recruit-interview .access_train01 dt .keihin{background:#00bae8}.legacy-recruit-interview .access_train01 dt .toukaidou-ueno{background:#f68b1e}.legacy-recruit-interview .access_train01 dt .jouban01{background:#00f}.legacy-recruit-interview .access_train01 dt .jouban02L{background:#00f;margin-right:0;border-right:none!important;width:8px!important}.legacy-recruit-interview .access_train01 dt .jouban02R{background:#00b261;border-left:none!important;width:8px!important}.legacy-recruit-interview .access_train01 dt .toukaidou{background:#f68b1e}.legacy-recruit-interview .access_train01 dt .soumu,.legacy-recruit-interview .access_train01 dt .yokosuka,.legacy-recruit-interview .access_train01 dt .sanyou{background:#00f}.legacy-recruit-interview .access_train02{border:1px solid #d5af5e;width:100%;margin:0 auto}.legacy-recruit-interview .access_train02 dt:last-child,.legacy-recruit-interview .access_train02 dd:last-child{border-bottom:none}.legacy-recruit-interview .access_train02 dt{float:left;color:#fff;text-align:left;background:#cb9d3b;border-bottom:1px solid #d5af5e;width:410px;padding:15px 20px}.legacy-recruit-interview .access_train02 dd{float:left;color:#333;text-align:left;background:#fff;border-bottom:1px solid #d5af5e;width:610px;padding:15px 20px}.legacy-recruit-interview .access_train02 dt span{vertical-align:middle;border:1px solid #fff;width:16px;height:16px;margin-right:10px;display:inline-block}.legacy-recruit-interview .access_train02 dt .keikyu{background:#b1201c}.legacy-recruit-interview .route{padding:40px 0 45px}.legacy-recruit-interview .access_route{margin:0 auto 30px}.legacy-recruit-interview .access_route ul{width:100%}.legacy-recruit-interview .access_route li{float:left;width:326px;margin:0 61px 0 0}.legacy-recruit-interview .access_route li:nth-child(3n){margin:0 0 30px}.legacy-recruit-interview .access_route li img{margin:0 0 10px}.legacy-recruit-interview .access_taxi{width:100%}.legacy-recruit-interview .access_taxi_ph{float:left;width:500px}.legacy-recruit-interview .access_taxi_tx{float:right;width:550px;margin:0}.legacy-recruit-interview .access_taxi_tx p span{padding:0 0 20px;font-size:20px;display:inline-block}.legacy-recruit-interview .parking_place{background:50%/cover no-repeat;padding:40px 0 45px}.legacy-recruit-interview .parking_place p.sub{text-align:center;margin-bottom:40px!important}.legacy-recruit-interview .parking_table{background:#fff;width:100%}.legacy-recruit-interview .parking_table tr:first-child{background:#e1eaf4}.legacy-recruit-interview .parking_table th{text-align:center;padding:18px 10px}.legacy-recruit-interview .parking_table th:first-child{text-align:center;width:11%}.legacy-recruit-interview .parking_table th:nth-child(2){width:36%}.legacy-recruit-interview .parking_table th:nth-child(3){width:16%}.legacy-recruit-interview .parking_table th:nth-child(4){width:12%}.legacy-recruit-interview .parking_table th:nth-child(5){width:26%}.legacy-recruit-interview .parking_table td{text-align:center;border-bottom:1px solid #c6c6c6;padding:15px 5px}.legacy-recruit-interview .parking_table td:first-child{padding:0 10px}.legacy-recruit-interview .parking_table td a{font-size:80%}.legacy-recruit-interview .access_Inner{justify-content:space-between;display:flex}.legacy-recruit-interview .access_Inner .Text,.legacy-recruit-interview .access_Inner .Img{width:48%}.legacy-recruit-interview .airport{padding:40px 0 45px}.legacy-recruit-interview .airport_l{float:left;width:520px;margin-bottom:0}.legacy-recruit-interview .airport_r{float:right;width:550px}.legacy-recruit-interview .hotel{background:50%/cover no-repeat;padding:40px 0 45px}.legacy-recruit-interview .hotel_link{text-align:center;padding:10px 0;font-size:20px}.legacy-recruit-interview .hotel_link a{color:#2e684e;text-decoration:none;display:inline-block}.legacy-recruit-interview .hotel_link a span{padding-left:10px;font-size:16px}.legacy-recruit-interview .hotel_link img{width:25px;padding-left:10px}.legacy-recruit-interview .hotel_link a:hover{color:#2e684e;-moz-opacity:.75;-khtml-opacity:.75;opacity:.75;text-decoration:none}.legacy-recruit-interview .recruit01{color:#fff;background:#2e684e;padding:30px 0 40px}.legacy-recruit-interview .recruit01 .ContentsBox{justify-content:center;margin-top:20px;display:flex}.legacy-recruit-interview .recruit01 h2 img{width:auto;height:140px;padding-right:50px}.legacy-recruit-interview .recruit01 p{padding-left:50px;font-family:������,YuMincho,�q���M�m���� ProN W3,Hiragino Mincho ProN,HG����E,�l�r �o����,�l�r ����,serif}.legacy-recruit-interview .recruit01 p span{font-size:35px;display:block}.legacy-recruit-interview .recruit02{background:100% 0/cover no-repeat;height:888px;padding:30px 0 40px}.legacy-recruit-interview .recruit02 h2 img{width:auto;height:90px}.legacy-recruit-interview .recruit02 p{text-shadow:0 0 1px #fff,0 0 4px #fff9e7,0 0 8px #fff9e7,0 0 12px #fff9e7,0 0 16px #fff,0 0 18px #fff,0 0 20px #fff,0 0 22px #fff,0 0 24px #fff9e7,0 0 26px #fff9e7,0 0 28px #fff9e7;margin-top:30px;line-height:200%}.legacy-recruit-interview .vision{background:#fff9e7 0 0/cover;padding:30px 0 40px;line-height:180%}.legacy-recruit-interview .vision p{background:#fff;padding:15px}.legacy-recruit-interview .vision h2 img{width:auto;height:90px}.legacy-recruit-interview .chara{background:#fff9e7 0 0/cover;padding:30px 0 5px}.legacy-recruit-interview .chara h2 img{width:auto;height:90px}.legacy-recruit-interview .chara p{background:#fff;padding:15px}.legacy-recruit-interview .message{background:#fff9e7 0 0/cover;padding:30px 0 40px}.legacy-recruit-interview .message h2 img{width:auto;height:90px}.legacy-recruit-interview .message p{line-height:180%}.legacy-recruit-interview h3.VoiceTitle{color:#306b50;text-align:center;margin:30px 0 5px;font-size:26px;font-weight:400}.legacy-recruit-interview h4.VoiceTitle{color:#306b50;text-align:center;margin:0 0 20px;font-size:16px;font-weight:400}.legacy-recruit-interview .commit_flex{vertical-align:top;justify-content:center;width:1000px;margin:auto;padding:30px;display:flex}.legacy-recruit-interview .commit_flex p{text-align:left;width:80%}.legacy-recruit-interview h4.commit{color:#306b50;width:20%;padding-right:50px;font-family:������,YuMincho,�q���M�m���� ProN W3,Hiragino Mincho ProN,HG����E,�l�r �o����,�l�r ����,serif;font-size:55px;font-weight:600;line-height:50%}.legacy-recruit-interview .commit:nth-last-child(2){margin-top:20px}.legacy-recruit-interview .rinen{justify-content:center;padding:10px 50px;display:flex}.legacy-recruit-interview .rinen div{padding:20px 30px}.legacy-recruit-interview .commitbox{background:#fff;width:100%;margin:20px 0;display:flex}.legacy-recruit-interview .commitbox div:first-child{width:80%}.legacy-recruit-interview .commitbox div:nth-child(2){width:100%}.legacy-recruit-interview .commitbox span{color:#fff;text-align:center;background:#306b50;width:90%;margin:17px auto auto;padding:5px;display:block}.legacy-recruit-interview .commitbox p{padding:20px}.legacy-recruit-interview .voice{justify-content:center;padding:20px;display:flex}.legacy-recruit-interview .voice div{padding:10px}.legacy-recruit-interview .recruit_btn{text-align:center;color:#fff;text-shadow:0 1px #0003;background:#306b50;border:1px solid #3f745c;border-radius:25px;width:35%;padding:.7em .5em;text-decoration:none;display:inline-block;position:relative;box-shadow:inset 0 1px #fff3}.legacy-recruit-interview .recruit_btn img{height:18px;padding-top:5px;padding-left:20px}.legacy-recruit-interview .recruit_btn:active{box-shadow:none;text-shadow:none;border:1px solid #3f745c}.legacy-recruit-interview .oubobox{text-align:center;background:#fff;padding:30px}.legacy-recruit-interview .oubobox p{margin-bottom:20px}.legacy-recruit-interview .oubobox h4{margin-top:50px;font-size:22px}.legacy-recruit-interview .balloon1{text-align:center;background:#deec9e;border-radius:15px;width:80%;min-width:120px;max-width:100%;margin:1em 0;padding:15px;display:inline-block;position:relative}.legacy-recruit-interview .balloon1:before{content:"";border:15px solid #0000;border-top-color:#deec9e;margin-left:-15px;position:absolute;top:100%;left:50%}.legacy-recruit-interview .balloon1 p{margin:0;padding:0}.legacy-recruit-interview .balloon2{text-align:center;background:#deec9e;border-radius:15px;width:80%;min-width:120px;max-width:100%;margin:1.5em 0 2.5em;padding:15px;display:inline-block;position:relative}.legacy-recruit-interview .btn_area{text-align:center}.legacy-recruit-interview .btn_area a{color:#fff}.legacy-recruit-interview .btn_area a:hover{text-decoration:none}.legacy-recruit-interview .contact_btn{text-align:center;color:#fff;text-shadow:0 1px #0003;background:#f12d38;border:1px solid #e00d19;border-radius:25px;width:35%;margin-top:20px;padding:.7em .5em;text-decoration:none;display:inline-block;position:relative;box-shadow:inset 0 1px #fff3}.legacy-recruit-interview .contact_btn img{height:18px;padding-top:2px;padding-right:20px}.legacy-recruit-interview .contact_btn:active{box-shadow:none;text-shadow:none;border:1px solid #f12d38}.legacy-recruit-interview .recruit_contents01{float:left;width:450px;padding:40px 0}.legacy-recruit-interview .recruit_contents01 img{margin:0 0 10px}.legacy-recruit-interview .recruit_contents02{float:right;width:450px;padding:40px 0}.legacy-recruit-interview .recruit_contents02 img{margin:0 0 10px}.legacy-recruit-interview .requirements{background:#fff9e7 0 0/cover;padding:40px 0 45px}.legacy-recruit-interview .requirementsBox{width:830px;margin:20px auto}.legacy-recruit-interview .requirementsBox ul{table-layout:fixed;border-top:1px solid #333;border-left:1px solid #333;border-right:1px solid #333;display:table}.legacy-recruit-interview .requirementsBox li:nth-child(odd){color:#fff;text-align:center;vertical-align:middle;background:#2e684e;width:160px;padding:10px 20px;font-size:16px;display:table-cell}.legacy-recruit-interview .requirementsBox li:nth-child(2n){background:#fff;width:588px;padding:10px 20px;display:table-cell}.legacy-recruit-interview .requirementsBox li dt{float:left;width:20px;padding-right:10px}.legacy-recruit-interview .requirementsBox li dd{float:left;width:530px}.legacy-recruit-interview .requirementsBox ul:last-child{border-bottom:1px solid #333}.legacy-recruit-interview .recruit_mail,.legacy-recruit-interview .recruit_mail:hover{color:#2e684e}.legacy-recruit-interview .itv{background:#fff 0 0/cover;padding:30px 0 40px}.legacy-recruit-interview .itv_flex{justify-content:center;width:1000px;margin:auto;padding:10px;display:flex}.legacy-recruit-interview .itv_flex div{margin:auto;padding:0 50px}.legacy-recruit-interview .itv_flex img{padding-top:20px}.legacy-recruit-interview .itv_flex p{text-align:center;font-size:14px}.legacy-recruit-interview .itv_midashi{text-align:center;background:#deec9e;padding:20px;font-family:������,YuMincho,�q���M�m���� ProN W3,Hiragino Mincho ProN,HG����E,�l�r �o����,�l�r ����,serif}.legacy-recruit-interview .itv_midashi div{border-bottom:1px solid #000;max-width:660px;margin:auto;padding:10px;font-size:28px}.legacy-recruit-interview .itv_midashi p{padding:10px}.legacy-recruit-interview .itv_comment{padding:30px;line-height:200%}.legacy-recruit-interview .itv_comment span{font-weight:700}.legacy-recruit-interview div.anchor{margin-top:-70px;padding-top:70px;display:block}.legacy-recruit-interview .appointment-contact{padding:40px 0 45px}.legacy-recruit-interview .contact_infoBox{justify-content:space-between;align-items:center;margin-bottom:50px;display:flex}.legacy-recruit-interview .contact_infoBox .innerImg{width:30%}.legacy-recruit-interview .contact_infoBox .innerText{width:65%}.legacy-recruit-interview .contact_infoBox .innerText ul li{flex-wrap:wrap;align-items:center;margin-bottom:30px;display:flex}.legacy-recruit-interview .contact_infoBox .innerText ul li:last-child{margin-bottom:0}.legacy-recruit-interview .contact_infoBox .innerText ul li p.Hd{text-align:center;color:#fff;box-sizing:border-box;background-color:#2e684e;width:180px;margin-right:20px;padding:5px;font-size:22px}.legacy-recruit-interview .contact_infoBox .innerText ul li p span{color:#2e684e;font-size:26px;font-weight:700}.legacy-recruit-interview .contact_infoBox .innerText ul li p.caution{margin-top:10px}.legacy-recruit-interview .contact_infoBox .innerText ul li a.Tel{color:#2e684e;align-items:center;font-size:26px;font-weight:700;text-decoration:none;display:flex}.legacy-recruit-interview .contact_infoBox .innerText ul li a.Tel span{width:25px;margin-right:5px;line-height:0}.legacy-recruit-interview .contact_infoBox .innerText ul li a.Tel:hover{cursor:default}.legacy-recruit-interview .contact_infoBox .innerText ul li a.Tel:hover img{opacity:1}.legacy-recruit-interview .contact_infoBox .innerText ul li p span.smallText{font-size:20px}.legacy-recruit-interview .webYoyaku_Btn a{box-sizing:border-box;color:#fff;background-image:linear-gradient(#fd3e48 0%,#e10000 100%);border-radius:10px;justify-content:center;align-items:center;width:400px;padding:10px 20px;font-size:20px;text-decoration:none;display:flex}.legacy-recruit-interview .webYoyaku_Btn a span{width:40px;margin-right:20px}.legacy-recruit-interview .webYoyaku_Btn a:hover img{opacity:1}.legacy-recruit-interview .webYoyaku_Btn a:hover{opacity:.75}.legacy-recruit-interview .contact_Box{width:100%;margin:40px auto}.legacy-recruit-interview .contact_text{float:left;text-align:left;width:650px;padding:0}.legacy-recruit-interview .contact_photo{float:right;text-align:center;width:300px}.legacy-recruit-interview .contact_photo img{width:250px}.legacy-recruit-interview .contact_text .Inner{margin:0 0 20px}.legacy-recruit-interview .contact_text .Inner:last-of-type{margin:0}.legacy-recruit-interview .contact_text .Inner dl,.legacy-recruit-interview .contact_Map dl{align-items:center;display:flex}.legacy-recruit-interview .contact_text .Inner dl dt,.legacy-recruit-interview .contact_Map dl dt{color:#fff;text-align:center;background:#2e684e;width:180px;margin:0 20px 5px 0;padding:5px 10px;font-size:22px;font-weight:400}.legacy-recruit-interview .contact_text .Inner dl dd,.legacy-recruit-interview .contact_Map dl dd{color:#2e684e;font-size:26px;font-weight:700}.legacy-recruit-interview .contact_text .Inner dl dd span{font-size:18px}.legacy-recruit-interview .contact_text .Inner dl dd a{color:#2e684e}.legacy-recruit-interview .contact_text .Inner dl dd a:hover{cursor:default;text-decoration:none}.legacy-recruit-interview .contact_Map{width:100%;margin:0}.legacy-recruit-interview .contact_MapBox{width:900px;height:130px;margin:0 auto;padding-top:28.1%;position:relative}.legacy-recruit-interview .contact_MapBox iframe{border:none;margin:0;padding:0;position:absolute;top:0;right:0;width:100%!important;height:100%!important}.legacy-recruit-interview .contact_Map p{color:#2e684e;margin:0 0 15px;font-size:18px}.legacy-recruit-interview .contact_Map p a{color:#2e684e;font-weight:700;text-decoration:underline}.legacy-recruit-interview .contact_form{background:50%/cover no-repeat;padding:40px 0 45px}.legacy-recruit-interview .contact_formBox{width:850px;margin:40px auto 0}.legacy-recruit-interview .contact_formBox dt{float:left;text-align:left;width:280px;padding:10px 20px 0 0;font-size:18px}.legacy-recruit-interview .contact_formBox dd{float:left;width:550px;margin:0 0 10px}.legacy-recruit-interview .contact_formBox dd input{background:#fff;border:2px solid #2e684e;border-radius:5px;width:500px;padding:10px 20px}.legacy-recruit-interview .contact_formBox dd textarea{background:#fff;border:2px solid #2e684e;border-radius:5px;width:500px;margin:0 0 20px;padding:10px 20px}.legacy-recruit-interview .submit_btn_co input{color:#fff;text-align:center;letter-spacing:10px;border:none;height:50px;font-size:20px;font-weight:700;display:block;border-radius:inherit!important;-moz-border-radius:inherit!important;-webkit-border-radius:inherit!important;background:#2e684e!important;border:none!important;width:200px!important}.legacy-recruit-interview .submit_btn_co input:hover{cursor:pointer;-moz-opacity:.75;-khtml-opacity:.75;opacity:.75}.legacy-recruit-interview .contact_suc_tx{color:#009e41}.legacy-recruit-interview .contact_err_tx{color:red}.legacy-recruit-interview .appt_detail{background:top/cover no-repeat;padding:40px 0 45px}.legacy-recruit-interview .appt_detail h4{text-align:center;color:#fff;border-bottom:1px solid #fff;margin-bottom:35px;padding-bottom:20px;font-size:26px}.legacy-recruit-interview .appt_detail p{color:#fff;text-align:left;margin:0 0 50px}.legacy-recruit-interview .appt_detail p span{font-size:20px}.legacy-recruit-interview .appt_detail_caution{color:#fff;background:#c37715;border-radius:20px;width:550px;margin:-30px 0 20px;padding:20px;font-size:18px;display:block}.legacy-recruit-interview .appt_detail_Box{width:100%}.legacy-recruit-interview .appt_detail_Box_l{float:left;width:660px}.legacy-recruit-interview .appt_detail_Box_r{float:right;width:330px}}@media screen and (max-width:767px){.legacy-recruit-interview{min-width:none;-webkit-text-size-adjust:100%;height:100%;font:14px/1.7 �q���M�m�p�S Pro W3,Hiragino Kaku Gothic Pro,���C���I,Meiryo,Osaka,�l�r �o�S�V�b�N,MS PGothic,sans-serif}.legacy-recruit-interview #MDQ,.legacy-recruit-interview .ds_pc{display:none}.legacy-recruit-interview .ds_sp{display:inline}.legacy-recruit-interview .spNone{display:none!important}.legacy-recruit-interview #container{background-color:#fff;width:100%;height:100%;margin-top:60px}.legacy-recruit-interview .contents_window a:hover img{filter:alpha(opacity=75);opacity:.75;-moz-opacity:.75}.legacy-recruit-interview .contents_window{clear:both;width:auto;margin:0 auto}.legacy-recruit-interview .ContentsBox,.legacy-recruit-interview .ContentsBox1000,.legacy-recruit-interview .ContentsBox1200{width:auto;margin:0 10px}.legacy-recruit-interview h2{text-align:center;margin-bottom:20px}.legacy-recruit-interview h3.topGrTitle,.legacy-recruit-interview h3.caGrTitle{color:#306b50;text-align:center;margin:0 0 30px;font-size:16px;font-weight:400}.legacy-recruit-interview .caMainImg{width:100%;height:auto;margin:0 auto;position:relative}.legacy-recruit-interview .caMainImg img{width:100%;height:auto}.legacy-recruit-interview .caMingTx{text-align:center;margin:auto;position:absolute;inset:55% 0 0}.legacy-recruit-interview .caMingTx p{filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#7ff,EndColorStr=#5ff);background:#ffffff80;padding:0;display:block}.legacy-recruit-interview .caMingTx span{color:#306b50;font-family:�l�r �o����,MS PMincho,�q���M�m���� Pro W6,Hiragino Mincho Pro,serif;font-size:5.5vw;font-weight:700}.legacy-recruit-interview .caMainImg_LP{max-width:100%;height:auto;margin:0 10px;padding:20px 0}.legacy-recruit-interview #floatingBnr,.legacy-recruit-interview #subNavi,.legacy-recruit-interview #subNavi_LP{display:none}.legacy-recruit-interview .page-top{-ms-filter:"alpha(opacity=85)";-moz-opacity:.85;-khtml-opacity:.85;opacity:.85;color:#fff;z-index:2500;background:#2e684e;border:2px solid #fff;border-radius:5px;padding:5px 8px;font-size:12px;text-decoration:none;position:fixed;bottom:20px;right:15px}.legacy-recruit-interview .page-top:hover{-moz-opacity:.5;-khtml-opacity:.5;opacity:.5;color:#fff;text-decoration:none}.legacy-recruit-interview .top_Title h2{margin-bottom:0}.legacy-recruit-interview #main_image{width:100%}.legacy-recruit-interview .topMainImg{width:100%;height:auto;margin:0 auto}.legacy-recruit-interview .topMainImg img{width:100%;height:auto}.legacy-recruit-interview .topMainImg_desc{margin:20px 0 0;padding:0 10px}.legacy-recruit-interview .topMainImg_desc a{display:none}.legacy-recruit-interview .topMainImg_desc p{text-align:center;color:#306b50;font-size:16px}.legacy-recruit-interview .topMainImg_desc .topMainImg_desc_BG,.legacy-recruit-interview .topMenu_Box,.legacy-recruit-interview .menu_topImg{display:none}.legacy-recruit-interview .top_global{background:50%/cover no-repeat;margin:20px 0 0;padding:30px 0 35px}.legacy-recruit-interview .top_globalText{float:none;width:100%;margin:0 0 20px;font-size:16px}.legacy-recruit-interview .top_globalImg{float:none;width:100%}.legacy-recruit-interview .top_globalImg img{width:100%}.legacy-recruit-interview .top_globalImg p{text-align:center;padding:10px 0 0}.legacy-recruit-interview .top_globalMv{padding:0 0 35px}.legacy-recruit-interview .top_globalMvBox{width:100%;padding:56.25% 0 0;position:relative}.legacy-recruit-interview .top_globalMvBox:first-of-type{margin:0 0 30px}.legacy-recruit-interview .top_globalMvBox iframe{border:none;width:100%;height:100%;margin:0;padding:0;position:absolute;top:0;left:0}.legacy-recruit-interview .top_recommend{padding:30px 0 35px}.legacy-recruit-interview .top_recommend h2{width:50%;margin-left:auto;margin-right:auto}.legacy-recruit-interview .top_recommend h2 img{width:100%;height:auto}.legacy-recruit-interview .top_recoDesc_r{margin-bottom:20px}.legacy-recruit-interview .top_recoDesc_l{width:100%;padding:56.25% 0 0;position:relative}.legacy-recruit-interview .top_recoDesc_l iframe{border:none;width:100%;height:100%;margin:0;padding:0;position:absolute;top:0;left:0}.legacy-recruit-interview .top_promise{background:50%/cover no-repeat;padding:30px 0 35px}.legacy-recruit-interview .top_promise h2{width:50%;margin-left:auto;margin-right:auto}.legacy-recruit-interview .top_promise h2 img{width:100%;height:auto}.legacy-recruit-interview .top_promise ul li{margin-bottom:30px}.legacy-recruit-interview .top_promise ul li:last-child{margin-bottom:0}.legacy-recruit-interview .top_promise ul li img{width:85%;height:auto}.legacy-recruit-interview .top_promise ul li h4{text-align:center;margin:0 0 15px}.legacy-recruit-interview .top_greeting{color:#fff;background:-200px/cover no-repeat;padding:40px 0 35px}.legacy-recruit-interview .top_greeting_ver2{color:#fff;background:0/cover no-repeat;padding:40px 0 35px}.legacy-recruit-interview .top_greeting h2,.legacy-recruit-interview .top_greeting_ver2 h2{width:35%;margin-left:auto;margin-right:auto}.legacy-recruit-interview .top_greeting h2 img,.legacy-recruit-interview .top_greeting_ver2 h2 img{width:100%;height:auto}.legacy-recruit-interview .top_greeting h3,.legacy-recruit-interview .top_greeting_ver2 h3{color:#fff;text-align:center;margin-bottom:20px;font-size:16px;font-weight:700}.legacy-recruit-interview .top_greeting h4,.legacy-recruit-interview .top_greeting_ver2 h4{color:#fff;margin-bottom:20px;font-size:14px;font-weight:700}.legacy-recruit-interview .top_grtDesc_l{margin-bottom:20px}.legacy-recruit-interview .top_grtDesc_l p{font-size:14px}.legacy-recruit-interview .top_grtDesc_r{text-align:center}.legacy-recruit-interview .top_grtDesc_r img{width:35%;height:auto}.legacy-recruit-interview .top_grtDesc_r p{margin-top:15px}.legacy-recruit-interview .top_grtDesc_r p.grt_name{margin-top:10px;font-size:22px}.legacy-recruit-interview .top_voice{padding:35px 0 40px}.legacy-recruit-interview .top_voice h2{width:25%;margin-left:auto;margin-right:auto}.legacy-recruit-interview .top_voice h2 img{width:100%;height:auto}.legacy-recruit-interview .top_voice h3{line-height:1.3}.legacy-recruit-interview .top_voice h3 span{font-size:12px}.legacy-recruit-interview .top_vcDesc_l{text-align:center;border-bottom:1px solid #ccc;margin-bottom:30px;padding-bottom:30px}.legacy-recruit-interview .top_vcDesc_r{text-align:center}.legacy-recruit-interview .top_vcDesc_l img,.legacy-recruit-interview .top_vcDesc_r img{width:100%;max-width:none;height:auto;margin-bottom:15px}.legacy-recruit-interview .top_vcDesc_l p,.legacy-recruit-interview .top_vcDesc_r p{text-align:left;font-size:14px}.legacy-recruit-interview .topvc_grtext{color:#306b50;margin-bottom:15px;text-align:center!important;font-size:16px!important}.legacy-recruit-interview .top_access{padding:0 10px}.legacy-recruit-interview .top_access h2{width:30%;margin-left:auto;margin-right:auto}.legacy-recruit-interview .top_access h2 img{width:100%;height:auto}.legacy-recruit-interview .top_accDesc_r{text-align:center;margin-bottom:20px}.legacy-recruit-interview .top_accTel_pc{display:none}.legacy-recruit-interview .top_accTel_sp{color:#306b50;margin:10px 0 20px;font-size:26px;font-weight:700;display:inline-block}.legacy-recruit-interview .top_accTel_sp a{text-align:center;color:#fff;background-color:#306b50;max-width:90%;margin:0 auto;padding:10px 20px;font-size:14px;display:block}.legacy-recruit-interview .top_accTel_sp a:hover{filter:alpha(opacity=75);opacity:.75;-moz-opacity:.75;text-decoration:none}.legacy-recruit-interview .top_accBtn{text-align:center;margin-bottom:20px}.legacy-recruit-interview .top_accBtn a{color:#306b50;background:10%/10px no-repeat;border:1px solid #306b50;margin:0 10% 10px;padding:10px;font-size:12px;display:block}.legacy-recruit-interview .top_accBtn a:hover{color:#fff;background-color:#306b50;background-image:none;text-decoration:none}.legacy-recruit-interview .top_accDesc_r .inner .mintext{margin-bottom:10px;font-size:14px}.legacy-recruit-interview .top_accDesc_r .inner p span{color:#306b50;font-size:16px;font-weight:700}.legacy-recruit-interview .top_accDesc_l{margin-bottom:30px}.legacy-recruit-interview .top_accDesc_l iframe{vertical-align:bottom;border:none;height:200px;margin:0;padding:0;width:100%!important}.legacy-recruit-interview .top_infomation{background:50%/cover no-repeat;padding:30px 0 35px}.legacy-recruit-interview .top_infomation h2{width:50%;margin-left:auto;margin-right:auto}.legacy-recruit-interview .top_infomation h2 img{width:100%;height:auto}.legacy-recruit-interview .top_infoDesc_l{background-color:#fff;margin:0 0 25px;padding:20px 10px}.legacy-recruit-interview .top_infoDesc_l dd{border-bottom:1px solid #306b50;margin-bottom:15px}.legacy-recruit-interview .top_infoDesc_l dd:last-child{margin-bottom:0}.legacy-recruit-interview .top_infoDesc_r{text-align:center}.legacy-recruit-interview .top_infoDesc_r li{margin-bottom:25px}.legacy-recruit-interview .top_infoDesc_r li:last-child{margin-bottom:0}.legacy-recruit-interview .top_LP_coLink a{text-align:center;color:#fff;background-image:linear-gradient(#fd3e48 0%,#e10000 100%);padding:10px;font-size:16px;text-decoration:none;display:block;position:relative}.legacy-recruit-interview .top_LP_coLink a:before{content:"";border-top:3px solid #fff;border-bottom:0;border-left:0;border-right:3px solid #fff;width:7px;height:7px;margin-top:-4px;position:absolute;top:50%;right:15px;transform:rotate(45deg)}.legacy-recruit-interview .top_accDesc_r .top_LP_coLink a{margin:20px 10%;padding:10px;font-size:14px}.legacy-recruit-interview .top_ftLink{width:100%}.legacy-recruit-interview .top_ftLink_l{color:#fff;background:#d2a143 100%/auto 165px no-repeat;height:165px;position:relative}.legacy-recruit-interview .top_ftLink_l a{color:#fff;text-indent:-999px;z-index:3;width:100%;height:100%;position:absolute;top:0;left:0}.legacy-recruit-interview .top_ftLink_l .inner{padding:90px 0 0 15px}.legacy-recruit-interview .top_ftLink_l p{line-height:1.3;display:inline-block}.legacy-recruit-interview .top_ftLink_l p span{background:100%/8px no-repeat;padding-right:20px;font-size:20px;font-weight:700}.legacy-recruit-interview .top_ftLink_r{color:#fff;background:#c45e4a 0/auto 165px no-repeat;height:165px;position:relative}.legacy-recruit-interview .top_ftLink_r a{color:#fff;text-indent:-999px;z-index:3;width:100%;height:100%;position:absolute;top:0;left:0}.legacy-recruit-interview .top_ftLink_r .inner{padding:70px 15px 0}.legacy-recruit-interview .top_ftLink_r p{text-align:right;background:100%/8px no-repeat;padding:0 20px 0 0;font-size:20px;font-weight:700;display:block}.legacy-recruit-interview .top_ftLink_l:hover,.legacy-recruit-interview .top_ftLink_r:hover{filter:alpha(opacity=75);opacity:.75;-moz-opacity:.75}.legacy-recruit-interview .about_personality{background:50%/cover no-repeat;padding:40px 0 45px;font-size:13px}.legacy-recruit-interview .about_personality h2 img{width:auto;height:60px}.legacy-recruit-interview .about_personality p{text-align:center}.legacy-recruit-interview .about_personality ul{margin:30px 0}.legacy-recruit-interview .about_personality ul li{text-align:center;margin:0 20px 30px}.legacy-recruit-interview .about_personality ul li:last-child{margin-bottom:0}.legacy-recruit-interview .about_personality ul li img{max-width:100%;height:auto}.legacy-recruit-interview .ab_psphoto_last{text-align:center}.legacy-recruit-interview .about_contents{color:#fff;padding:40px 0 0}.legacy-recruit-interview .about_contents h2 img{width:auto;height:60px}.legacy-recruit-interview .aboutDesc01,.legacy-recruit-interview .aboutDesc01_2{color:#fff;background:#2e684e 0 0/cover no-repeat;padding:30px 0 40px}.legacy-recruit-interview .aboutDesc01 h4,.legacy-recruit-interview .aboutDesc01_2 h4{text-align:center;color:#fff;letter-spacing:2px;border-bottom:1px solid #fff;margin-bottom:25px;padding-bottom:15px;font-size:18px;font-weight:400}.legacy-recruit-interview .aboutDesc01_box01R{float:right;width:150px;margin:0 0 30px 20px}.legacy-recruit-interview .aboutDesc01_box01R img{max-width:100%;height:auto}.legacy-recruit-interview .aboutDesc01_box01R p{margin-top:10px;font-size:16px;line-height:1.3}.legacy-recruit-interview .aboutDesc01_box01R p span{font-size:12px}.legacy-recruit-interview .aboutDesc01_box01L{margin-bottom:30px}.legacy-recruit-interview .aboutDesc01_box02L{float:left;width:180px;margin:0 20px 30px 0}.legacy-recruit-interview .aboutDesc02,.legacy-recruit-interview .aboutDesc02_2{color:#fff;background:#cb9d3b 80% 0/cover no-repeat;padding:30px 0 40px}.legacy-recruit-interview .aboutDesc02 h4,.legacy-recruit-interview .aboutDesc02_2 h4{text-align:center;color:#fff;letter-spacing:2px;border-bottom:1px solid #fff;margin-bottom:25px;padding-bottom:15px;font-size:18px;font-weight:400}.legacy-recruit-interview .aboutDesc02_box01L{float:left;width:150px;margin:0 20px 30px 0}.legacy-recruit-interview .aboutDesc02_box01L img{max-width:100%;height:auto}.legacy-recruit-interview .aboutDesc02_box01L p{margin-top:10px;font-size:16px;line-height:1.3}.legacy-recruit-interview .aboutDesc02_box01L p span{font-size:12px}.legacy-recruit-interview .aboutDesc03{color:#fff;background:#2e684e right 25% top/cover no-repeat;padding:30px 0 40px}.legacy-recruit-interview .aboutDesc03 h4,.legacy-recruit-interview .aboutDesc05 h4{text-align:center;color:#fff;letter-spacing:2px;border-bottom:1px solid #fff;margin-bottom:25px;padding-bottom:15px;font-size:18px;font-weight:400}.legacy-recruit-interview .aboutDesc03_box01R,.legacy-recruit-interview .aboutDesc05_box01R{float:right;width:150px;margin:0 0 30px 20px}.legacy-recruit-interview .aboutDesc03_box01R img,.legacy-recruit-interview .aboutDesc05_box01R img{max-width:100%;height:auto}.legacy-recruit-interview .aboutDesc03_box01R p,.legacy-recruit-interview .aboutDesc05_box01R p{margin-top:10px;font-size:16px;line-height:1.3}.legacy-recruit-interview .aboutDesc03_box01R p span,.legacy-recruit-interview .aboutDesc05_box01R p span{font-size:12px}.legacy-recruit-interview .aboutDesc03_box01L,.legacy-recruit-interview .aboutDesc05_box01L{margin-bottom:30px}.legacy-recruit-interview .aboutDesc03_box02L,.legacy-recruit-interview .aboutDesc05_box02L{float:left;width:180px;margin:0 20px 30px 0}.legacy-recruit-interview .aboutDesc04{color:#fff;background:#cb9d3b right 20% top/cover no-repeat;padding:30px 0 40px}.legacy-recruit-interview .aboutDesc04 h4{text-align:center;color:#fff;letter-spacing:2px;border-bottom:1px solid #fff;margin-bottom:25px;padding-bottom:15px;font-size:18px;font-weight:400}.legacy-recruit-interview .aboutDesc04_box01L{float:left;width:150px;margin:0 20px 30px 0}.legacy-recruit-interview .aboutDesc04_box01L img{max-width:100%;height:auto}.legacy-recruit-interview .aboutDesc04_box01L p{margin-top:10px;font-size:16px;line-height:1.3}.legacy-recruit-interview .aboutDesc04_box01L p span{font-size:12px}.legacy-recruit-interview .aboutDesc05{color:#fff;background:#2e684e 30% 0/cover no-repeat;padding:30px 0 40px}.legacy-recruit-interview .menu01{padding:30px 0 0}.legacy-recruit-interview .menu01 h2 img{width:auto;height:60px}.legacy-recruit-interview .menu02{color:#fff;background:100% 0/cover no-repeat;padding:30px 0 40px}.legacy-recruit-interview .menu02 h2 img{width:auto;height:60px}.legacy-recruit-interview .menu03{color:#fff;background:#cb9d3b;padding:30px 0 40px}.legacy-recruit-interview .menu03 h2 img{width:auto;height:60px}.legacy-recruit-interview .menu_cTitle{text-align:center;border-bottom:1px solid #fff;margin:0 0 10px;padding:0 0 10px;font-size:18px}.legacy-recruit-interview .menu02 a{color:#fff;text-decoration:underline}.legacy-recruit-interview .menu02 a:hover{-moz-opacity:.75;-khtml-opacity:.75;opacity:.75}.legacy-recruit-interview .menu02 .inner{padding:0 0 50px}.legacy-recruit-interview .menu_table{max-width:100%;margin:20px 0}.legacy-recruit-interview .menu_table dl{border-bottom:1px solid #306b50;max-width:100%;line-height:40px}.legacy-recruit-interview .menu_table dt{float:none;text-align:center;color:#fff;background:#0a4a17;max-width:100%;padding:5px 20px;font-size:20px}.legacy-recruit-interview .menu_table dd{float:none;text-align:left;color:#333;background:#fff;max-width:100%;padding:5px 20px}.legacy-recruit-interview .menu_mvi{width:100%;padding-top:56.25%;position:relative}.legacy-recruit-interview .menu_mvi iframe{width:100%;height:100%;position:absolute;top:0;left:0}.legacy-recruit-interview .case{padding:30px 0 40px}.legacy-recruit-interview .case h2 img{width:auto;height:60px}.legacy-recruit-interview .case .menu_cTitle{text-align:center;color:#306b50;border-bottom:1px solid #306b50;margin:0 0 10px;padding:0 0 10px;font-size:18px}.legacy-recruit-interview .case_list{max-width:100%;margin:30px auto}.legacy-recruit-interview .case_list li{float:none;max-width:100%;margin-bottom:30px;margin-right:0}.legacy-recruit-interview .case_list li:last-child{margin-right:0}.legacy-recruit-interview .case_list li img{margin:0 auto 20px;display:block}.legacy-recruit-interview .case_ftlink{max-width:100%;margin:0 auto}.legacy-recruit-interview .case_ftlink li{float:none;text-align:center;max-width:100%;margin-bottom:20px}.legacy-recruit-interview .case_ftlink li:last-child{margin-bottom:0}.legacy-recruit-interview .yurashi_about01{padding:30px 0 0}.legacy-recruit-interview .yurashi_about01 h2 img{width:auto;height:60px}.legacy-recruit-interview .yurashi_about02{color:#fff;background:100%/cover no-repeat;padding:30px 0 40px}.legacy-recruit-interview .yurashi_about02 h2 img{width:auto;height:60px}.legacy-recruit-interview .yurashi_about03{color:#fff;background:bottom/cover no-repeat;padding:30px 0 40px}.legacy-recruit-interview .yurashi_about03 h2 img{width:auto;height:60px}.legacy-recruit-interview .yurashi_abou_cTitle{text-align:center;border-bottom:1px solid #fff;margin:0 0 10px;padding:0 0 10px;font-size:18px}.legacy-recruit-interview .yurashi_abou_cTitle02{text-align:center;color:#2e684e;margin:0 0 10px;font-size:18px}.legacy-recruit-interview .yurashi_about04{background:50%/cover no-repeat;padding:30px 0 40px}.legacy-recruit-interview .yurashi_about04 h2 img{width:auto;height:60px}.legacy-recruit-interview .yurashi_about_photo{max-width:100%;margin:40px auto}.legacy-recruit-interview .yurashi_about_photo li{float:none;max-width:100%;margin:0 0 30px}.legacy-recruit-interview .yurashi_about_photo li:last-child{margin:0}.legacy-recruit-interview .yurashi_about_mvi{max-width:100%}.legacy-recruit-interview .yurashi_about_mvi_l{float:none;width:100%;padding-top:66.25%;position:relative}.legacy-recruit-interview .yurashi_about_mvi_l iframe{width:100%;height:100%;position:absolute;top:0;left:0}.legacy-recruit-interview .yurashi_about_mvi_r{float:none;text-align:left;max-width:100%;margin:0 0 30px}.legacy-recruit-interview .yurashi_about_sign{text-align:right;padding:20px 0}.legacy-recruit-interview .yurashi_about_sign img{max-width:50%;margin:10px 0 0}.legacy-recruit-interview .yurashi_about05{color:#fff;background:0 0/cover no-repeat;padding:30px 0 40px}.legacy-recruit-interview .yurashi_about05 h2 img{width:auto;height:60px}.legacy-recruit-interview .yurashi_about05_tx{float:none;text-align:left;max-width:100%;margin:0 0 30px}.legacy-recruit-interview .yurashi_about05_ph{float:none;text-align:center;max-width:100%}.legacy-recruit-interview .yurashi_about05_ph img{max-width:100%;margin-bottom:20px}.legacy-recruit-interview .access{padding:30px 0 40px}.legacy-recruit-interview .access h2 img{width:auto;height:60px}.legacy-recruit-interview .access p span{font-size:20px}.legacy-recruit-interview .access_ggmap{height:0;padding-top:30px;padding-bottom:56.25%;position:relative;overflow:hidden}.legacy-recruit-interview .access_ggmap iframe,.legacy-recruit-interview .access_ggmap object,.legacy-recruit-interview .access_ggmap embed{width:100%;height:100%;position:absolute;top:0;left:0}.legacy-recruit-interview .elevator{background:50%/cover no-repeat;padding:30px 0 40px}.legacy-recruit-interview .elevator h2 img{width:auto;height:60px}.legacy-recruit-interview .access_elevator{text-align:center;border-bottom:1px solid #333;margin:0 0 30px;padding:0 0 10px}.legacy-recruit-interview .access_train_ico{margin:0 0 20px;font-size:18px}.legacy-recruit-interview .access_train_ico img{vertical-align:middle;width:70px;margin-right:20px}.legacy-recruit-interview .access_train01{border:1px solid #598874;max-width:100%;margin:0 auto 60px}.legacy-recruit-interview .access_train01 dt:last-child,.legacy-recruit-interview .access_train01 dd:last-child{border-bottom:none}.legacy-recruit-interview .access_train01 dt{float:none;color:#fff;text-align:left;background:#2e684e;border-bottom:1px solid #598874;max-width:100%;padding:15px 20px}.legacy-recruit-interview .access_train01 dd{float:none;color:#333;text-align:left;background:#fff;border-bottom:1px solid #598874;max-width:100%;padding:15px 20px}.legacy-recruit-interview .access_train01 dt span{vertical-align:middle;border:1px solid #fff;width:16px;height:16px;margin-right:10px;display:inline-block}.legacy-recruit-interview .access_train01 dt .yamanote{background:#9c0}.legacy-recruit-interview .access_train01 dt .keihin{background:#00bae8}.legacy-recruit-interview .access_train01 dt .toukaidou-ueno{background:#f68b1e}.legacy-recruit-interview .access_train01 dt .jouban01{background:#00f}.legacy-recruit-interview .access_train01 dt .jouban02L{background:#00f;margin-right:0;border-right:none!important;width:8px!important}.legacy-recruit-interview .access_train01 dt .jouban02R{background:#00b261;border-left:none!important;width:8px!important}.legacy-recruit-interview .access_train01 dt .toukaidou{background:#f68b1e}.legacy-recruit-interview .access_train01 dt .soumu,.legacy-recruit-interview .access_train01 dt .yokosuka,.legacy-recruit-interview .access_train01 dt .sanyou{background:#00f}.legacy-recruit-interview .access_train02{border:1px solid #d5af5e;width:100%;margin:0 auto}.legacy-recruit-interview .access_train02 dt:last-child,.legacy-recruit-interview .access_train02 dd:last-child{border-bottom:none}.legacy-recruit-interview .access_train02 dt{float:none;color:#fff;text-align:left;background:#cb9d3b;border-bottom:1px solid #d5af5e;max-width:100%;padding:15px 20px}.legacy-recruit-interview .access_train02 dd{float:none;color:#333;text-align:left;background:#fff;border-bottom:1px solid #d5af5e;max-width:100%;padding:15px 20px}.legacy-recruit-interview .access_train02 dt span{vertical-align:middle;border:1px solid #fff;width:16px;height:16px;margin-right:10px;display:inline-block}.legacy-recruit-interview .access_train02 dt .keikyu{background:#b1201c}.legacy-recruit-interview .route{padding:30px 0 40px}.legacy-recruit-interview .route h2 img{width:auto;height:60px}.legacy-recruit-interview .access_route{margin:0 auto 30px}.legacy-recruit-interview .access_route ul{width:100%}.legacy-recruit-interview .access_route li{float:none;max-width:100%;margin:0 0 20px}.legacy-recruit-interview .access_route li:nth-child(3n){margin:0 0 20px}.legacy-recruit-interview .access_route li img{margin:0 0 10px}.legacy-recruit-interview .access_taxi{width:100%}.legacy-recruit-interview .access_taxi_ph{float:none;max-width:100%}.legacy-recruit-interview .access_taxi_tx{float:none;max-width:100%;margin:0 0 20px}.legacy-recruit-interview .access_taxi_tx p span{padding:0 0 10px;font-size:16px;display:inline-block}.legacy-recruit-interview .parking_place{background:50%/cover no-repeat;padding:30px 0 40px}.legacy-recruit-interview .parking_place p.sub{text-align:center;margin-bottom:30px!important}.legacy-recruit-interview .parking_table{background:#fff;width:100%}.legacy-recruit-interview .parking_table tr:first-child{background:#e1eaf4}.legacy-recruit-interview .parking_table th{text-align:center;padding:18px 10px}.legacy-recruit-interview .parking_table th:first-child{text-align:center;width:11%}.legacy-recruit-interview .parking_table th:nth-child(2){width:36%}.legacy-recruit-interview .parking_table th:nth-child(3){width:16%}.legacy-recruit-interview .parking_table th:nth-child(4){width:12%}.legacy-recruit-interview .parking_table th:nth-child(5){width:26%}.legacy-recruit-interview .parking_table td{text-align:center;border-bottom:1px solid #c6c6c6;padding:15px 5px}.legacy-recruit-interview .parking_table td:first-child{padding:10px 5px}.legacy-recruit-interview .parking_table td a{font-size:80%}.legacy-recruit-interview .access_Inner{display:block}.legacy-recruit-interview .access_Inner .Text,.legacy-recruit-interview .access_Inner .Img{width:100%;margin-bottom:20px;display:block}.legacy-recruit-interview .airport{padding:30px 0 40px}.legacy-recruit-interview .airport h2 img{width:auto;height:60px}.legacy-recruit-interview .airport_l{float:none;max-width:100%;margin-bottom:20px}.legacy-recruit-interview .airport_r{float:none;max-width:100%}.legacy-recruit-interview .hotel{background:50%/cover no-repeat;padding:30px 0 40px}.legacy-recruit-interview .hotel h2 img{width:auto;height:60px}.legacy-recruit-interview .hotel_link{text-align:center;padding:5px 0;font-size:18px}.legacy-recruit-interview .hotel_link a{color:#2e684e;text-decoration:none;display:inline-block}.legacy-recruit-interview .hotel_link a span{padding-left:10px;font-size:14px}.legacy-recruit-interview .hotel_link img{width:20px;padding-left:10px}.legacy-recruit-interview .hotel_link a:hover{color:#2e684e;-moz-opacity:.75;-khtml-opacity:.75;opacity:.75;text-decoration:none}.legacy-recruit-interview .recruit01{color:#fff;background:#2e684e;padding:30px 0 40px}.legacy-recruit-interview .recruit01 h2 img{width:auto;height:90px}.legacy-recruit-interview .recruit01 p{font-family:������,YuMincho,�q���M�m���� ProN W3,Hiragino Mincho ProN,HG����E,�l�r �o����,�l�r ����,serif}.legacy-recruit-interview .recruit01 p span{font-size:27px;display:block}.legacy-recruit-interview .recruit02{background:100% 0/cover no-repeat;padding:30px 0 40px}.legacy-recruit-interview .recruit02 h2 img{width:auto;height:60px}.legacy-recruit-interview .recruit02 p{text-shadow:0 0 1px #fff,0 0 4px #fff9e7,0 0 8px #fff9e7,0 0 12px #fff9e7,0 0 16px #fff,0 0 18px #fff,0 0 20px #fff,0 0 22px #fff,0 0 24px #fff9e7,0 0 26px #fff9e7,0 0 28px #fff9e7;color:#000}.legacy-recruit-interview .vision{background:#fff9e7 0 0/cover;padding:30px 0 40px}.legacy-recruit-interview .vision p{background:#fff;padding:15px}.legacy-recruit-interview .vision h2 img{width:auto;height:90px}.legacy-recruit-interview .chara{background:#fff9e7 0 0/cover;padding:30px 0 5px}.legacy-recruit-interview .chara h2 img{width:auto;height:90px}.legacy-recruit-interview .message{background:#fff9e7 0 0/cover;padding:30px 0 40px}.legacy-recruit-interview .message h2 img{width:auto;height:90px}.legacy-recruit-interview h3.VoiceTitle{color:#306b50;text-align:center;margin:30px 0 5px;font-size:16px;font-weight:400}.legacy-recruit-interview h4.VoiceTitle{color:#306b50;text-align:center;margin:0 0 20px;font-size:12px;font-weight:400}.legacy-recruit-interview h4.commit{color:#306b50;text-align:center;margin:0 0 5px;font-family:������,YuMincho,�q���M�m���� ProN W3,Hiragino Mincho ProN,HG����E,�l�r �o����,�l�r ����,serif;font-size:35px;font-weight:600}.legacy-recruit-interview .commit:nth-last-child(2){margin-top:20px}.legacy-recruit-interview .rinen{padding:10px 50px}.legacy-recruit-interview .rinen div{padding:10px}.legacy-recruit-interview .commitbox{background:#fff;margin:20px 0}.legacy-recruit-interview .commitbox span{color:#fff;text-align:center;background:#306b50;width:100%;margin-top:20px;display:block}.legacy-recruit-interview .commitbox p{padding:10px}.legacy-recruit-interview .voice{padding:20px}.legacy-recruit-interview .voice div{padding:10px}.legacy-recruit-interview .recruit_btn{text-align:center;color:#fff;text-shadow:0 1px #0003;background:#3f745c;border:1px solid #306b50;border-radius:25px;width:80%;padding:.5em;text-decoration:none;display:inline-block;position:relative;box-shadow:inset 0 1px #fff3}.legacy-recruit-interview .recruit_btn img{height:18px;padding-top:2px;padding-left:20px}.legacy-recruit-interview .recruit_btn:active{box-shadow:none;text-shadow:none;border:1px solid #3f745c}.legacy-recruit-interview .oubo{background:#fff;padding:15px}.legacy-recruit-interview .oubobox{text-align:center}.legacy-recruit-interview .oubobox h4{margin-top:50px;font-size:20px}.legacy-recruit-interview .balloon1{text-align:center;background:#deec9e;border-radius:15px;width:92%;min-width:120px;max-width:100%;margin:1em 0;padding:15px;display:inline-block;position:relative}.legacy-recruit-interview .balloon1:before{content:"";border:15px solid #0000;border-top-color:#deec9e;margin-left:-15px;position:absolute;top:100%;left:50%}.legacy-recruit-interview .balloon1 p{margin:0;padding:0}.legacy-recruit-interview .balloon2{text-align:center;background:#deec9e;border-radius:15px;width:92%;min-width:120px;max-width:100%;margin:1em 0 2.5em;padding:15px;display:inline-block;position:relative}.legacy-recruit-interview .btn_area{text-align:center}.legacy-recruit-interview .btn_area a{color:#fff}.legacy-recruit-interview .btn_area a:hover{text-decoration:none}.legacy-recruit-interview .contact_btn{text-align:center;color:#fff;text-shadow:0 1px #0003;background:#f12d38;border:1px solid #e00d19;border-radius:25px;width:80%;margin-top:20px;padding:.5em;text-decoration:none;display:inline-block;position:relative;box-shadow:inset 0 1px #fff3}.legacy-recruit-interview .contact_btn img{height:18px;padding-top:2px;padding-right:20px}.legacy-recruit-interview .contact_btn:active{box-shadow:none;text-shadow:none;border:1px solid #f12d38}.legacy-recruit-interview .recruit_contents01{float:none;max-width:100%;padding:40px 0 30px}.legacy-recruit-interview .recruit_contents01 img{margin:0 0 10px}.legacy-recruit-interview .recruit_contents02{float:none;max-width:100%;padding:0 0 40px}.legacy-recruit-interview .recruit_contents02 img{margin:0 0 10px}.legacy-recruit-interview .requirements{background:#fff9e7 0 0/cover;padding:30px 0 40px}.legacy-recruit-interview .requirements h2 img{width:auto;height:60px}.legacy-recruit-interview .requirementsBox{max-width:100%;margin:20px auto}.legacy-recruit-interview .requirementsBox ul{border-top:1px solid #333;border-left:1px solid #333;border-right:1px solid #333}.legacy-recruit-interview .requirementsBox li:nth-child(odd){color:#fff;text-align:center;vertical-align:middle;background:#2e684e;max-width:100%;padding:10px 20px;font-size:14px;display:block}.legacy-recruit-interview .requirementsBox li:nth-child(2n){background:#fff;max-width:100%;padding:10px 20px;display:block}.legacy-recruit-interview .requirementsBox li dt{float:left;width:10%;padding-right:5px}.legacy-recruit-interview .requirementsBox li dd{float:left;width:85%}.legacy-recruit-interview .requirementsBox ul:last-child{border-bottom:1px solid #333}.legacy-recruit-interview .recruit_mail,.legacy-recruit-interview .recruit_mail:hover{color:#2e684e}.legacy-recruit-interview .itv{background:#fff 0 0/cover;padding:30px 0 40px}.legacy-recruit-interview .itv_flex{justify-content:center;margin:auto;display:flex}.legacy-recruit-interview .itv_flex div{margin:auto;padding:5px}.legacy-recruit-interview .itv_flex p{text-align:center;font-size:12px}.legacy-recruit-interview .itv_midashi{text-align:center;background:#deec9e;padding:20px;font-family:������,YuMincho,�q���M�m���� ProN W3,Hiragino Mincho ProN,HG����E,�l�r �o����,�l�r ����,serif}.legacy-recruit-interview .itv_midashi div{border-bottom:1px solid #000;margin:auto;padding:3px;font-size:18px}.legacy-recruit-interview .itv_midashi p{padding:10px}.legacy-recruit-interview .itv_comment{padding:20px 5px 30px;line-height:180%}.legacy-recruit-interview .itv_comment span{font-weight:700}.legacy-recruit-interview div.anchor{margin-top:-70px;padding-top:70px;display:block}.legacy-recruit-interview .appointment-contact{padding:30px 0 40px}.legacy-recruit-interview .appointment-contact h2 img{width:auto;height:60px}.legacy-recruit-interview .contact_infoBox{flex-direction:column;display:flex}.legacy-recruit-interview .contact_infoBox .innerImg{width:70%;margin:0 auto}.legacy-recruit-interview .contact_infoBox .innerText{width:100%;margin-bottom:20px}.legacy-recruit-interview .contact_infoBox .innerText ul li{flex-direction:column;margin-bottom:20px;display:flex}.legacy-recruit-interview .contact_infoBox .innerText ul li:last-child{margin-bottom:0}.legacy-recruit-interview .contact_infoBox .innerText ul li p{text-align:center}.legacy-recruit-interview .contact_infoBox .innerText ul li p.Hd{text-align:center;color:#fff;box-sizing:border-box;background-color:#2e684e;width:100%;margin-bottom:20px;padding:5px;font-size:20px}.legacy-recruit-interview .contact_infoBox .innerText ul li p span{color:#2e684e;font-size:22px;font-weight:700}.legacy-recruit-interview .contact_infoBox .innerText ul li p.caution{text-align:left;margin-top:10px}.legacy-recruit-interview .contact_infoBox .innerText ul li a.Tel{box-sizing:border-box;color:#2e684e;border:2px solid #2e684e;justify-content:center;align-items:center;width:80%;margin:0 auto;padding:5px 10px;font-size:22px;font-weight:700;text-decoration:none;display:flex}.legacy-recruit-interview .contact_infoBox .innerText ul li a.Tel span{width:25px;margin-right:10px;line-height:0}.legacy-recruit-interview .contact_infoBox .innerText ul li p span.smallText{font-size:16px}.legacy-recruit-interview .webYoyaku_Btn a{box-sizing:border-box;color:#fff;background-image:linear-gradient(#fd3e48 0%,#e10000 100%);border-radius:10px;justify-content:center;align-items:center;width:80%;margin:0 auto;padding:10px 20px;font-size:20px;line-height:1.8rem;text-decoration:none;display:flex}.legacy-recruit-interview .webYoyaku_Btn a span{width:50px;margin-right:10px}.legacy-recruit-interview .webYoyaku_Btn a:hover img{opacity:1}.legacy-recruit-interview .webYoyaku_Btn a:hover{opacity:.75}.legacy-recruit-interview .contact_Box{width:100%;margin:40px auto}.legacy-recruit-interview .contact_text{float:none;text-align:left;max-width:100%;padding:0}.legacy-recruit-interview .contact_photo{display:none}.legacy-recruit-interview .contact_text .Inner{margin:0 0 20px}.legacy-recruit-interview .contact_text .Inner:last-of-type{margin:0}.legacy-recruit-interview .contact_text .Inner dl,.legacy-recruit-interview .contact_Map dl{flex-direction:column;display:flex}.legacy-recruit-interview .contact_text .Inner dl dt,.legacy-recruit-interview .contact_Map dl dt{box-sizing:border-box;color:#fff;text-align:center;background:#2e684e;width:100%;margin:0 0 5px;padding:5px 10px;font-size:20px;font-weight:400}.legacy-recruit-interview .contact_text .Inner dl dd,.legacy-recruit-interview .contact_Map dl dd{color:#2e684e;font-size:18px;font-weight:700}.legacy-recruit-interview .contact_text .Inner dl dd span{font-size:15px}.legacy-recruit-interview .contact_text .Inner dl dd a{color:#2e684e;text-align:center;border:2px solid #2e684e;width:80%;margin:15px auto;padding:5px 10px;display:block}.legacy-recruit-interview .contact_text .Inner dl dd a:hover{-moz-opacity:.75;-khtml-opacity:.75;opacity:.75;text-decoration:none}.legacy-recruit-interview .contact_Map{width:100%;margin:0}.legacy-recruit-interview .contact_MapBox{width:100%;height:130px;margin:0 auto;padding-top:28.1%;position:relative}.legacy-recruit-interview .contact_MapBox iframe{border:none;margin:0;padding:0;position:absolute;top:0;right:0;width:100%!important;height:100%!important}.legacy-recruit-interview .contact_Map p{color:#2e684e;margin:0 0 15px;font-size:16px}.legacy-recruit-interview .contact_Map p a{color:#2e684e;font-weight:700;text-decoration:underline}.legacy-recruit-interview .contact_form{background:50%/cover no-repeat;padding:30px 0 40px}.legacy-recruit-interview .contact_form h2 img{width:auto;height:60px}.legacy-recruit-interview .contact_formBox{width:100%;margin:30px auto 0}.legacy-recruit-interview .contact_formBox dt{float:none;text-align:left;max-width:100%;padding:0;font-size:16px}.legacy-recruit-interview .contact_formBox dd{float:none;max-width:100%;margin:0 0 20px}.legacy-recruit-interview .contact_formBox dd input{box-sizing:border-box;background:#fff;border:2px solid #2e684e;border-radius:5px;width:100%;padding:10px}.legacy-recruit-interview .contact_formBox dd textarea{box-sizing:border-box;background:#fff;border:2px solid #2e684e;border-radius:5px;width:100%;margin:0 0 20px;padding:10px}.legacy-recruit-interview .submit_btn_co input{color:#fff;text-align:center;letter-spacing:10px;border:none;height:auto;margin:0 auto;font-size:16px;font-weight:700;display:block;border-radius:inherit!important;-webkit-border-radius:inherit!important;-moz-border-radius:inherit!important;background:#2e684e!important;border:none!important;width:50%!important}.legacy-recruit-interview .submit_btn_co input:hover{cursor:pointer;-moz-opacity:.75;-khtml-opacity:.75;opacity:.75}.legacy-recruit-interview .contact_suc_tx{color:#009e41}.legacy-recruit-interview .contact_err_tx{color:red}.legacy-recruit-interview .appt_detail{background:100% 0/cover no-repeat;padding:30px 0 40px}.legacy-recruit-interview .appt_detail h2 img{width:auto;height:60px}.legacy-recruit-interview .appt_detail h4{text-align:center;color:#fff;border-bottom:1px solid #fff;margin-bottom:15px;padding-bottom:10px;font-size:20px}.legacy-recruit-interview .appt_detail p{color:#fff;text-align:left;margin:0 0 50px}.legacy-recruit-interview .appt_detail p span{font-size:18px}.legacy-recruit-interview .appt_detail_caution{color:#fff;background:#c37715;border-radius:20px;max-width:100%;margin:-30px 0 20px;padding:20px;font-size:16px;display:block}.legacy-recruit-interview .appt_detail_Box{width:100%}.legacy-recruit-interview .appt_detail_Box_l,.legacy-recruit-interview .appt_detail_Box_r{float:none;max-width:100%}.legacy-recruit-interview .contact_accTel_sp{color:#306b50;max-width:70%;margin:10px auto 20px;font-size:26px;font-weight:700}.legacy-recruit-interview .contact_accTel_sp a{text-align:center;color:#fff;word-break:break-all;overflow-wrap:break-word;background-color:#306b50;padding:10px 20px;font-size:14px;display:block}.legacy-recruit-interview .contact_accTel_sp a:hover{filter:alpha(opacity=75);opacity:.75;-moz-opacity:.75;text-decoration:none}}.legacy-static-page img{max-width:100%;height:auto}.legacy-static-page a{text-underline-offset:.16em;text-decoration-thickness:1px}
