﻿@media only screen and (min-width: 769px){.content .mv{background:url(/common/img/career/share/mv.jpg) center 0 repeat-x;background-size:cover}}@media only screen and (max-width: 768px){.career .mv{background:url(/common/img/career/share/sp_mv.jpg) center 0 repeat-x;background-size:cover}.career .mv .category_tl img{max-width:242px;width:37.8125%}}.license .txt_catch02{line-height:1.4}.license .cont_body{margin-top:60px}.license .cont_body .head-cont .tl_h03 span{font-weight:normal;font-size:80%}.license .cont_body .support_tl{margin-top:20px;color:#049f48;font-size:131.25%;font-weight:bold;padding-bottom:.3em}.license .cont_body .support_tl span{font-family:'Lato', sans-serif;font-style:italic}.license .cont_body .support_tl span .font_size{font-size:187.5%;margin:0 .5em 0 5px}.license .cont_body .support_tl .spbr{font-style:normal;display:inline}.license .cont_body .strapline{margin:1.5em 0 .8em;position:relative;border-bottom:2px solid #e9e9e9;font-weight:bold}.license .cont_body .strapline:after{content:"";height:2px;width:100px;display:block;background:#049f48;position:absolute;bottom:-2px;left:0}.license .cont_body .cont_box p{line-height:1.4}.license .cont_body .cont ul{margin-top:2em}.license .cont_body .cont ul li{position:relative;text-align:center;width:48%;padding:2em 1em;border:1px solid #eee;float:left;margin:2em 0}.license .cont_body .cont ul li:nth-of-type(even){float:right}.license .cont_body .cont ul .rate_tl{position:absolute;top:-8%;color:#fff;-webkit-transform:skew(-10deg);-moz-transform:skew(-10deg);-o-transform:skew(-10deg);-ms-transform:skew(-10deg);transform:skew(-10deg);padding:.2em 0;width:45%}.license .cont_body .cont ul .rate_tl p{-webkit-transform:skew(10deg);-moz-transform:skew(10deg);-o-transform:skew(10deg);-ms-transform:skew(10deg);transform:skew(10deg)}.license .cont_body .cont ul .course_tl01{background-color:#65bea0}.license .cont_body .cont ul .course_tl02{background-color:#ff9326}.license .cont_body .cont ul .course_tl03{background-color:#e8618a}.license .cont_body .cont ul dl.row{display:flex;flex-direction:column}.license .cont_body .cont ul dl.row dt{order:2}.license .cont_body .cont ul dl.row dd{order:1}.license .cont_body .cont ul dl dt{font-weight:bold}.license .cont_body .cont ul dl dt .new{font-size:87.5%;font-weight:normal}.license .cont_body .cont ul dl dt .avg{font-family:'Lato', sans-serif;font-style:italic;font-weight:900;font-size:112.5%}.license .cont_body .cont ul dl dt .avg .avg_s{font-size:90%}.license .cont_body .cont ul dl dt .avg em{font-size:50%}.license .cont_body .cont ul dl .rate{font-family:'Lato', sans-serif;font-style:italic;font-weight:900;font-size:562.5%;margin:.3em 0}.license .cont_body .cont ul dl .rate span{font-size:50%}.license .cont_body .cont ul dl .rate_co01{color:#65bea0}.license .cont_body .cont ul dl .rate_co02{color:#ff9326}.license .cont_body .cont ul dl .rate_co03{color:#e8618a}.license .cont_body .cont ul dl .result{font-size:87.5%;text-align:center;padding-left:7em}.license .cont_body .cont .pc{margin:1.5em auto 0}.license .cont_body .cont02 .cont_box{margin-bottom:.8em}.license .cont_body .cont02 .cont_box p{line-height:1.4}.license .cont_body .cont02 .img_box li{width:32%;float:left;margin-right:2%}.license .cont_body .cont02 .img_box li .caption{margin:.5em 0;color:#049f48;text-align:center;font-weight:bold}.license .cont_body .cont02 .img_box li .text{font-size:87.5%;line-height:1.4}.license .cont_body .cont02 .img_box li:last-child{margin-right:0}@media only screen and (max-width: 768px){.license .cont_body{margin-top:30px}.license .cont_body .cont ul .rate_tl p{font-weight:bold}.license .cont_body .cont ul dl .result{padding-left:5em}.license .cont_body .sp{margin:1.5em auto 5em}}@media only screen and (max-width: 480px){.license .cont_tl02{margin-top:30px}.license .cont_body .head-cont .tl_h03 span{display:block}.license .cont_body .support_tl{font-size:112.5%}.license .cont_body .support_tl .spbr{display:block;line-height:1.4}.license .cont_body .cont ul li{float:none;width:100%}.license .cont_body .cont ul li:nth-of-type(even){float:none}.license .cont_body .cont02 .cont_box{margin-bottom:.8em}.license .cont_body .cont02 .img_box li{width:100%;float:none;margin:.5em 0 2em 0}.license .cont_body .cont02 .img_box li img{width:100%}.license .cont_body .cont02 .img_box li .caption{margin:.5em 0 0;color:#049f48;text-align:center;font-weight:bold}.license .cont_body .cont02 .img_box li .text{font-size:87.5%;line-height:1.4}.license .cont_body .cont02 .img_box li:last-child{margin-right:0}}.job-support .link{color:#049f48;font-weight:bold}.job-support .cont-btn{margin-top:2em;text-align:center}.job-support .cont-btn .btn{position:relative;display:inline-block;min-width:280px;padding:.4em 2em .3em 1em;color:#fff;text-align:left;background:#049f48}.job-support .cont-btn .btn:after{position:absolute;top:50%;right:.8em;content:'\e802';font-family:"fontello";-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.job-support .cont_body{margin-top:60px}.job-support .tl_catch{font-size:112.5%;font-weight:bold}.job-support .cont_inner{margin-top:30px}.job-support .cont_inner .block{position:relative;padding:15px 0 10px 0;border-top:2px solid #c6c6c6;margin-top:30px}.job-support .cont_inner .block:before{position:absolute;top:-2px;left:0;content:"";width:60px;height:2px;background:#049f48}.job-support .cont_inner .block .tl_block{font-size:112.5%}.job-support .cont_inner .block .block-inner{margin-top:20px}.job-support .cont_inner .block .block-inner .photo{width:30%;float:right}.job-support .cont_inner .block .block-inner .cont-txt{width:68%;float:left}.job-support .cont_inner .block:last-child{padding-bottom:0}.job-support .support_block{background:#f1f1f1;padding:1em;margin-top:30px}.job-support .support_block .contnt_inner{float:left;width:49%;margin-right:2%}.job-support .support_block li:last-child{margin-right:0}.job-support .support_block .result_box .result_inner{position:relative;background:#049f48}.job-support .support_block .result_box .result_inner .box_tl{padding:.5em 0;text-align:center;color:#fff;font-weight:bold;font-size:112.5%}.job-support .support_block .result_box .result_inner:after{position:absolute;content:"";bottom:-25px;left:50%;margin-left:-15px;border-top:15px solid #049f48;border-left:15px solid transparent;border-right:15px solid transparent;border-bottom:15px solid transparent}.job-support .support_block .result_box .text_box{background-color:#d1ebce;padding:1em}.job-support .support_block .contnt_inner02 .start .support_tl,.job-support .support_block .contnt_inner02 .middle .support_tl,.job-support .support_block .contnt_inner02 .end .support_tl{background-color:#1eacf5;padding:.3em .5em;-webkit-transform:skew(-10deg);-moz-transform:skew(-10deg);-o-transform:skew(-10deg);-ms-transform:skew(-10deg);transform:skew(-10deg);text-align:center;color:#fff;font-size:131.25%;margin:0 auto .8em;font-style:italic}.job-support .support_block .contnt_inner02 .start .support_tl p,.job-support .support_block .contnt_inner02 .middle .support_tl p,.job-support .support_block .contnt_inner02 .end .support_tl p{-webkit-transform:skew(10deg);-moz-transform:skew(10deg);-o-transform:skew(10deg);-ms-transform:skew(10deg);transform:skew(10deg)}.job-support .support_block .contnt_inner02 .start .support_lead,.job-support .support_block .contnt_inner02 .middle .support_lead,.job-support .support_block .contnt_inner02 .end .support_lead{font-size:131.25%;font-weight:bold;color:#049f48;text-align:center;margin-bottom:1em;line-height:1.4}.job-support .support_block .contnt_inner02 .start,.job-support .support_block .contnt_inner02 .end{margin-top:30px}.job-support .support_block .contnt_inner02 .start .support_tl,.job-support .support_block .contnt_inner02 .end .support_tl{width:50%}.job-support .support_block .contnt_inner02 .start .img_box li{margin-top:0;float:left;width:32%;margin-right:2%}.job-support .support_block .contnt_inner02 .start .img_box li p{font-size:87.5%;line-height:1.4;padding:0 .5em}.job-support .support_block .contnt_inner02 .start .img_box li p .point{color:#049f48;margin-right:.2em}.job-support .support_block .contnt_inner02 .start .img_box li img{margin-bottom:.5em}.job-support .support_block .contnt_inner02 .start .img_box li:nth-of-type(3n){margin-right:0}.job-support .support_block .contnt_inner02 .start .img_box .sp{width:100%;padding:0 1em}.job-support .support_block .contnt_inner02 .start .img_box .sp .img{text-align:center;margin-bottom:.5em}.job-support .support_block .contnt_inner02 .start .img_box .sp ul{font-size:87.5%;line-height:1.4}.job-support .support_block .contnt_inner02 .start .img_box .sp ul li{width:100%;float:none}.job-support .support_block .contnt_inner02 .start .img_box .sp ul li .point{color:#049f48;margin-right:.2em}.job-support .support_block .contnt_inner02 .middle{margin-top:50px}.job-support .support_block .contnt_inner02 .middle .support_tl{width:70%}.job-support .support_block .contnt_inner02 .middle .support_tl p span{font-size:70%;font-style:normal;margin-left:.3em}.job-support .support_block .contnt_inner02 .middle .img_box li{margin-top:0;float:left;width:50%;padding-right:2%}.job-support .support_block .contnt_inner02 .middle .img_box li .img{text-align:center;margin-bottom:.5em}.job-support .support_block .contnt_inner02 .middle .img_box li p{font-size:87.5%;line-height:1.4;padding:0 .5em}.job-support .support_block .contnt_inner02 .middle .img_box li p .point{color:#049f48;margin-right:.2em}.job-support .support_block .contnt_inner02 .middle .img_box li .br{display:block;margin-left:1em}.job-support .support_block .contnt_inner02 .middle .img_box li .small{font-size:81.25%;display:block}.job-support .support_block .contnt_inner02 .middle .img_box li:nth-of-type(even){border-left:2px dotted #049f48;padding:0 0 0 2%}.job-support .support_block .contnt_inner02 .middle .img_box li:last-child{margin-right:0}.job-support .support_block .contnt_inner02 .end{margin-top:50px}.job-support .support_block .contnt_inner02 .end .img_box .img{width:48%;float:left;margin-right:2%;text-align:center}.job-support .support_block .contnt_inner02 .end .img_box dl{width:48%;float:left;font-size:87.5%;line-height:1.4}.job-support .support_block .contnt_inner02 .end .img_box dl dt .point{color:#049f48;margin-right:.2em}.job-support .support_block .contnt_inner02 .end .img_box dl dd{margin-bottom:.5em;padding-left:1.2em}.job-support .support_img{text-align:center}.job-support .support_img .pc{margin-top:1.5em}.job-support .block01{position:relative;padding:15px 0 0 0;border-top:2px solid #c6c6c6;margin-top:40px}.job-support .block01:before{position:absolute;top:-2px;left:0;content:"";width:60px;height:2px;background:#049f48}.job-support .block01 .block_tl{font-size:112.5%;font-weight:bold;color:#049f48;margin-bottom:.8em}.job-support .block01 .block_inner .text_box{float:right;width:68%}.job-support .block01 .block_inner .text_box .name{line-height:1.4;margin-bottom:.8em}.job-support .block01 .block_inner .text_box .name .br{display:block}.job-support .block01 .block_inner .text_box .name .br span{font-size:112.5%;color:#049f48;font-weight:bold;margin:0 .2em}.job-support .block01 .block_inner .text_box p{line-height:1.4}.job-support .block01 .block_inner .img{float:left;width:30%;margin-right:2%}.job-support .block02 li{width:100%;border-bottom:2px solid #eee;padding-bottom:2.5em;margin-bottom:2.5em}.job-support .block02 li .tl{width:68%;float:right;margin-bottom:.8em;color:#049f48;font-weight:bold;font-size:112.5%;line-height:1.4}.job-support .block02 li .tl span{display:block}.job-support .block02 li .tl_area{width:68%;float:right;margin-bottom:.8em;line-height:1.4}.job-support .block02 li .tl_area dt span{font-size:112.5%;color:#049f48;font-weight:bold;margin:.2em}.job-support .block02 li .tl_area .small{font-size:75%}.job-support .block02 li .img{width:30%;float:left;margin-right:2%}.job-support .block02 li .text_box{width:68%;float:right;line-height:1.4}.job-support .block02 li:last-child{border-bottom:none;margin-bottom:0}.job-support .list01-job{margin-top:25px}.job-support .list01-job li{width:32%;float:left;margin:15px 2% 0 0}.job-support .list01-job li:nth-child(3n){margin-right:0}.job-support .list01-job li .lead{position:relative;margin-bottom:0;padding:.3em 1em .2em;color:#fff;font-size:100%;text-align:center;background:#049f48}.job-support .list01-job li .lead:after{position:absolute;top:100%;left:50%;content:'';width:0;height:0;margin-left:-10px;border:10px solid transparent;border-top:10px solid #049f48}.job-support .list01-job li .image img{width:100%}.job-support .list02-job{margin-top:25px}.job-support .list02-job li{width:32%;float:left;margin:15px 2% 0 0}.job-support .list02-job li:nth-child(3n){margin-right:0}.job-support .list02-job li img{width:100%}.job-support .box-contact{padding:1.5em 2em;background:#f1f1f1;margin-top:40px}.job-support .box-contact .tl_box{position:relative;font-size:131.25%;color:#049f48;padding-left:1.5em;margin-bottom:15px}.job-support .box-contact .tl_box:before{position:absolute;left:0;content:"●";font-size:85.7142857143%}.job-support .box-contact .big{font-size:112.5%;font-weight:bold}.job-support .box-contact .big a{color:#049f48}.job-support .box-contact .adr{margin-top:30px}.job-support .box-contact .tel{display:inline-block}.job-support .box-contact .fax{display:inline-block;margin-left:30px}@media only screen and (max-width: 768px){.job-support .cont_body{margin-top:30px}.job-support .support_block .start .support_tl,.job-support .support_block .middle .support_tl,.job-support .support_block .end .support_tl{padding:.3em .5em;font-size:112.5%}.job-support .support_block .start .support_tl p,.job-support .support_block .middle .support_tl p,.job-support .support_block .end .support_tl p{line-height:1.4}.job-support .support_block .start .support_tl p span,.job-support .support_block .middle .support_tl p span,.job-support .support_block .end .support_tl p span{display:block}.job-support .block02 li .tl{width:100%;float:none}.job-support .block02 li .tl span{display:inline-block}.job-support .list01-job{margin-top:4%}.job-support .list01-job li{width:48%;float:left;margin:4% 0 0 0}.job-support .list01-job li:nth-child(even){float:right}.job-support .list01-job li .lead{margin-top:0;font-size:93.75%}.job-support .list02-job{margin-top:4%}.job-support .list02-job li{width:48%;float:left;margin:4% 0 0 0}.job-support .list02-job li:nth-child(even){float:right}}@media only screen and (max-width: 480px){.job-support .pc02{display:none}.job-support .cont_inner .block .block-inner .photo{width:100%;float:none;text-align:center}.job-support .cont_inner .block .block-inner .cont-txt{width:100%;float:none;margin-bottom:4%}.job-support .cont_inner .block:last-child{padding-bottom:0}.job-support .support_block{padding:0}.job-support .support_block .result_box .result_inner{position:relative;background:#049f48}.job-support .support_block .result_box .result_inner .box_tl{padding:.5em;font-size:100%}.job-support .support_block .result_box .result_inner .box_tl p{line-height:1.4}.job-support .support_block .result_box .result_inner .box_tl p span{display:block}.job-support .support_block .result_box .text_box{background-color:#d1ebce;padding:1em;line-height:1.4}.job-support .support_block .contnt_inner02 .start .support_lead,.job-support .support_block .contnt_inner02 .middle .support_lead,.job-support .support_block .contnt_inner02 .end .support_lead{padding:0 .5em}.job-support .support_block .contnt_inner02 .start,.job-support .support_block .contnt_inner02 .end{margin-top:30px}.job-support .support_block .contnt_inner02 .start .support_tl,.job-support .support_block .contnt_inner02 .end .support_tl{width:90%}.job-support .support_block .contnt_inner02 .middle{margin-top:50px}.job-support .support_block .contnt_inner02 .middle .support_tl{width:90%}.job-support .support_block .contnt_inner02 .middle .support_tl p span{font-size:70%;font-style:normal;margin-left:.3em}.job-support .support_block .contnt_inner02 .middle .img_box li{padding:0 1%}.job-support .support_block .contnt_inner02 .middle .img_box li p{padding:0 1%}.job-support .support_block .contnt_inner02 .middle .img_box li:nth-of-type(even){padding:0 1%}.job-support .support_block .contnt_inner02 .end{margin-top:50px}.job-support .support_block .contnt_inner02 .end .img_box .img{padding:0 0.5em;width:100%;float:none;margin-right:0;margin-bottom:.5em}.job-support .support_block .contnt_inner02 .end .img_box dl{padding:0 .8em 1em;width:100%;float:none}.job-support .block01 .block_inner .text_box{float:none;width:100%}.job-support .block01 .block_inner .img{float:none;width:100%;margin-right:0;text-align:center;margin-bottom:1em}.job-support .block02 li .tl{width:100%;float:none}.job-support .block02 li .tl span{display:inline}.job-support .block02 li .tl_area{width:100%;float:none}.job-support .block02 li .img{width:100%;float:none;margin-right:0;text-align:center;margin-bottom:1em}.job-support .block02 li .text_box{width:100%;float:none;line-height:1.4}.job-support .box-contact{padding:4% 5%;margin-top:8%}.job-support .box-contact .tl_box{position:relative;font-size:112.5%}.job-support .box-contact .tl_box:before{position:absolute;left:0;content:"●";font-size:88.8888888889%}.job-support .box-contact .big{font-size:100%;font-weight:bold;line-height:1.4}.job-support .box-contact .big a{color:#049f48}.job-support .box-contact .adr{font-size:93.75%;margin-top:5%}.job-support .box-contact .tel{font-size:93.75%}.job-support .box-contact .fax{font-size:93.75%;margin-left:5%}.job-support .list01-job li{width:100%;float:none !important}.job-support .list01-job li .lead{padding:.4em 1em .3em;font-size:100%}.job-support .list02-job li{width:100%;float:none !important}}@media only screen and (max-width: 320px){.job-support .box-contact .adr{font-size:87.5%}.job-support .box-contact .tel{font-size:87.5%}.job-support .box-contact .fax{font-size:87.5%}}.result .cont_body{margin-top:60px}.result .cont_body .head-cont .tl_h03 span{font-weight:normal;font-size:80%}.result .cont_inner{margin-top:30px}.result .contnt_inner{margin-top:30px;float:left;width:49%;margin-right:2%}.result li:last-child{margin-right:0}.result .employment{display:table;margin:2em 0}.result .employment li{width:33.3%;float:left}.result .employment li p{color:#fff;font-size:112.5%;text-align:center;margin-bottom:.5em}.result .employment li .judo{color:#65bea0}.result .employment li .shinkyu{color:#ff9326}.result .employment li .rigaku{color:#e8618a}.result .result_box .result_inner{position:relative;background:#049f48}.result .result_box .result_inner .box_tl{padding:.5em 0;text-align:center;color:#fff}.result .result_box .result_inner:after{position:absolute;content:"";bottom:-25px;left:50%;margin-left:-15px;border-top:15px solid #049f48;border-left:15px solid transparent;border-right:15px solid transparent;border-bottom:15px solid transparent}.result .result_box .text_box{border-bottom:1px solid #eee;border-left:1px solid #eee;border-right:1px solid #eee;padding:.5em}.result .result_box .text_box dl{text-align:center}.result .result_box .text_box dl .rate{font-family:'Lato', sans-serif;font-style:italic;font-weight:900;font-size:375%;margin:.5em 0;color:#049f48}.result .result_box .text_box dl .rate span{font-size:60%}.result .result_box .text_box dl dd{font-size:75%;line-height:1.4}.result .result_box .text_box dl dd span{display:block}.result .job_box h4{font-size:112.5%;color:#fff;padding:.2em 1em}.result .job_box .job_inner{margin-bottom:50px}.result .job_box .job_inner .box{position:relative;padding:15px 0 0 0;border-top:2px solid #c6c6c6;margin-top:30px}.result .job_box .job_inner .box:before{position:absolute;top:-2px;left:0;content:"";width:60px;height:2px;background:#65bea0}.result .job_box .job_inner .box .box_tl{font-size:112.5%;color:#65bea0;line-height:1.4}.result .job_box .job_inner .box .note{font-size:87.5%;line-height:1.4}.result .job_box .job_inner .box ul{margin-top:.5em}.result .job_box .job_inner .box ul li{font-size:87.5%;float:left;padding-right:.8em;line-height:1.6}.result .job_box .job_inner .box ul li span{color:#65bea0;margin-right:.2em}.result .job_box .tl_judo{background-color:#65bea0}.result .job_box .tl_sinkyu{background-color:#ff9326}.result .job_box .tl_rigaku{background-color:#e8618a}.result .job_box .job_inner .judo:before{background:#65bea0}.result .job_box .job_inner .sinkyu:before{background:#ff9326}.result .job_box .job_inner .sinkyu .box_tl{font-size:112.5%;color:#ff9326}.result .job_box .job_inner .sinkyu ul li span{color:#ff9326;margin-right:.2em}.result .job_box .job_inner .rigaku:before{background:#e8618a}.result .job_box .job_inner .rigaku .box_tl{font-size:112.5%;color:#e8618a}.result .job_box .job_inner .rigaku ul li span{color:#e8618a;margin-right:.2em}@media only screen and (max-width: 768px){.result .cont_body{margin-top:30px}.result .employment li{width:33.3%}}@media only screen and (max-width: 480px){.result .contnt_inner{float:none;width:100%;margin-right:0}.result .employment li{text-align:center;width:100%;margin-bottom:2em}.result .employment li p{font-size:112.5%;text-align:center;margin-bottom:1.5em}.result .employment li .judo{padding:.2em;background-color:#65bea0;color:#fff}.result .employment li .shinkyu{padding:.2em;background-color:#ff9326;color:#fff}.result .employment li .rigaku{padding:.2em;background-color:#e8618a;color:#fff}.result .employment li:last-child{margin-bottom:0}.result .employment li:last-child li p{color:#fff}.result .employment li:last-child img{padding:0}}.independent .cont_body{margin-top:60px}.independent .tl_catch{font-size:112.5%;font-weight:bold}.independent .cont_inner{margin-top:30px}.independent .sim_block .img{width:40%;float:right}.independent .sim_block p{float:left;width:58%;margin-right:2%}.independent .step_block .step_area li{display:table;position:relative;text-align:center;width:32%;padding:1.8em 1em .8em;border:1px solid #eee;float:left;margin:2em 0;margin-right:2%;height:125px}.independent .step_block .step_area li .inner{display:table-cell;vertical-align:middle}.independent .step_block .step_area li .inner p{color:#049f48;font-size:112.5%;line-height:1.4;font-weight:bold;font-style:italic}.independent .step_block .step_area li .inner p span{display:block}.independent .step_block .step_area .step_tl{position:absolute;top:-11%;color:#fff;-webkit-transform:skew(-10deg);-moz-transform:skew(-10deg);-o-transform:skew(-10deg);-ms-transform:skew(-10deg);transform:skew(-10deg);padding:0 .2em;width:45%;background-color:#049f48}.independent .step_block .step_area .step_tl p{-webkit-transform:skew(10deg);-moz-transform:skew(10deg);-o-transform:skew(10deg);-ms-transform:skew(10deg);transform:skew(10deg)}.independent .block01 .block_tl{font-size:112.5%;font-weight:bold;color:#049f48;margin-bottom:.5em;float:right;width:68%;line-height:1.4}.independent .block01 .block_tl span{display:inline-block}.independent .block01 .block_inner .text_box{float:right;width:68%}.independent .block01 .block_inner .text_box .name{font-weight:bold;line-height:1.4;margin-bottom:.8em}.independent .block01 .block_inner .text_box p{line-height:1.4}.independent .block01 .block_inner .img{float:left;width:30%;margin-right:2%}.independent .block02 li{width:100%;border-bottom:2px solid #eee;padding-bottom:1em;margin-bottom:2.5em}.independent .block02 li .tl{width:68%;float:right;font-weight:bold;font-size:100%}.independent .block02 li .tl span{display:block}.independent .block02 li .tl_area{width:68%;float:right;margin-bottom:.8em;line-height:1.4}.independent .block02 li .tl_area dt span{font-size:112.5%;color:#049f48;font-weight:bold;margin:.2em}.independent .block02 li .tl_area .small{font-size:75%}.independent .block02 li .img{width:30%;float:left;margin-right:2%}.independent .block02 li .text_box{width:68%;float:right;line-height:1.4}.independent .block02 li:last-child{border-bottom:none;margin-bottom:0}@media only screen and (min-width: 769px){.independent .step_block .step_area li:nth-of-type(3n){margin-right:0}}@media only screen and (max-width: 768px){.independent .cont_body{margin-top:30px}.independent .step_block .step_area li{width:49%;float:left;margin:0 2% 2em 0;height:118px;line-height:1.4}.independent .step_block .step_area li .inner p span{display:inline-block}.independent .step_block .step_area li:nth-of-type(2n){margin-right:0}.independent .step_block .step_area .step_tl{width:30%;padding:.2em}.independent .block01 .block_tl{float:none;width:100%}.independent .block01 .block_tl span{display:inline-block}.independent .block02 li .tl span{display:inline-block}}@media only screen and (max-width: 480px){.independent .sim_block .img{width:100%;float:none;text-align:center;margin-bottom:.8em}.independent .sim_block p{float:none;width:100%;margin-right:0}.independent .step_block .step_area li{width:90%;float:none;margin:0 auto 1em;height:118px;line-height:1.4}.independent .step_block .step_area li .inner p span{display:inline-block}.independent .step_block .step_area li:nth-of-type(2n){margin:2em auto 2em}.independent .step_block .step_area .step_tl{width:45%}.independent .block01 .block_tl span{display:inline}.independent .block01 .block_inner .text_box{float:none;width:100%}.independent .block01 .block_inner .img{float:none;width:100%;margin-right:0;text-align:center;margin-bottom:1em}.independent .block02 li .tl{width:100%;float:none}.independent .block02 li .tl span{display:inline}.independent .block02 li .tl_area{width:100%;float:none}.independent .block02 li .img{width:100%;float:none;margin-right:0;text-align:center;margin-bottom:1em}.independent .block02 li .text_box{width:100%;float:none;line-height:1.4}}.graduate .cont_inner{margin-top:30px}.graduate .center{margin:0 auto;width:704px}.graduate .graduate_img{position:relative;height:290px;background:url(/common/img/career/graduate/graduate_mv.jpg) center 0 no-repeat;margin-bottom:50px}.graduate .graduate_img .caption{position:absolute;top:20%;left:0;padding:20px 30px;width:100%}.graduate .graduate_img .caption .tl{display:inline-block;color:#fff;font-size:187.5%;font-style:italic;padding-bottom:.5em;border-bottom:4px solid #fff;margin-bottom:1em}.graduate .graduate_img .caption .caption_lead{color:#fff;font-size:112.5%}.graduate .filter_nav ul{overflow:hidden;margin:0 auto;line-height:1.4}.graduate .filter_nav ul li{cursor:pointer;height:auto;width:24.25%;padding:.8em .3em;text-align:center;color:#fff;background:#c6c6c6;float:left;margin-right:1%}.graduate .filter_nav ul li:last-child{margin-right:0}.graduate .filter_nav ul .all{border-bottom:5px solid #323232}.graduate .filter_nav ul .all:hover{background:#323232}.graduate .filter_nav ul .all.active{background:#323232}.graduate .filter_nav ul .judo{border-bottom:5px solid #65bea0}.graduate .filter_nav ul .judo:hover{background:#65bea0}.graduate .filter_nav ul .judo.active{background:#65bea0}.graduate .filter_nav ul .sinkyu{border-bottom:5px solid #ff9326}.graduate .filter_nav ul .sinkyu:hover{background:#ff9326}.graduate .filter_nav ul .sinkyu.active{background:#ff9326}.graduate .filter_nav ul .rigaku{border-bottom:5px solid #e8618a}.graduate .filter_nav ul .rigaku:hover{background:#e8618a}.graduate .filter_nav ul .rigaku.active{background:#e8618a}.graduate #animationList .animation_inner{position:relative;margin:0 auto 4%;width:100%}.graduate #animationList .animation_box{overflow:hidden;width:49%;margin-right:2%;float:left;visibility:hidden}.graduate #animationList .animation_box:nth-of-type(even){margin-right:0}.graduate #animationList .animation_box a:hover{display:block}.graduate #animationList .animation_box.movie{position:relative}.graduate #animationList .animation_box.movie:after{content:'';position:absolute;top:65px;right:5px;z-index:4;width:50px;height:50px;background:url(/common/img/share/icon_movie.png) no-repeat center;background-size:contain}.graduate #animationList .animation_box h5{font-size:100%;background:#323232;color:#fff;padding:0 1em 0  3.5em}.graduate #animationList .animation_box .number{position:absolute;height:136px;width:80px;top:0;left:-55px;padding:.8em;text-align:right;background-color:#049f48;-webkit-transform:skew(-20deg);-moz-transform:skew(-20deg);-o-transform:skew(-20deg);-ms-transform:skew(-20deg);transform:skew(-20deg)}.graduate #animationList .animation_box .number p{color:#fff;-webkit-transform:skew(20deg);-moz-transform:skew(20deg);-o-transform:skew(20deg);-ms-transform:skew(20deg);transform:skew(20deg);font-family:'Lato', sans-serif;font-style:italic;font-weight:900;font-size:112.5%}.graduate #animationList .animation_box .img_foot{position:absolute;bottom:0;background:#000;background:rgba(0,0,0,0.5);width:100%}.graduate #animationList .animation_box .img_foot .icon_list{padding:.8em 0 .8em .5em}.graduate #animationList .animation_box .img_foot .icon_list .icon_box{font-size:75%;float:left;color:#fff;padding-left:.5em}.graduate #animationList .animation_box .img_foot .icon_list .icon_box .case{padding:0 .8em;-webkit-transform:skew(-15deg);-moz-transform:skew(-15deg);-o-transform:skew(-15deg);-ms-transform:skew(-15deg);transform:skew(-15deg)}.graduate #animationList .animation_box .img_foot .icon_list .icon_box .case.judo{border:1px solid #65bea0}.graduate #animationList .animation_box .img_foot .icon_list .icon_box .case.judo span{color:#65bea0}.graduate #animationList .animation_box .img_foot .icon_list .icon_box .case.rigaku{border:1px solid #e8618a}.graduate #animationList .animation_box .img_foot .icon_list .icon_box .case.rigaku span{color:#e8618a}.graduate #animationList .animation_box .img_foot .icon_list .icon_box .case.sinkyu{border:1px solid #ff9326}.graduate #animationList .animation_box .img_foot .icon_list .icon_box .case.sinkyu span{color:#ff9326}.graduate #animationList .animation_box .img_foot .icon_list .icon_box .case.trainer{border:1px solid #29cccc}.graduate #animationList .animation_box .img_foot .icon_list .icon_box .case.trainer span{color:#29cccc}.graduate #animationList .animation_box .img_foot .icon_list .icon_box .case span{display:block;-webkit-transform:skew(15deg);-moz-transform:skew(15deg);-o-transform:skew(15deg);-ms-transform:skew(15deg);transform:skew(15deg)}@media only screen and (min-width: 769px){.graduate #animationList .animation_box h5{height:60px;font-size:100%;background:#323232;color:#fff;padding:0 1em 0  3.5em}.graduate #animationList .animation_box h5.tl{line-height:60px}.graduate #animationList .animation_box h5.tl_small{line-height:1.3;padding:.6em 1em 0  3.5em}}@media only screen and (max-width: 768px){.graduate .center{margin:0 auto;width:80%}.graduate .graduate_img{margin-top:30px;background:none;height:auto}.graduate .graduate_img img{width:100%}.graduate #animationList .animation_box{width:100%;float:none}.graduate #animationList .animation_box:nth-of-type(even){margin:0 auto 2%}.graduate #animationList .animation_box.movie:after{top:55px}.graduate #animationList .animation_box h5{font-size:100%;background:#323232;color:#fff;padding:.8em 1em .8em  3.5em;line-height:1.4}}@media only screen and (max-width: 600px){.graduate .center{margin:0 auto;width:80%}.graduate #animationList .animation_box{width:100%;float:none}.graduate #animationList .animation_box.movie:after{top:45px}.graduate #animationList .animation_box h5{font-size:87.5%}}@media only screen and (max-width: 480px){.graduate .center{margin:0 auto;width:100%}.graduate .filter_nav ul{overflow:hidden;margin:0 auto;line-height:1.4}.graduate .filter_nav ul li{width:49%;margin:0 1% 5px 0}.graduate .filter_nav ul li:nth-of-type(2n){margin-right:0;margin-left:1%}.graduate .filter_nav ul li:last-child{margin-right:0;margin-left:1%}.graduate .filter_nav ul .rigaku{border-bottom:5px solid #e8618a}.graduate .filter_nav ul .rigaku:hover{background:#e8618a}.graduate .filter_nav ul .rigaku.active{background:#e8618a}.graduate #animationList .animation_box{width:100%}.graduate #animationList .animation_box h5{background:#323232;color:#fff;padding:.8em 1em .8em  3.8em;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-webkit-text-overflow:ellipsis;-o-text-overflow:ellipsis}.graduate #animationList .animation_box .img_foot{position:absolute;bottom:0;background:rgba(0,0,0,0.5);width:100%}.graduate #animationList .animation_box .img_foot .icon_list{padding:.3em .3em .3em 1em}.graduate #animationList .animation_box .img_foot .icon_list .icon_box{font-size:75%;float:left;padding-left:.3em}.graduate .graduate_img .caption{position:absolute;top:20%;left:0;padding:20px 30px;width:100%}.graduate .graduate_img .caption .tl{display:inline-block;color:#fff;font-size:150%;font-style:italic;padding-bottom:.5em;border-bottom:4px solid #fff;margin-bottom:1em}.graduate .graduate_img .caption .caption_lead{color:#fff;font-size:112.5%}}@media only screen and (max-width: 360px){.graduate #animationList .animation_box .img_foot .icon_list .icon_box:nth-of-type(3n){padding-top:.2em}}.career-graduate .mfp-bg{z-index:100001}.career-graduate .mfp-wrap{z-index:100002}.career-graduate .mfp-ajax-holder .mfp-content{width:auto}.career-graduate .mfp-ajax-holder .mfp-content .content{min-width:100%}.career-graduate .mfp-ajax-holder .mfp-content .content .wrap{width:100%}.career-graduate .mfp-ajax-holder .mfp-content .mfp-close{top:9px;right:7px;width:30px;height:30px;background:url(/common/img/career/share/close_btn.png);background-size:cover}.detail .btn_box{position:relative;top:-45px;width:750px;margin:0 auto}.detail .center{margin:0 auto;width:704px}.detail .detail{width:750px;margin:0 auto;position:relative;overflow:hidden}.detail .detail_inner{background-color:#fff;overflow:hidden;width:100%}.detail .detail_inner .tl_block{background:#1b1b1b;width:100%;padding:.8em .5em .8em 1.5em}.detail .detail_inner .tl_block h5{font-size:125%;width:100%;color:#fff;padding-left:54px}.detail .detail_inner .tl_block h5.font_small{font-size:112.5%}.detail .detail_inner .tl_block .number{position:absolute;height:170px;width:100px;top:0;left:-55px;padding:.8em 1.6em 0 0;text-align:right;background-color:#049f48;-webkit-transform:skew(-20deg);-moz-transform:skew(-20deg);-o-transform:skew(-20deg);-ms-transform:skew(-20deg);transform:skew(-20deg)}.detail .detail_inner .tl_block .number p{color:#fff;-webkit-transform:skew(20deg);-moz-transform:skew(20deg);-o-transform:skew(20deg);-ms-transform:skew(20deg);transform:skew(20deg);font-family:'Lato', sans-serif;font-style:italic;font-weight:900;font-size:125%}.detail .detail_inner .tl_block .course_name{width:100%;margin-top:.3em;padding-left:54px}.detail .detail_inner .tl_block .course_name .icon_list .icon_box{font-size:68.75%;float:left;color:#fff;margin:0 .8em .5em 0}.detail .detail_inner .tl_block .course_name .icon_list .icon_box .case{padding:0 .5em;-webkit-transform:skew(-15deg);-moz-transform:skew(-15deg);-o-transform:skew(-15deg);-ms-transform:skew(-15deg);transform:skew(-15deg)}.detail .detail_inner .tl_block .course_name .icon_list .icon_box .case.judo{border:1px solid #65bea0}.detail .detail_inner .tl_block .course_name .icon_list .icon_box .case.judo span{color:#65bea0}.detail .detail_inner .tl_block .course_name .icon_list .icon_box .case.rigaku{border:1px solid #e8618a}.detail .detail_inner .tl_block .course_name .icon_list .icon_box .case.rigaku span{color:#e8618a}.detail .detail_inner .tl_block .course_name .icon_list .icon_box .case.sinkyu{border:1px solid #ff9326}.detail .detail_inner .tl_block .course_name .icon_list .icon_box .case.sinkyu span{color:#ff9326}.detail .detail_inner .tl_block .course_name .icon_list .icon_box .case.trainer{border:1px solid #29cccc}.detail .detail_inner .tl_block .course_name .icon_list .icon_box .case.trainer span{color:#29cccc}.detail .detail_inner .tl_block .course_name .icon_list .icon_box .case span{display:block;-webkit-transform:skew(15deg);-moz-transform:skew(15deg);-o-transform:skew(15deg);-ms-transform:skew(15deg);transform:skew(15deg)}.detail .detail_inner .main_box .img_box{float:left;position:relative;overflow:hidden;width:31.5%}.detail .detail_inner .main_box .name_box{width:68%;float:left;padding:1em 1em 0 1em}.detail .detail_inner .main_box .name_box .job{line-height:1.4;font-size:75%;margin-bottom:.3em}.detail .detail_inner .main_box .name_box .name{font-size:168.75%;margin-bottom:.3em}.detail .detail_inner .main_box .name_box .name span{font-size:70%}.detail .detail_inner .main_box .name_box .info{line-height:1.4;font-size:87.5%}.detail .detail_inner .main_box .txt_lead{color:#049f48;font-size:131.25%;float:left;width:68%;padding:.8em .5em}.detail .detail_inner .main_box .txt{font-size:93.75%;line-height:1.4;float:left;width:68%;padding:0 1em 1em}.detail .detail_inner .video-box{width:68%;float:right;margin-bottom:15px;text-align:center}.detail .detail_inner .video-box .btn{display:inline-block;padding:8px 15px 7px;color:#fff;background:#049f48}.detail .detail_inner .video-box .video-iframe{position:relative;display:none;width:96.0784313725%;margin:0 auto;padding-bottom:53.9215686275%}.detail .detail_inner .video-box .video-iframe iframe{position:absolute;top:0;left:0;display:none;width:100%;height:100%}@media only screen and (max-width: 768px){.detail .btn_box{width:94%}.detail .center{width:94%}.detail .detail{width:94%}.detail .detail_inner{width:100%}.detail .detail_inner .tl_block h5{float:none;width:100%;line-height:1.4;margin-bottom:.8em}.detail .detail_inner .tl_block .course_name{float:right;width:100%;margin:0 auto;padding-left:50px}.detail .detail_inner .tl_block .course_name .icon_list .icon_box{font-size:68.75%;float:left;color:#fff;margin:0 .8em .5em 0}.detail .detail_inner .tl_block .course_name .icon_list .icon_box .case{padding:0 .5em}.detail .detail_inner .tl_block .course_name .icon_list li:first-child{margin:0 .8em .5em 0}.detail .detail_inner .main_box .img_box{float:left;width:31.5%;padding:0 .8em .8em 0}.detail .detail_inner .main_box .name_box{width:68%;float:left;padding:1em 1em 0 1em}.detail .detail_inner .main_box .name_box .name{font-size:168.75%;margin-bottom:.3em}.detail .detail_inner .main_box .name_box .name span{font-size:70%}.detail .detail_inner .main_box .name_box .info{line-height:1.4;font-size:87.5%}.detail .detail_inner .main_box .txt_lead{color:#049f48;font-size:131.25%;float:left;width:68%;padding:.8em .5em}.detail .detail_inner .main_box .txt{font-size:93.75%;line-height:1.4;float:none;width:100%;padding:0 1em 1em}}@media only screen and (max-width: 480px){.detail .detail_inner{width:100%}.detail .detail_inner .tl_block{width:100%;padding:.5em .5em .8em .5em}.detail .detail_inner .tl_block h5{margin-bottom:.3em;font-size:100%;padding-left:65px}.detail .detail_inner .tl_block .number{left:-65px;padding:.8em 1.3em 0 0}.detail .detail_inner .tl_block .course_name{float:right;width:100%;margin:0 auto}.detail .detail_inner .tl_block .course_name .icon_list .icon_box{font-size:62.5%;float:left;color:#fff;margin:0 .8em .5em 0}.detail .detail_inner .tl_block .course_name .icon_list .icon_box .case{padding:0 .5em;-webkit-transform:skew(-15deg);-moz-transform:skew(-15deg);-o-transform:skew(-15deg);-ms-transform:skew(-15deg);transform:skew(-15deg)}.detail .detail_inner .tl_block .course_name .icon_list li:first-child{margin:0 .8em .5em 0}.detail .detail_inner .main_box .img_box{padding:0}.detail .detail_inner .main_box .name_box{padding:0.5em 1em 0 1em}.detail .detail_inner .main_box .name_box .name{font-size:131.25%;margin-bottom:.3em}.detail .detail_inner .main_box .name_box .name span{font-size:70%}.detail .detail_inner .main_box .name_box .info{line-height:1.4;font-size:75%}.detail .detail_inner .main_box .txt_box{clear:both}.detail .detail_inner .main_box .txt_lead{font-size:112.5%;float:none;width:100%;padding:.5em;line-height:1.4}.detail .detail_inner .main_box .txt{font-size:87.5%}.detail .detail_inner .video-box{width:100%}}.become .cont_body{margin-top:60px}.become .txt_catch02{font-size:112.5%;font-weight:bold;margin-bottom:1em}.become .bnr-area{margin-bottom:60px}@media only screen and (max-width: 768px){.become .bnr-area{margin-bottom:8%}}.become .bnr-area a{position:relative;display:inline-block;overflow:hidden}.become .bnr-area a:before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,0.2);transform:scale(0);transition:all .2s ease-out}.become .bnr-area a:hover{opacity:1}.become .bnr-area a:hover::before{transform:scale(1)}.become .about_box{margin-top:60px;margin-bottom:60px}.become .about_box .box_tl{position:relative;font-size:131.25%;line-height:1.4;font-weight:bold;color:#fff;padding:1em;background:#1b1b1b;text-align:center}.become .about_box .box_tl .br{display:block}.become .about_box .box_tl:after{position:absolute;content:"";bottom:-20px;left:50%;margin-left:-10px;border-top:10px solid #1b1b1b;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid transparent}.become .about_box .txt_box{padding:2em 1.5em 2.5em;background-color:#eaeaea}.become .about_box .txt_box .tl{color:#049f48;font-size:112.5%;font-weight:bold}.become .about_box .txt_box .box{margin-top:1em}.become .about_box .txt_box .img{float:right;margin-left:1em;margin-bottom:1em}.become .box_lead{position:relative;font-size:150%;font-weight:bold;font-style:italic;margin-bottom:1em;text-align:center}.become .box_lead .txt{background:#fff;padding:0 .8em .5em;color:#049f48;font-weight:bold;font-style:italic}.become .box_lead .txt .br{display:inline-block}.become .box_lead:before{position:absolute;top:50%;left:0;content:"";height:2px;width:100%;background:#049f48;z-index:-1}.become .way_box{margin-top:30px;margin-bottom:60px}.become .way_box .txt_box{padding:2em .5em 2em;background-color:#eaeaea;text-align:center}.become .way_box .txt_box img{margin:0 auto}.become .way_box .box_tl{position:relative;font-size:131.25%;line-height:1.4;font-weight:bold;color:#fff;padding:1em;background:#1b1b1b;text-align:center}.become .way_box .box_tl .br{display:block}.become .way_box .box_tl:after{position:absolute;content:"";bottom:-20px;left:50%;margin-left:-10px;border-top:10px solid #1b1b1b;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid transparent}.become .curriculum_box{margin:60px 0}.become .curriculum_box .curriculum_list{margin-top:40px}.become .curriculum_box .curriculum_list li{float:left;width:32%;margin-right:2%}.become .curriculum_box .curriculum_list li.last,.become .curriculum_box .curriculum_list li.li03{margin-right:0;margin-bottom:1em}.become .curriculum_box .curriculum_list li .curriculum_block .curriculum_inner{position:relative;background:#049f48}.become .curriculum_box .curriculum_list li .curriculum_block .curriculum_inner .box_tl{font-weight:bold;font-size:100%;padding:.5em 0;text-align:center;color:#fff}.become .curriculum_box .curriculum_list li .curriculum_block .curriculum_inner .box_tl span{margin-left:2px;font-size:120%}.become .curriculum_box .curriculum_list li .curriculum_block .curriculum_inner:after{position:absolute;content:"";bottom:-25px;left:50%;margin-left:-15px;border-top:15px solid #049f48;border-left:15px solid transparent;border-right:15px solid transparent;border-bottom:15px solid transparent}.become .curriculum_box .curriculum_list li .curriculum_block .text_box dl dd{border-top:none;font-size:87.5%;padding:.5em;line-height:1.4;background-color:#1b1b1b;color:#fff}.become .curriculum_box .curriculum_list li .curriculum_block .text_box dl dd span{display:block}.become .license_box{margin:60px 0}.become .license_box .head-cont{margin-bottom:20px}.become .license_box .license_list{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:20px}.become .license_box .license_list li{display:flex;flex-direction:column;width:31.9602272727%;background:#eaeaea}.become .license_box .license_list li.judo h4{background:#65bea0}.become .license_box .license_list li.judo .detail_btn a{background:#65bea0}.become .license_box .license_list li.sinkyu h4{background:#ff9326}.become .license_box .license_list li.sinkyu .detail_btn a{background:#ff9326}.become .license_box .license_list li.rigaku h4{background:#e8618a}.become .license_box .license_list li.rigaku .detail_btn a{background:#e8618a}.become .license_box .license_list li h4{padding:.5em;color:#fff;text-align:center}.become .license_box .license_list li .inner{padding:.5em .5em 1em}.become .license_box .license_list li .inner p{font-size:87.5%}.become .license_box .license_list li .detail_btn{margin-top:auto}.become .license_box .license_list li .detail_btn a{display:block;position:relative;padding:.5em;color:#fff;font-weight:bold;text-align:center}.become .license_box .license_list li .detail_btn a:hover{opacity:.7}.become .license_box .license_list li .detail_btn a::after{position:absolute;top:50%;right:.5em;font-family:"fontello";font-size:87.5%;transform:translateY(-50%);content:'\e802'}.become .learning_box{margin-bottom:60px}.become .learning_box .box01,.become .learning_box .box02{width:49%}.become .learning_box .box01{float:left}.become .learning_box .box02{float:right}.become .learning_box ul{margin-top:20px}.become .learning_box .box_tl{position:relative;font-size:112.5%;line-height:1.4;font-weight:bold;color:#fff;padding:1em .5em;background:#1b1b1b;text-align:center}.become .learning_box .box_tl .br{display:block}.become .learning_box .box_tl:after{position:absolute;content:"";bottom:-20px;left:50%;margin-left:-10px;border-top:10px solid #1b1b1b;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid transparent}.become .learning_box .txt_box{padding:.8em;background-color:#eaeaea;font-size:93.75%}.become .learning_box .txt_box ul li{list-style:disc;margin-left:1.2em;line-height:1.4;margin-bottom:.3em;color:#049f48;font-weight:bold}.become .btn{margin-bottom:80px}.become .btn .txt_catch02{text-align:center}.become .btn .g_btn a{padding:.8em 1em;background-color:#049f48;display:block;color:#fff;font-size:131.25%;position:relative}.become .btn .g_btn a:after{position:absolute;top:50%;right:10px;margin-top:-.6em;content:'\e802';font-family:"fontello";font-size:87.5%}.become .bnr_block .txt_catch02{text-align:center}@media only screen and (max-width: 768px){.become .curriculum_box{margin:60px 0}.become .curriculum_box .curriculum_list{margin-top:40px}.become .curriculum_box .curriculum_list li{float:left;width:48%;margin:0 1% 1%}.become .curriculum_box .curriculum_list li.last,.become .curriculum_box .curriculum_list li.li03{margin:0 1% 1%}.become .curriculum_box .curriculum_list li .curriculum_block .text_box dl dt img{width:100%}.become .license_box .license_list li{width:48%;margin:0 1% 2%}.become .license_box .license_list li img{width:100%}}@media only screen and (max-width: 480px){.become .cont_body{margin-top:30px}.become .txt_catch02{font-size:100%;line-height:1.6;margin-bottom:.5em}.become .txt_catch{font-size:112.5%}.become .about_box{margin:0 auto 40px}.become .about_box .box_tl{font-size:112.5%;padding:.8em .5em}.become .about_box .txt_box{padding:1em;background-color:#eaeaea}.become .about_box .txt_box .tl{font-size:100%;line-height:1.5}.become .about_box .txt_box .box{margin-top:.5em}.become .about_box .txt_box .img{float:none;width:100%;margin:0 auto 1em}.become .box_lead{font-size:112.5%}.become .box_lead .txt .mr.mr02{margin-right:1em}.become .box_lead .txt .br{display:inline-block}.become .way_box{margin-top:30px;margin-bottom:40px}.become .way_box .txt_box{padding:1.5em .5em 1em}.become .way_box .box_tl{position:relative;font-size:112.5%;padding:.8em .5em}.become .way_box .box_tl .br{display:block}.become .curriculum_box{margin:40px 0}.become .curriculum_box .curriculum_list{margin-top:40px}.become .curriculum_box .curriculum_list li{float:left;width:100%;margin-right:0;margin-bottom:1em}.become .curriculum_box .curriculum_list li.last{margin-bottom:0}.become .curriculum_box .curriculum_list li.li03{margin-bottom:1em}.become .curriculum_box .curriculum_list li .curriculum_block .curriculum_inner .box_tl{font-size:93.75%}.become .curriculum_box .curriculum_list li .curriculum_block .text_box dl dt img{width:100%}.become .license_box .license_list li{width:100%;margin:0 0 1em}.become .learning_box{margin-bottom:40px}.become .learning_box .box_tl{font-size:112.5%;padding:.8em .5em}.become .learning_box .box01,.become .learning_box .box02{width:100%}.become .learning_box .box01{float:none;margin-bottom:1em}.become .learning_box .box02{float:none}.become .learning_box .txt_box{padding:.8em;background-color:#eaeaea;font-size:87.5%}.become .btn{margin-bottom:60px}.become .btn .g_btn a{padding:.8em 1em .8em .5em;font-size:112.5%;font-weight:bold}}
