html{font-family:"Noto Sans JP","Hiragino Kaku Gothic ProN","Hiragino Sans","Meiryo","sans-serif";font-weight:500}img{max-width:100%;height:auto}.pcshow{display:none !important}.c-footer-fixbn{position:fixed;bottom:0;width:100%;z-index:9999}.c-footer-fixbn ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:100%}.c-footer-fixbn ul li{width:33.3333333333%;text-align:center}.c-footer-fixbn ul li a{color:#fff;text-decoration:none;font-weight:700;display:block;padding:16px 0}.c-footer-fixbn ul li.faq{background:#0aa}.c-footer-fixbn ul li.contact{background:#d95d89}.c-footer-fixbn ul li.sample{background:#efdc37}.c-footer-fixbn ul li.request{background:#5283cd}.c-side-fixbn{display:none}.c-head{position:relative}.c-head p.u-btn{position:absolute;right:0;top:70px;z-index:8000}.c-head h1 img{margin-top:4px}.c-sp-head h1{width:39%;margin-right:3%}.c-sp-head h1 img{margin-top:1.5em}.l-container{padding-left:15px;padding-right:15px}.c-gnavi>ul>li span{background-image:url("../img/common/gnavi_01.png")}.c-gnavi__list--1 span{background-position:0px 0px;width:49px}.c-gnavi__list--1:hover span{background-position:0px -13px}.c-gnavi__list--2 span{background-position:-88px 0px;width:109px}.c-gnavi__list--2:hover span{background-position:-88px -13px}.c-gnavi__list--3 span{background-position:-236px 0px;width:137px}.c-gnavi__list--3:hover span{background-position:-236px -13px}.c-gnavi__list--4 span{background-position:-413px 0px;width:138px}.c-gnavi__list--4:hover span{background-position:-413px -13px}.c-gnavi__list--5 span{background-position:-589px 0px;width:98px}.c-gnavi__list--5:hover span{background-position:-589px -13px}.c-gnavi__list--6 span{background-position:-725px 0px;width:84px}.c-gnavi__list--6:hover span{background-position:-725px -13px}.c-gnavi__list--7 span{background-position:-847px 0px;width:69px}.c-gnavi__list--7:hover span{background-position:-847px -13px}.is-active .c-gnavi__list--1 span{background-position:0px -13px}.is-active .c-gnavi__list--2 span{background-position:-88px -13px}.is-active .c-gnavi__list--3 span{background-position:-236px -13px}.is-active .c-gnavi__list--4 span{background-position:-413px -13px}.is-active .c-gnavi__list--5 span{background-position:-589px -13px}.is-active .c-gnavi__list--6 span{background-position:-725px -13px}.is-active .c-gnavi__list--7 span{background-position:-847px -13px}@media(max-width: 1250px){.c-head p.u-btn{width:300px}.c-head p.u-btn img{width:100%;height:auto}.c-gnavi>ul>li a{padding:14px 7px 14px 7px}}@media(max-width: 900px){.c-head p.u-btn{display:none}}@media(max-width: 640px){.c-sp-head .btn{display:none}}.c-bc-footbn{margin-top:40px;padding:0 15px}.c-bc-footbn li{margin:0 0 15px 0}.pcshow{display:none !important}.c-footer-fixbn{position:fixed;bottom:0;width:100%;z-index:9999}.c-footer-fixbn ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:100%}.c-footer-fixbn ul li{width:33.3333333333%;text-align:center}.c-footer-fixbn ul li a{color:#fff;text-decoration:none;font-weight:700;display:block;padding:16px 0}.c-footer-fixbn ul li.faq{background:#0aa}.c-footer-fixbn ul li.contact{background:#d95d89}.c-footer-fixbn ul li.sample{background:#efdc37}.c-footer-fixbn ul li.request{background:#5283cd}.c-side-fixbn{display:none}.u-anchor3{padding-top:40px;margin-top:-40px}.c-c-slideblock{border:1px solid #c8c8c8;background:#fff;padding:16px;min-height:initial !important;min-height:auto !important;-webkit-box-sizing:border-box;box-sizing:border-box}.c-c-slideblock__head dl{display:table;width:100%}.c-c-slideblock__head dt,.c-c-slideblock__head dd{display:table-cell;vertical-align:middle;-webkit-box-sizing:border-box;box-sizing:border-box}.c-c-slideblock__head dt{width:100px}.c-c-slideblock__head dd{padding-left:10px;font-size:14px}.c-c-slideblock__body{margin:15px 0 0 0;font-size:12px;min-height:initial !important;min-height:auto !important}.c-c-slideblock .u-noimg dt{width:0px}.c-c-slideblock .u-noimg dd{padding-left:0px}.c-btn1 a{background:#fb39a3;color:#fff !important;padding:10px;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.c-btn1--color1 a{background:#09c}.c-btn1--color2 a{background:#f2c100}.c-btn1--color2 .none{background:#74736a;pointer-events:none}.c-btn2 a{color:#fff !important;margin:0}.c-localnavi--col3{margin-bottom:15px}.c-localnavi--col3 li.blank span{min-height:14px}.c-localnavi a,.c-localnavi span{color:#fff !important}.c-localnavi a.is-active,.c-localnavi span.is-active{background:#09c}.c-localnavi li.ui-state-active a{background:#09c}.c-c-frame1{border:5px solid #ccc;padding:14px}.c-frame2{padding:15px}.c-c-column{margin:20px 0 0 0;padding:0 15px}.c-c-column .is-head{background:#09c;border-top:1px solid #fff;cursor:pointer}.c-c-column .is-head p{text-align:center;line-height:100%;padding:12px 0;font-size:20px;color:#fff;background:url("../img/common/icon_14.png") 98% 47% no-repeat}.c-c-column .is-head.is-open p{background-image:url("../img/common/icon_13.png")}.c-c-column .is-body{background:#e7e7e7;padding:14px}.c-c-column .is-body li{font-size:16px}.c-c-column .is-body li+li{margin:10px 0 0 0}.c-pagetitle:after{background-image:url("../img/common/icon_01.png")}.c-title2 h2,.c-title2 h3,.c-title2 h4,.c-title2 h5,.c-title2 h6{color:#09c;font-size:138.5%}.c-title3{margin-top:40px;margin-bottom:10px}.c-title3 h2,.c-title3 h3,.c-title3 h4,.c-title3 h5,.c-title3 h6{color:#09c}.c-title4 h2,.c-title4 h3,.c-title4 h4,.c-title4 h5,.c-title4 h6{color:#09c}.c-title5 h2,.c-title5 h3,.c-title5 h4,.c-title5 h5,.c-title5 h6{color:#09c}.c-title10{border:3px solid #09c}.c-title10 h2,.c-title10 h3,.c-title10 h4,.c-title10 h5,.c-title10 h6{color:#09c}.c-title11{border-bottom:2px solid #d9d9d9;padding-bottom:12px;margin-bottom:25px}.c-title11 h2,.c-title11 h3,.c-title11 h4,.c-title11 h5,.c-title11 h6{font-size:116%;font-weight:normal;border-left:3px solid #09c;padding-left:6px}.c-table1{margin-bottom:30px}.c-table1 table{display:table}.c-table1 thead{display:table-header-group}.c-table1 tbody{display:table-row-group}.c-table1 tfoot{display:table-footer-group}.c-table1 tr{display:table-row}.c-table1 th,.c-table1 td{display:table-cell}.c-table1 table+table{margin-top:30px}.c-table1 th{background:#09c;text-align:center;width:200px}.c-table1 th.u-color1{background-color:#0083ae !important}.c-table1 th.u-color2{background:#5a5a5a}.c-table1 th.u-left{text-align:left !important}.c-table1 th .u-step{font-size:13px;margin:8px 0 8px 0;background:#fff;color:#09c;border-radius:10px;display:inline-block;*display:inline;*zoom:1;padding:0 15px}.c-table1 th .u-title{text-align:center}.c-table1 th p{text-align:center}.c-table1 td.u-left{text-align:left !important}.c-table1 td.column{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.c-table1 td.column p+p{margin-left:30px}.c-table1 th,.c-table1 td{padding:18px 12px;font-size:100%;line-height:160%;-webkit-box-sizing:border-box;box-sizing:border-box;border-right:1px solid #fff;border-bottom:1px solid #fff}.c-table1 th:last-child,.c-table1 td:last-child{border-right:0}.c-table1 tbody tr:last-child th,.c-table1 tbody tr:last-child td{border-bottom:0}.c-table1.table1 thead th{width:33%}.c-table1.table1 td{text-align:center}.c-table1.table2 th{width:auto}.c-table1.table2 td{padding-left:18px;padding-right:18px}.c-table1.table2 td.u-left{max-width:350px}.c-table1.table2 th,.c-table1.table2 td{text-align:center}.c-table1.table2.range-table th,.c-table1.table2.range-table td{padding:6px 12px;font-size:92%}.c-table1.table3 th{width:100px}.c-table1.table3 th:nth-child(n+2){width:76px}.c-table1.table3 td{text-align:center}.c-table1.table3 th,.c-table1.table3 td{padding:8px 6px}p+.c-table1{margin-top:30px}.c-table1+.c-frame2{position:relative;margin-top:-30px}.js-table-xscroll__wrap{width:100%;overflow-x:auto}.js-table-xscroll__in{width:640px}.pc-only{display:none}.c-top.l-container{width:100%;min-width:auto;padding:0}.p-c-top4{margin:30px 0 0 0;padding:0 15px}.p-c-top4 h2{border-bottom:3px solid #ccc;padding:10px 0;background:#fff;line-height:100%;font-size:182%;color:#366bb3;text-align:center;margin:0 0 20px 0}.p-c-top4 h2 span{display:inline-block;background:url("../img/common/icon_05.png") 0 47% no-repeat;padding:5px 0 5px 45px}.p-c-top4 .c-btn6{margin:20px 0 0 0}.p-c-top4 .c-btn6 a{padding:13px 70px;color:#333 !important}.u-cat8{background:#09c}.c-c-footbn{padding:0 15px}.c-c-footbn ul{display:block;text-align:center}.c-c-footbn ul li{display:block}.c-c-footbn ul li:nth-child(1),.c-c-footbn ul li:nth-child(2){margin-bottom:20px}.c-c-top4{margin:30px auto}.c-c-top4 a{text-decoration:none}.c-c-top4 .js-slide,.c-c-top4 .js-slide02{position:relative;width:calc(100% - 6rem);margin-left:auto;margin-right:auto}.c-c-top4 .js-slide .slick-arrow,.c-c-top4 .js-slide02 .slick-arrow{position:absolute;border:none;border-radius:0;outline:none;background:no-repeat center;background-size:50%;text-indent:-300vw;width:2.2rem;height:8rem;top:30%;-webkit-transform:translateY(-4rem);transform:translateY(-4rem);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.c-c-top4 .js-slide .block__content,.c-c-top4 .js-slide02 .block__content{padding:0 .5rem}.c-c-top4 .js-slide .block__img,.c-c-top4 .js-slide02 .block__img{text-align:center;margin-bottom:10px;max-height:170px;overflow:hidden}.c-c-top4 .js-slide .block__title .h,.c-c-top4 .js-slide02 .block__title .h{font-size:18px;line-height:1.6;margin-top:.8rem;color:#333}.c-c-top4 .js-slide img,.c-c-top4 .js-slide02 img{display:inline;width:100%;max-width:256px}.c-c-top4 .js-slide .slick-list,.c-c-top4 .js-slide02 .slick-list{overflow:hidden}.c-c-top4 .js-slide .slick-arrow.slick-prev,.c-c-top4 .js-slide02 .slick-arrow.slick-prev{left:-3rem;background-image:url(/sns/common/img/common/arrow-left.svg);background-size:contain;background-size:20px}.c-c-top4 .js-slide .slick-arrow.slick-next,.c-c-top4 .js-slide02 .slick-arrow.slick-next{right:-3rem;background-image:url(/sns/common/img/common/arrow-right.svg);background-size:contain;background-size:20px}.c-c-top4 .js-slide02 .slick-dots{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.c-c-top4 .js-slide02 .slick-dots li{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;margin:1rem}.c-c-top4 .js-slide02 .slick-dots li button{background:#ccc;border:none;outline:none;width:1rem;height:1rem;border-radius:50%;text-indent:-300vw;padding:0}.c-c-top4 .js-slide02 .slick-dots li.slick-active button{background-color:#1d86dc}.c-c-top-title1{margin:30px 15px 0 15px;border:3px solid #39c;padding:12px 0;background:#fff;border-radius:40px}.c-c-top-title1 h2{line-height:100%;font-size:14px;color:#39c;text-align:center}.c-c-wrap2{background-image:url("/common/img/bg_02.png")}.c-c-wrap1{background-image:url("/common/img/bg_02.png")}.c-c-wrap1 p.caution{width:90%;margin:2rem auto 0;padding:.5rem;background:#fff;text-align:center;font-size:116%}.c-c-large-wrap-top{margin-top:0 !important}.c .p-news-list{margin-top:0}.c .c-pagenavi a:link,.c .c-pagenavi a:visited{color:#fff}.c .p-news-detail{margin-top:0}.c .c-news-detail-link a:link,.c .c-news-detail-link a:visited{color:#333}.l-container.introduction-index,.l-container.introduction-range{width:100% !important;padding-left:15px;padding-right:15px;-webkit-box-sizing:border-box;box-sizing:border-box}.p-ns-box1{margin-top:40px}.l-container.individual-index{width:100% !important;padding-left:15px;padding-right:15px;-webkit-box-sizing:border-box;box-sizing:border-box}.l-container.organization-index{width:100% !important;padding-left:15px;padding-right:15px;-webkit-box-sizing:border-box;box-sizing:border-box}.organization-index .c-localnavi,.organization-operation .c-localnavi,.organization-operation-university .c-localnavi,.organization-operation-college .c-localnavi,.organization-operation-school .c-localnavi{margin-bottom:30px}.p-org-ope-nav{margin-bottom:30px}.p-org-ope-nav li{float:left;width:49%;margin-left:2%;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:5px;margin-bottom:5px}.p-org-ope-nav li:nth-child(2n+1){clear:both;margin-left:0}.p-org-ope-nav li a{display:block;border-bottom:1px dotted #999;padding-bottom:10px;padding-top:10px;font-size:16px;text-decoration:none;color:#333}.p-org-ope-nav li a span{display:block;background:url(../img/icon_01.png) no-repeat left center;padding-left:24px}.p-org-ope-box1 .txt1{color:#999;font-size:14px;line-height:120%;margin-bottom:10px}.p-org-ope-box1 .txt2{font-size:18px;line-height:120%}.p-org-ope-box1 .txt3{margin-top:20px;margin-bottom:20px;border:1px solid #09c;padding:10px 12px 8px}.p-org-ope-box1 .txt3 li{display:inline-block;*display:inline;*zoom:1;font-weight:bold;vertical-align:middle;font-size:14px;color:#09c;margin-bottom:20px}.p-org-ope-box1 .txt3 li:last-child{margin-bottom:0}.p-org-ope-box1 .box1{margin-top:18px}.p-org-ope-box1 .box1 li{background:#f5f5f5;text-align:center;margin-bottom:15px}.p-org-ope-box1 .box1 li h3{text-align:center;color:#fff;font-weight:bold;font-size:15px;background:#09c;padding:13px 10px}.p-org-ope-box1 .box1 li p{text-align:center;padding:10px 3px}.p-org-ope-box1 .box2{margin-top:18px;margin-bottom:18px}.p-org-ope-box1 .box2 li{margin-bottom:15px}.p-org-ope-box1 .box2 li:last-child{margin-bottom:0}.p-org-ope-box1 .box2 li a{display:inline-block;*display:inline;*zoom:1;background:url(../img/icon_02.png) no-repeat left center;padding-left:24px}.p-org-ope-box1 .c-frame2{margin-top:20px}.p-org-ope-box1 .c-frame2 .c-btn1.column a{display:inline-block;*display:inline;*zoom:1;vertical-align:middle;padding-left:30px;padding-right:30px;margin-bottom:10px}.p-c-lea1 .c-title3{margin:30px 0 15px 0}.p-c-lea2 .c-title3{margin:50px 0 0 0}.p-c-lea2 .c-title3+.p-c-lea-block{margin-top:20px}.p-c-lea-block{margin:50px 0 0 0}.p-c-lea-block__title{background:#09c;color:#fff}.p-c-lea-block__title h5{font-weight:normal;font-size:18px;line-height:100%;padding:24px 0 24px 20px}.p-c-lea-block__body{background:#f2f2f2;padding:20px}.p-c-lea-block__left{margin-bottom:20px}.p-c-lea-block__img{display:table-cell;width:280px;height:280px;background:#fff;text-align:center;vertical-align:middle}.p-c-lea-block__btn{margin:20px 0 0 0}.p-c-lea-block__btn a{width:100%}.p-c-lea-block__btn .c-btn1+.c-btn1{margin:15px 0 0 0}.p-c-lea-block table{margin:0 0 15px 0}.p-c-lea-block th,.p-c-lea-block td{padding-top:3px;padding-bottom:3px;vertical-align:top}.p-c-lea-block th{font-weight:bold;width:3em}.p-c-lea-block th:after{content:":";float:right}.p-c-lea-block td{padding-left:10px}.p-c-lea-block__index{margin:20px 0 0 0;background:#fff;display:table;width:100%}.p-c-lea-block__index__inner{padding:15px 0;width:100%;display:table}.p-c-lea-block__index__inner div{display:table-cell;width:50%;padding:0 15px;-webkit-box-sizing:border-box;box-sizing:border-box}.p-c-lea-block__index__inner div+div{border-left:1px solid #f2f2f2}.p-c-lea-block__index p{font-weight:bold}.p-c-lea-block__index ul{margin:4px 0 0 0}.p-c-lea-block__index li{margin:0 0 3px 0}.p-c-lea-block .c-btn1{position:relative}.p-c-lea-block .c-btn1 a{line-height:130%;padding:10px 0}.p-c-lea-block .c-btn1 a:before{position:absolute;top:40%;left:3%}.p-c-lea-block th{width:8em}.p-c-lea-block__index__inner .one-column{display:block;width:auto}.u-indent{padding-left:1em;text-indent:-1em}.p-learn-block__flow em{font-style:normal}.p-bc-lea1 .c-title3{font-size:16px;margin-top:30px}.p-bc-lea1 .c-title03{margin-bottom:30px}.p-learn-block__title{background:#366bb3;color:#fff;text-align:center !important;padding:10px;margin:40px 0 20px;font-size:16px;font-weight:bold}.p-learn-block .c-btn1{margin:10px auto 0}.p-learn-block .c-btn1 a{line-height:1.5}.p-learn-block{margin-top:30px}.p-learn-block__detail__inner{border:1px solid #ededed;padding:15px}.p-learn-block__detail{margin-bottom:30px}.p-learn-block__detail h4{font-size:16px;text-align:center;margin-bottom:10px;color:#366bb3}.p-learn-block__detail p{font-size:14px}.p-learn-block__img{text-align:center;margin-bottom:20px}.p-learn-block__img img{border:1px solid #eee;padding:1px}.p-learn-block__bikou{background:#ededed;padding:12px;text-align:left !important;margin-top:16px}.p-learn-block__table{margin-top:20px;table-layout:fixed;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}.p-learn-block__table th{display:block;width:100%;font-size:16px;color:#fff;background:#366bb3;border:1px solid #fff;text-align:center;padding:16px 20px;-webkit-box-sizing:border-box;box-sizing:border-box}.p-learn-block__table td{display:block;width:100%;background:#ededed;border-bottom:1px solid #fff;padding:16px 20px;-webkit-box-sizing:border-box;box-sizing:border-box}.p-learn-block__flow{margin-bottom:40px}.p-learn-block__flow_online a{background:#399;color:#fff !important;font-weight:bold;display:inline-block;padding:16px 20px;margin:16px 0}.p-learn-block__content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.p-learn-block__content p{width:60%;margin-left:20px}.modalArea01,.modalArea02{display:none;position:fixed;z-index:99999999999;top:0;left:0;width:100%;height:100%}.modalBg01,.modalBg02{width:100%;height:100%;background-color:rgba(30,30,30,.9)}.modalWrapper{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:70%;max-width:500px;padding:10px 30px;background-color:#fff}.closeModal01,.closeModal02{position:absolute;top:.5rem;right:1rem;cursor:pointer}button{padding:16px 12px;background-color:#333;border:none;color:#fff;font-weight:bold;border-radius:2px;cursor:pointer;width:70%;margin:0 auto}.modalContents .midashi{margin:20px 0 10px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.modalContents span{width:3em;display:block}.modalContents .sub{padding-left:3em;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.p-c-lea-model1{padding:0 15px}.p-c-lea-model1 .c-title3{margin:20px 0 10px 0}.p-c-lea-model{margin-top:20px}.p-c-lea-model__txt1{margin-bottom:15px}.p-c-lea-model__txt1 table,.p-c-lea-model__txt1 tbody,.p-c-lea-model__txt1 tr,.p-c-lea-model__txt1 th,.p-c-lea-model__txt1 td{width:100%;display:block;-webkit-box-sizing:border-box;box-sizing:border-box}.p-c-lea-model__txt1 th{background:#09c;color:#fff;font-size:108%;font-weight:normal;text-align:center;vertical-align:middle;padding-top:15px;padding-bottom:15px}.p-c-lea-model__txt1 td{border:2px solid #d7d7d7;border-top:0;padding:20px 15px;text-align:center}.p-c-lea-model__txt1 td p{font-size:120%;margin-bottom:15px;line-height:140%;text-align:center}.p-c-lea-model__txt1 td p strong{font-size:133%;color:red;font-weight:bold}.p-c-lea-model__txt1 td a{display:block;width:100%;margin-left:auto;margin-right:auto;background:#fb39a3;color:#fff;text-decoration:none}.p-c-lea-model__txt1 td a span{display:inline-block;background:url(../img/learn/model-icon-pdf.png) no-repeat left center;padding-left:30px;padding-top:18px;padding-bottom:18px}.p-c-lea-model__txt2 h4{background:#09c;color:#fff;text-align:center;padding:12px 6px;font-size:120%;font-weight:normal}.p-c-lea-model__txt2 ul{background:#f5f5f5;padding:15px 10px}.p-c-lea-model__txt2 ul li{margin-bottom:4px;font-size:108%;line-height:140%}.p-c-lea-model__txt2 ul li a{display:block;text-decoration:underline;background:url(../img/learn/model-icon-arrow.png) no-repeat left 3px;padding-left:18px;color:#000}.c-learn-sample .c-sample01{width:1000px;padding:24px;border:3px solid #dedede;margin-top:20px;margin-bottom:40px}.c-learn-sample .c-sample01 .left-box{float:left}.c-learn-sample .c-sample01 .right-box{float:right;width:600px;font-size:15px}.c-learn-sample .c-sample01 .right-box p{margin-bottom:20px}.c-learn-sample .c-sample01 .right-box p:nth-child(1){margin-bottom:30px !important}.c-learn-sample .c-sample01 .right-box p:nth-child(3){text-indent:-3rem;margin-left:3rem}.c-learn-sample .c-sample01 .right-box p:nth-child(4){text-indent:-3rem;margin-left:3rem}.c-learn-sample .c-sample01 .right-box p:nth-child(5){text-indent:-3rem;margin-left:3rem}.c-learn-sample .c-sample01 .right-box p:nth-child(6){text-indent:-3rem;margin-left:3rem}.c-learn-sample .c-sample01 .bottom-box{clear:both;background-color:#eee;padding:20px}.c-learn-sample .c-sample01 .bottom-box p:nth-child(1){font-size:30px;color:#f60;font-weight:bold}.c-learn-sample .c-sample01 .bottom-box p:nth-child(2){font-size:15px}.c-learn-sample .q-box .c-sample-q{width:1000px;padding:24px;border:3px solid #dedede;margin-bottom:20px}.c-learn-sample .q-box .c-sample-q span{font-weight:bold;text-decoration:underline}.c-learn-sample .q-box .c-sample-q .c-title3{margin-bottom:10px}.c-learn-sample .q-box .c-sample-q p{font-size:15px}.c-learn-sample .q-box .c-sample-q ul li{font-size:15px;margin-top:5px;text-indent:-2em;margin-left:2em}.c-learn-sample .q-box .c-sample-q{margin-top:20px}.c-learn-sample .c-sample-txt1{margin:0 0 30px 0;font-size:15px}.c-learn-sample .c-sample-txt2{margin-top:20px;font-size:15px}.c-learn-sample .req-box{text-align:center}.c-learn-sample .req-box iframe{border:none !important}.c-voice-detail{padding:8px;background-image:url(../img/common/dot02.png)}.c-voice-detail .c-voice-main{margin-top:20px;background-color:#fff;margin-left:auto;margin-right:auto;margin-bottom:30px;padding:10px;border:1px solid #c8c8c8}.c-voice-detail .c-voice-main .top-box{border-bottom:1px dotted #999;padding-bottom:20px}.c-voice-detail .c-voice-main .top-box .left-box{float:left;margin-right:5%;width:25%}.c-voice-detail .c-voice-main .top-box .right-box{float:left;width:70%}.c-voice-detail .c-voice-main .top-box .right-box p:nth-child(1){color:#09c;font-size:1rem;font-weight:bold}.c-voice-detail .c-voice-main .top-box .right-box p:nth-child(1):before{content:"";display:inline-block;background-image:url(../img/voice/icon1.png);width:32px;height:26px;margin-right:10px;vertical-align:middle}.c-voice-detail .c-voice-main .top-box .right-box p:nth-child(2){font-size:16px;margin-top:15px;font-weight:bold}.c-voice-detail .c-voice-main .bottom-box .voice-detail-tit{margin:20px 0}.c-voice-detail .c-voice-main .bottom-box .voice-detail-tit h3{font-weight:500;font-size:15px}.c-voice-detail .c-voice-main .bottom-box .voice-detail-tit h3 span{display:inline-block;color:#09c}.c-voice-detail .c-voice-main .bottom-box .voice-detail-tit h3 span span{display:inline-block;color:#000}.c-voice-detail .c-voice-main .bottom-box .voice-detail-tit h3 span span em{color:#09c;font-style:normal}.c-voice-detail .c-voice-main .bottom-box .voice-detail-tit h3 span:before{content:"";display:inline-block;width:5px;height:20px;background-color:#09c;vertical-align:middle;margin-right:10px}.c-voice-detail .c-voice-main .bottom-box p{font-size:15px}.c-voice-detail .c-voice-main .bottom-box p span{font-weight:bold}.c-voice-detail .c-voice-sub{margin-left:auto;margin-right:auto}.c-voice-detail .c-voice-sub a{display:block;text-align:right;font-size:1rem;font-weight:bold;color:#393939}.c-voice-detail .c-voice-sub a span:before{content:"";background-image:url(../img/voice/arrow.png);width:15px;height:15px;margin-right:10px;display:inline-block;vertical-align:middle}.c-voice.l-container{min-width:100%}.c-c-voice{padding:20px 10px 10px 10px}.c-c-voice-category{margin:30px 10px 0}.c-c-voice-category ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.c-c-voice-category ul li{margin-right:2%;width:49%}.c-c-voice-category ul li:last-child{margin-right:0}.c-c-voice-category ul li a{display:block;border:2px solid #09c;border-radius:40px;padding:6px 0;text-align:center;font-size:14px;text-decoration:none;color:#09c;font-weight:700}.c-c-voice-category ul li a:hover{background:#09c;color:#fff}.c-c-voice-category ul li a.is-active{background:#09c;color:#fff}.c-c-voice .c-voice-top{margin-left:auto;margin-right:auto;font-size:15px}.c-c-voice ul{margin-top:24px;display:block;margin-left:auto;margin-right:auto}.c-c-voice ul li{max-width:460px;padding:10px;border:3px solid #dedede;margin-bottom:15px}.c-c-voice ul li div .left-box{float:left;width:28%;margin-right:2%}.c-c-voice ul li div .right-box{float:right;width:70%}.c-c-voice ul li div .right-box p.c-voice-cate{font-size:12px !important;font-weight:bold;border:2px solid #09c;color:#09c;padding:2px 6px;border-radius:30px;width:200px;text-align:center !important;margin-bottom:6px}.c-c-voice ul li div .right-box p.c-voice-title{font-size:1rem;color:#09c;font-weight:bold;font-size:14px;margin-top:6px}.c-c-voice ul li div .right-box p.c-voice-title span{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.c-c-voice ul li div .right-box p.c-voice-title span:before{content:"";background-image:url("../img/voice/koe_icon.png");background-repeat:no-repeat;background-size:24px;min-width:24px;height:20px;margin-right:10px;display:inline-block;vertical-align:middle}.c-c-voice ul li div .right-box p.c-voice-company,.c-c-voice ul li div .right-box p.c-voice-name{font-size:14px;text-align:right;margin-bottom:4px;font-weight:bold}.c-c-voice ul li .bottom-box{margin-top:20px;border-top:1px dotted #aaa}.c-c-voice ul li .bottom-box a{padding-top:10px;text-align:right;font-size:16px;display:block;text-decoration:underline;color:#000}.c-c-voice ul li .bottom-box a:hover{text-decoration:none;color:#000}.c-c-voice ul li .bottom-box a span:before{content:"";background-image:url("../img/voice/arrow.png");width:15px;height:15px;margin-right:10px;display:inline-block;vertical-align:middle}.c-voice-detail{padding:8px;background-image:url(../img/common/dot02.png)}.c-voice-detail .c-voice-main{margin-top:20px;background-color:#fff;margin-left:auto;margin-right:auto;margin-bottom:30px;padding:10px;border:1px solid #c8c8c8}.c-voice-detail .c-voice-main .top-box{border-bottom:1px dotted #999;padding-bottom:20px}.c-voice-detail .c-voice-main .top-box .left-box{float:left;margin-right:5%;width:25%}.c-voice-detail .c-voice-main .top-box .right-box{float:left;width:70%}.c-voice-detail .c-voice-main .top-box .right-box p:nth-child(1){color:#09c;font-size:1rem;font-weight:bold}.c-voice-detail .c-voice-main .top-box .right-box p:nth-child(1):before{content:"";display:inline-block;background-image:url(../img/voice/koe_icon.png);width:32px;height:26px;margin-right:10px;vertical-align:middle}.c-voice-detail .c-voice-main .top-box .right-box p:nth-child(2){font-size:16px;margin-top:15px;font-weight:bold}.c-voice-detail .c-voice-main .bottom-box .voice-detail-tit{margin:20px 0 10px}.c-voice-detail .c-voice-main .bottom-box .voice-detail-tit h3{font-weight:500;font-size:16px}.c-voice-detail .c-voice-main .bottom-box .voice-detail-tit h3 span:before{content:"";display:inline-block;width:4px;height:20px;background-color:#09c;vertical-align:middle;margin-right:5px}.c-voice-detail .c-voice-main .bottom-box p{font-size:15px}.c-voice-detail .c-voice-main .bottom-box p .voice-question{margin-bottom:15px;color:#0aa;font-weight:600}.c-voice-detail .c-voice-main .bottom-box p span{font-weight:bold}.c-voice-detail .c-voice-sub{margin-left:auto;margin-right:auto}.c-voice-detail .c-voice-sub a{display:block;text-align:right;font-size:1rem;font-weight:bold;color:#393939}.c-voice-detail .c-voice-sub a span:before{content:"";background-image:url(../img/voice/arrow.png);width:15px;height:15px;margin-right:10px;display:inline-block;vertical-align:middle}.l-voice-block1{margin-top:20px;padding:15px 15px}.l-voice-block1__inner img{width:100%}.l-voice-block1__inner .c-voice-box1{margin:15px 0 0 0;display:inline-block}.l-voice-block1__inner .c-voice-box1 h3{font-size:140%;line-height:160%;padding-bottom:25px}.l-voice-block1__inner .c-voice-box1 ul{border-left:5px solid #09c;padding:0px 0 0px 15px;font-size:140%}.l-voice-block1__inner .c-voice-box1 h4{font-size:140%;line-height:100%;padding:25px 0 10px 0}.l-voice-block1__inner .c-voice-box1 p{line-height:170%}.l-voice-block1__inner .more{margin-top:10px;clear:both;width:100%;text-align:right}.c-voice-block2{padding:0 15px;margin:30px auto 20px}.c-voice-block2__box1{margin-bottom:30px}.c-voice-block2__box1 h4{font-size:130%;color:#09c;background:url("../img/voice/voice_bg02.png") left top no-repeat;padding-left:47px;margin-bottom:20px}.c-voice-block2__box1 h5{font-size:150%;margin:20px 0 30px;padding-bottom:12px;border-bottom:2px solid #09c;color:#09c}.c-voice-block2__box1 h6{font-size:130%;margin-top:50px;margin-bottom:20px;padding-left:2.3em;text-indent:-2.3em}.c-voice-block2__box1 h6:first-child{margin-top:0}.c-voice-block2__box1 p{line-height:170%}.c-voice-block2__box1 .Right-item{margin-top:30px}.c-voice-block2__box1 .Right-item img{width:100%;margin-bottom:10px}.c-voice-block2__box1 .Right-item p{text-align:center}.c-voice-block2__box2{margin-bottom:30px}.c-voice-block2__box2 h4{font-size:14px;color:#09c;background:url("../img/voice/voice_bg02.png") left top no-repeat;padding-left:47px;margin-bottom:15px;border-bottom:1px dotted #ccc}.c-voice-block2__box2 p{line-height:170%}.c-voice-block2__box2 img{margin:15px 0 0 0}.c-voice-block3{padding:0 15px;margin:70px auto 0}.c-voice-block3__box1{margin-bottom:20px}.c-voice-block3__box1 h4{font-size:14px;color:#09c;line-height:100%;margin-bottom:15px}.c-voice-block3__box1 h5{font-size:13px;color:#333;line-height:100%;margin-bottom:10px}.c-voice-block3__box1 p{line-height:170%}.c-voice-comment dl{line-height:180%}.c-voice-comment dl+dl{margin:15px 0 0 0}.c-voice-comment .u-color2{color:#399}.c-voice-comment.comment02 dl{line-height:180%}.c-voice-comment.comment02 dl+dl{margin:15px 0 0 0}.c-voice-comment.comment02 .u-color1{font-weight:bold;color:#36c}.c-voice-comment.comment02 .u-color2{font-weight:bold;color:#399}.l-sns-container{padding:0 15px}.l-sns-block01{display:grid;justify-items:center}.l-sns-block01 img{margin-bottom:40px}.l-sns-block02 .l-sns-block02__inner{background:#fbfbfb;padding:12px;border-radius:5px}.l-sns-block02 .l-sns-block02__inner ul li{border-bottom:1px dotted #aaa;padding:8px;text-indent:-4.5em;padding-left:4.5em}.l-sns-block02 .l-sns-block02__inner ul li:last-child{border-bottom:none}.p-js-org2 .seminar_tbody th{width:90px}.p-js-org3 .p-el-title5 span{margin-right:12px;background:#d00;padding:2px 8px;border-radius:4px;color:#fff}.p-js-org3 .l-sns-block03 img{width:70%;margin:0 auto 20px}.p-js-org3 .l-sns-block03 .c-js-frame2{width:100%;margin-top:20px}.p-js-org3 .l-sns-block03 .c-js-frame2 h4{margin-bottom:20px;font-size:16px}.p-js-org3 .l-sns-block03 .c-js-frame2 .detail{font-size:16px;margin-bottom:10px}.p-js-org3 .l-sns-block03 .c-js-frame2 .btn{margin-bottom:20px;font-size:16px}.p-js-org3 .l-sns-block03 .c-js-frame2 .mokuji{background:#fbfbfb;padding:16px}.d-none{display:none}.d-block{display:block}@media screen and (max-width: 640px){.d-md-block{display:block}}.u-mt10{margin-top:10px !important}.u-mt20{margin-top:20px !important}.u-mt30{margin-top:30px !important}.u-mt40{margin-top:40px !important}.u-mt50{margin-top:50px !important}.u-fs10{font-size:10px}.u-fs11{font-size:11px}.u-fs12{font-size:12px}.u-fs13{font-size:13px}.u-fs14{font-size:14px}.u-fs15{font-size:15px}.u-txtcenter{text-align:center}.u-txtright{text-align:right}.u-anchor{padding-top:165px;margin-top:-165px}.u-linkicon1:before{content:url("/common/img/icon_02.png");display:inline-block;margin:4px 10px 0 0;vertical-align:middle}