@charset "UTF-8";#license{padding-bottom:75px}@media (max-width:768px){#license{padding-bottom:40px}}#license .lead{font-size:16rem;line-height:2;text-align:center;margin-top:48px}@media (max-width:768px){#license .lead{margin-top:30px;text-align:left}}#license h3{color:#bc8540;font-size:20rem;text-align:center;border-bottom:1px solid #bc8540;padding-bottom:15px}@media (max-width:768px){#license h3{font-size:18rem}}#license .license_contents{margin-top:77px}@media (max-width:768px){#license .license_contents{margin-top:40px}}#license .license_detail>.inner{margin-top:45px;padding:0 55px}@media (max-width:768px){#license .license_detail>.inner{margin-top:20px;padding:0}}#license .license_contents dl{font-size:16rem;line-height:1.75}@media (max-width:768px){#license .license_contents dl{font-size:14rem}}#license .license_contents dl+dl{margin-top:42px}@media (max-width:768px){#license .license_contents dl+dl{margin-top:20px}}@media (min-width:769px){#license .license_contents dl dt{width:120px;margin:0;padding:0;float:left;clear:left}}#license .license_contents dl dd{margin:0 0 0 120px;padding:0;padding-left:20px;display:flex;justify-content:space-between;align-items:center}@media (min-width:769px){#license .license_contents dl dd{width:340px}}@media (max-width:768px){#license .license_contents dl dd{margin:0;padding:0}}#license .license_detail+.license_detail{margin-top:86px}@media (max-width:768px){#license .license_detail+.license_detail{margin-top:40px}}#license .license_detail ul li{font-size:20rem;font-weight:600;position:relative}@media (max-width:768px){#license .license_detail ul li{font-size:16rem;line-height:1.4;padding-left:15px}}#license .license_detail ul li .text{font-size:16rem;line-height:1.71;font-weight:400}#license .license_detail .merit li .text{margin-top:15px}@media (max-width:768px){#license .license_detail .merit li .text{margin-top:5px}}#license .license_detail .merit li+li{margin-top:50px}@media (max-width:768px){#license .license_detail .merit li+li{margin-top:20px}}#license .license_detail .merit li:before{content:"";display:inline-block;width:7px;height:7px;border-radius:50%;background-color:#b4874d;position:absolute;top:7px;left:-15px}@media (max-width:768px){#license .license_detail .merit li:before{left:0}}#license .license_detail .l_list{margin-top:1em}#license .license_detail .l_list .list_title{margin-bottom:1.5em;padding:14px 60px 14px 20px;line-height:1.4;text-align:center;color:#fff;background:#bc8540;cursor:pointer}@media screen and (max-width:470px){#license .license_detail .l_list .list_title{padding:14px 40px 14px 20px;font-size:14rem;line-height:1.5}}@media (max-width:768px){#license .license_detail .l_list .list_title{margin-bottom:1em}}#license .license_detail .l_list .list{display:none;flex-wrap:wrap}#license .license_detail .l_list .list_item{flex-basis:23%;margin:0 2.666% 2.666% 0}@media (max-width:768px){#license .license_detail .l_list .list_item{flex-basis:48%;margin:0 4% 4% 0;padding:0}}#license .license_detail .l_list .list_item:nth-child(4n){margin-right:0}@media (max-width:768px){#license .license_detail .l_list .list_item:nth-child(4n){margin-right:4%}}@media (max-width:768px){#license .license_detail .l_list .list_item:nth-child(2n){margin-right:0}}#license .license_detail .l_list .list_item:before{content:none}#license .license_detail .l_list .list_img{margin-bottom:.5em}#license .license_detail .l_list .list_img img{width:100%}#license .license_detail .l_list .list_text{font-size:14rem;line-height:1.5}@media (max-width:768px){#license .license_detail .l_list .list_text{font-size:12rem}}#license .license_detail .l_list .list_text span{font-family:YuGothic,"Yu Gothic",sans-serif}#license .license_detail #lessonList{display:flex;max-height:0;overflow:hidden;transition:max-height .4s cubic-bezier(.4,0,.2,1)}#license .license_detail #lessonList.is-open{max-height:2000px}#license .license_detail #lessonList.is-closed{max-height:0}#license .license_detail .arrow-icon{display:inline-block;margin-left:.5em;vertical-align:middle;transition:transform .3s;border-right:1px solid #fff;border-bottom:1px solid #fff;transform:rotate(45deg)}@media (min-width:769px){#license .license_detail .arrow-icon{width:10px;height:10px}}@media (max-width:768px){#license .license_detail .arrow-icon{width:8px;height:8px}}#license .license_detail .arrow-icon.up{transform:rotate(-135deg)}#license .license_detail .arrow-icon.down{transform:rotate(45deg)}@media (min-width:769px){#license .license_detail .arrow-icon.down{margin-top:-10px}}@media (max-width:768px){#license .license_detail .arrow-icon.down{margin-top:-8px}}#license .license_detail .flow{counter-reset:circle 0}#license .license_detail .flow li{padding-left:60px}@media (max-width:768px){#license .license_detail .flow li{padding-left:35px}}#license .license_detail .flow li .text{margin-top:5px}#license .license_detail .flow li+li{margin-top:23px}@media (max-width:768px){#license .license_detail .flow li+li{margin-top:15px}}#license .license_detail .flow li:before{counter-increment:item;content:counter(item) ".";content:"";display:inline-block;width:36px;height:36px;border-radius:50%;background-color:#b4874d;position:absolute;top:-8%;left:10px}@media (max-width:768px){#license .license_detail .flow li:before{width:25px;height:25px;top:0;left:0}}#license .license_detail .flow li:after{content:counter(circle);counter-increment:circle 1;display:block;color:#fff;position:absolute;top:3px;left:23px;line-height:1}@media (max-width:768px){#license .license_detail .flow li:after{top:4px;left:8px}}#license .license_detail .button_center{margin-top:62px}@media (max-width:768px){#license .license_detail .button_center{margin-top:30px}}#license .flow li:first-child{margin-bottom:40px;padding:6px 0 0 60px}@media (max-width:768px){#license .flow li:first-child{margin-bottom:30px;padding:3px 0 0 35px}}