.p-el-title1{text-align:center;font-size:216%;line-height:160%;padding-bottom:20px;position:relative;color:#366bb3;letter-spacing:.1em}.p-el-title1 sup{font-size:62.5%}.p-el-title1:before{display:block;content:"";position:absolute;left:50%;bottom:0;border-top:4px solid #366bb3;width:100px;margin-left:-50px}.p-el-title2{background:#366bb3;color:#fff;font-size:153.84%;line-height:160%;font-weight:bold;padding:18px;margin-bottom:32px}.p-el-title3{margin-bottom:30px;background:#eee;position:relative;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}.p-el-title3:before{display:none}.p-el-title3:after{display:block;content:"";position:absolute;right:10px;top:50%;margin-top:-9px;background:url(../img/common/accordion_icon-open.png);width:31px;height:18px}.p-el-title3 span{display:block;color:#fff;background:#366bb3;font-weight:bold;font-size:184%;line-height:140%;padding:15px;-webkit-box-sizing:border-box;box-sizing:border-box;width:60px;text-align:center}.p-el-title3 h4{font-size:153.8%;line-height:160%;color:#366bb3;font-weight:bold;margin-left:20px}.p-el-title4{font-size:138%;line-height:160%;font-weight:bold;color:#366bb3;margin-bottom:25px}.p-el-title5{font-size:138%;line-height:160%;font-weight:bold;color:#366bb3;margin-bottom:30px;padding-bottom:15px;border-bottom:2px solid #366bb3}.p-el-title6{border-left:3px solid #366bb3;font-size:169.2%;font-weight:bold;line-height:160%;color:#366bb3;padding:12px 0 12px 14px;margin-bottom:30px}.p-el-btn1{text-align:center}.p-el-btn1 a{display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;max-width:320px;background:#fff;border:2px solid #666;text-align:center;padding:16px 8px 14px;font-weight:bold;font-size:123%;line-height:160%;color:#333}.p-el-btn1 a:hover{text-decoration:underline}.p-el-btn1 a+a{margin-left:20px}.p-el-btn1 span{display:inline-block;background:url(../img/icon_02.png) no-repeat left center;padding-left:26px}.p-el-btn1.yellow a{background:#ffc926;border:0}.p-el-btn1.blue a{background:#39c;border:0;color:#fff}.p-el-btn1.blue a span{background-image:url(../img/icon_02-white.png)}.p-el-btn1.one-line a{padding-top:27px;padding-bottom:25px}.p-el-btn1.u-left{margin-bottom:25px}.c-frame2 .p-el-btn1+.p-el-btn1{margin-top:25px}.u-center{text-align:center !important}.u-left{text-align:left !important}.u-right{text-align:right !important}.u-mt{margin-top:25px}.u-mb{margin-bottom:25px}.u-mt0{margin-top:0 !important}.u-mb0{margin-bottom:0 !important}.p-el-sidebar{float:left;width:24.91%}.p-el-sidebar__nav li{margin-bottom:1px}.p-el-sidebar__nav li a{font-size:108%;display:block;color:#333;text-decoration:none;background:#f5f5f5;position:relative;padding:19px 15px}.p-el-sidebar__nav li a:before{display:block;content:"";border-left:4px solid #aaa;height:24px;position:absolute;top:50%;left:0;margin-top:-12px}.p-el-sidebar__nav li.current{font-weight:bold}.p-el-sidebar__nav li.current a:before{border-left-color:#366bb3}.p-el-sidebar__nav li.sm a{font-size:104%}.p-el-sidebar__bnr p{margin-top:30px}.p-el-content{float:right;width:70.9%}.p-el-lead{margin-bottom:20px}.p-el-lead p{font-size:115%;line-height:170%}.p-el-box1{border-bottom:4px solid #eee;padding-bottom:45px;margin-bottom:57px}.p-el-box1:last-child{border-bottom:0;padding-bottom:0;margin-bottom:0}.p-el-box1 li{font-size:116%;line-height:170%}.p-el-box1 p{font-size:116%;line-height:170%;margin-bottom:25px}.p-el-box1 p:last-child{margin-bottom:0}.p-el-box2{border-bottom:1px dotted #999;padding-bottom:40px;margin-bottom:36px}.p-el-box2:last-child{border-bottom:0;padding-bottom:0;margin-bottom:0}.p-el-box2 li{font-size:116%;line-height:170%}.p-el-box2 p{font-size:116%;line-height:170%;margin-bottom:25px}.p-el-box2 p:last-child{margin-bottom:0}.p-el-box3{margin-bottom:50px}.p-el-box3:last-child{margin-bottom:0}.p-el-box3 li,.p-el-box3 p{font-size:116%;line-height:170%}.p-el-box1 .c-table1 th,.p-el-box2 .c-table1 th,.p-el-box3 .c-table1 th{background:#366bb3}.p-el-box1 .c-table1 th:first-child,.p-el-box2 .c-table1 th:first-child,.p-el-box3 .c-table1 th:first-child{width:100px}.p-el-box1 .c-table1 th.w3,.p-el-box2 .c-table1 th.w3,.p-el-box3 .c-table1 th.w3{width:140px}.p-el-confirmbtn ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.p-el-confirmbtn ul:before,.p-el-confirmbtn ul:after{display:none}.p-el-confirmbtn li{width:48.8%}.p-el-confirmbtn li a{display:block;text-align:center;color:#fff;text-decoration:none;font-size:138%;line-height:140%;padding:50px 10px;font-weight:bold}.p-el-confirmbtn li strong{font-size:111%}.p-el-confirmbtn li.individual a{background:url(../img/top/btn_bg1.png)}.p-el-confirmbtn li.group a{background:url(../img/top/btn_bg2.png)}.c-frame2 .p-el-btn1 a{max-width:500px}.js-accordion-trigger{cursor:pointer}.js-accordion-trigger.is-open.p-el-title3:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.js-tab-trigger{margin-bottom:40px}.js-tab-trigger ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.js-tab-trigger ul:before,.js-tab-trigger ul:after{display:none}.js-tab-trigger li{width:50%;margin-right:1px;cursor:pointer;text-align:center;background:#999;padding-top:11px;padding-bottom:11px;color:#fff;font-size:138%;line-height:160%}.js-tab-trigger li.active{background:#366bb3}.js-tab-content{display:none}.js-tab-content.active{display:block}@media screen and (max-width: 768px){.p-el-title1{font-size:180%}.p-el-title2{padding:12px;padding-bottom:10px;font-size:130%;margin-bottom:26px}.p-el-title3{margin-bottom:20px;-webkit-box-align:normal;-webkit-align-items:normal;-ms-flex-align:normal;align-items:normal}.p-el-title3 span{font-size:120%;width:45px;padding:10px;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}.p-el-title3 h4{font-size:135%;margin-left:15px;margin-right:30px;line-height:140%;padding-top:6px;padding-bottom:6px}.p-el-title3:after{width:20px;background-position:center;background-repeat:no-repeat;background-size:contain}.p-el-title5{margin-bottom:20px;padding-bottom:10px;font-size:124%}.p-el-title6{font-size:140%;padding-top:4px;padding-bottom:4px;padding-left:12px;margin-bottom:22px}.p-el-btn1 a+a{margin-left:0;margin-top:15px}.p-el-box1 p,.p-el-box1 li,.p-el-box2 p,.p-el-box2 li,.p-el-box3 p,.p-el-box3 li{font-size:100%}.c-frame2{margin-top:25px;margin-bottom:25px}.p-el-content,.p-el-sidebar{float:none;width:auto}.p-el-sidebar{margin-top:30px;padding-top:40px;border-top:2px solid #d7d7d7;position:relative;margin-left:-15px;margin-right:-15px;padding-left:15px;padding-right:15px}.p-el-sidebar__bnr p{text-align:center;margin-bottom:0;margin-top:15px}.p-el-confirmbtn ul{display:block}.p-el-confirmbtn li{width:auto;margin-bottom:15px}.p-el-confirmbtn li:last-child{margin-bottom:0}.p-el-confirmbtn li a{padding-top:20px;padding-bottom:20px}}#casestudy.casestudy-index{background-image:url(/casestudy/img/title-bg-index.jpg)}#casestudy_main .title_Block-index{margin-bottom:0}#casestudy_main .title_Block-index h1{margin-bottom:18px}#casestudy_main .title_Block-index p.description{color:#131e5f;font-size:14px;margin-bottom:0 !important}.casestudy-list li{border:#ddd solid 1px;background:#fff;margin-bottom:36px}.casestudy-list li a{padding:10px 10px 10px 20px;display:block;overflow:hidden}.casestudy-list li a:hover{opacity:.7;filter:alpha(opacity=70)}.casestudy-list li .right{float:right;width:510px}.casestudy-list li .left{float:left;width:420px}.casestudy-list li .u-left img{width:100%}.casestudy-list li h2{background:none;padding:12px 0 4px;margin:0 0 18px;border-bottom:#ccc solid 1px;color:#809fdf;font-family:"Tangerine";font-size:6.35em;line-height:1em}.casestudy-list li h3{font-size:1.2em;color:#131e5f;line-height:1.6em;margin-bottom:12px;font-weight:bold}.casestudy-list li p{font-size:1.1em;color:#333;margin-bottom:0 !important;line-height:1.6em !important}.casestudy-list li p span.more{color:#131e5f;font-weight:bold;text-align:right;display:block}.casestudy-list li p.name{padding:1rem 0;font-weight:bold;border-top:1px solid}.ks-voice.l-container{min-width:1024px}.ks-voice .l-inner{margin-bottom:40px}.ks-voice .messe-block01 .sub-title{color:#131e5f;font-weight:bold;margin:20px 0;font-size:1.45rem;text-align:right;line-height:2.5rem}.ks-voice .messe-block01 h5{font-size:24px;padding:16px;color:#fff;background:#366bb3;margin-bottom:30px}.ks-voice .messe-01{margin-bottom:40px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.ks-voice .messe-block01 .sub-title::before{content:"—"}.ks-voice .title_box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-webkit-justify-content:end;-ms-flex-pack:end;justify-content:end}.ks-voice .messe-01 h6{border:solid #366bb3 3px;margin-bottom:16px;padding:5px 10px 5px 20px;color:#366bb3;font-size:20px;background:url("../img/seminar_icon.png") 10px center no-repeat}.ks-voice .messe-01 .caption-right{width:40%;text-align:right}.ks-voice .messe-01 .caption-left{width:40%;text-align:left}.ks-voice .messe-01 .messe-right{width:60%}.ks-voice .messe-01 .messe-left{width:60%}.ks-voice .messe-01 div{width:100%;max-width:100%}.ks-voice .messe-title h3{font-size:16px;border-left:3px solid #f63;border-bottom:1px solid #ccc;padding:5px 0 5px 10px;margin-bottom:20px}.ks-voice .bikou{border-top:1px dotted #ccc;margin-bottom:40px;padding-top:30px}.ks-voice.voice-09 .messe-01 .bg-ft{font-size:18px}.voice-03 p{margin-bottom:10px}.ks-voice .messe-block01 .sub-title{border-bottom:1px solid;padding-bottom:2rem}.ks-voice .messe-01 .name{margin:1rem 0 0 auto;width:80%;padding:1rem;text-align:right;height:50px;font-size:1.3rem;font-weight:600;line-height:1.7rem}.ks-voice .messe-01 .name span.small{font-size:.9rem}.ks-voice .messe-01 p.fin{font-weight:bold;font-size:1rem;padding-bottom:1rem}.ks-voice .messe-block01_sub{padding-top:20px;margin:-30px auto 40px}.ks-voice .messe-01 .red{color:red;font-weight:bold}.ks-voice .messe-01 .pink{color:#f36;font-weight:bold}.ks-voice .messe-01 .blue{color:#069;font-weight:bold}.ks-voice .messe-01 .green{color:#363;font-weight:bold}.ks-voice .messe-01 .orange{color:#ef7d03;font-weight:bold}.ks-voice .messe-01 dl dt{float:left;font-weight:bold}.ks-voice .messe-01 dl dd{padding-left:6em;margin-bottom:16px;padding-bottom:16px;border-bottom:1px #ccc dotted}.ks-voice .messe-01 .type01{color:#f33}.ks-voice .messe-01 .type02{color:#06c}.ks-voice .messe-01 .type03{color:#063}.c-ks-top-slide1{max-width:1320px;margin:0 auto 0 auto;width:100%;position:relative;line-height:100%}.c-ks-top-slide1 .bx-viewport li img{width:100%;height:auto}.c-ks-top-slide1 .bx-controls{position:relative;line-height:100%;height:1px}.c-ks-top-slide1 .bx-controls-direction a{display:block;width:64px;height:64px;top:-250px;position:absolute;display:block;white-space:nowrap;text-indent:100%;overflow:hidden}.c-ks-top-slide1 .bx-prev{left:-100px;background:url("../img/icon_72.png") 0 0 no-repeat}.c-ks-top-slide1 .bx-next{right:-100px;background:url("../img/icon_73.png") 0 0 no-repeat}.c-ks-top-slide1 .bx-pager{text-align:center;position:absolute;line-height:100%;bottom:-24px;width:100%}.c-ks-top-slide1 .bx-pager-item{display:inline-block;margin:0 5px 0 5px}.c-ks-top-slide1 .bx-pager-link{display:block;white-space:nowrap;text-indent:100%;overflow:hidden;line-height:100%;width:92px;height:4px;background:#ccc}.c-ks-top-slide1 .bx-pager-link.active{background:#333}@media screen and (max-width: 768px){.py-0{padding-left:0px;padding-right:0}.ks-voice .messe-01 .messe-right{width:100%}.ks-voice .messe-01 .messe-left{width:100%}.ks-voice.l-container{min-width:100%;max-width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.ks-voice .messe-01{display:block}.ks-voice .messe-01 .caption-left,.ks-voice .messe-01 .caption-right{width:100%;text-align:center}.ks-voice .messe-block01 .sub-title{text-align:left;font-size:21px;line-height:1.5rem;padding:1.5rem 0}.ks-voice .messe-01 .messe-right,.ks-voice .messe-01 .messe-left{margin:0}.ks-voice .messe-01 .name{max-width:100%;width:100%;padding:1rem;height:auto;margin:10px 0px;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}.c-localnavi li{width:100%}#casestudy.casestudy-index{background-image:url(/casestudy/img/title-bg-index.jpg)}#casestudy_main .title_Block-index{margin-bottom:0}#casestudy_main .title_Block-index h1{margin-bottom:18px}#casestudy_main .title_Block-index p.description{color:#131e5f;font-size:14px;margin-bottom:0 !important}.casestudy-list{margin:0 3%}.casestudy-list li{border:#ddd solid 1px;background:#fff;margin-bottom:36px}.casestudy-list li a{padding:10px;display:block;overflow:hidden}.casestudy-list li a:hover{opacity:.7;filter:alpha(opacity=70)}.casestudy-list li .left{width:100%}.casestudy-list li .right{width:100%}.casestudy-list li h2{background:none;padding:12px 0 4px;margin:0 0 18px;border-bottom:#ccc solid 1px;color:#809fdf;font-family:"Tangerine";font-size:6.35em;line-height:1em}.casestudy-list li h3{font-size:1.2em;color:#131e5f;line-height:1.6em;margin-bottom:12px;font-weight:bold}.casestudy-list li p{font-size:1.1em;color:#333;margin-bottom:10px !important;line-height:1.6em !important}.casestudy-list li p .more{color:#131e5f;font-weight:bold}.ks-voice.l-container{min-width:100%}.ks-voice .l-inner{margin-bottom:40px}.ks-voice .messe-block01 .sub-title{color:#131e5f;font-weight:bold;margin:20px 0;font-size:18px}.ks-voice .messe-block01 h5{font-size:24px;padding:16px;color:#fff;background:#366bb3}.ks-voice .messe-01{margin:0 3% 30px 3%}.ks-voice .messe-block01_sub{margin:0 3% 30px 3%}.ks-voice span.blue{color:#131e5f}.ks-voice .messe-01 h6{border:solid #366bb3 3px;margin-bottom:10px;padding:5px 10px;color:#366bb3;font-size:16px;background:url("../img/seminar_icon.png") 10px center no-repeat}.ks-voice .messe-01 .caption-right{text-align:center}.ks-voice .messe-01 .caption-left{text-align:center}.ks-voice img{margin-top:10px}.ks-voice .messe-title h3{font-size:16px;border-left:3px solid #f63;border-bottom:1px solid #ccc;padding:5px 0 5px 10px;margin:0 2% 20px 2%}.ks-voice .bikou{border-top:1px dotted #ccc;margin:0 3% 40px 3%;padding-top:30px}.voice-03 p{margin-bottom:10px}.ks-voice .messe-01 .red{color:red;font-weight:bold}.ks-voice .messe-01 .pink{color:#f36;font-weight:bold}.ks-voice .messe-01 .blue{color:#069;font-weight:bold}.ks-voice .messe-01 .green{color:#363;font-weight:bold}.ks-voice .messe-01 .orange{color:#ef7d03;font-weight:bold}.ks-voice.voice-09 .messe-01 .bg-ft{font-size:16px}.ks-voice .messe-01 dl dt{float:left;font-weight:bold}.ks-voice .messe-01 dl dd{padding-left:6em;margin-bottom:16px;padding-bottom:16px;border-bottom:1px #ccc dotted}.ks-voice .messe-01 .type01{color:#f33}.ks-voice .messe-01 .type02{color:#06c}.ks-voice .messe-01 .type03{color:#063}.c-ks-top-slide1{position:relative;line-height:100%}.c-ks-top-slide1 .bx-controls{position:relative;line-height:100%;height:1px}.c-ks-top-slide1 .bx-controls-direction{display:none}.c-ks-top-slide1 .bx-pager{text-align:center;position:absolute;line-height:100%;bottom:-18px;width:100%}.c-ks-top-slide1 .bx-pager-item{display:inline-block;margin:0 5px 0 5px}.c-ks-top-slide1 .bx-pager-link{display:block;white-space:nowrap;text-indent:100%;overflow:hidden;line-height:100%;width:30px;height:4px;background:#ccc}.c-ks-top-slide1 .bx-pager-link.active{background:#333}.l-ai-container{padding:0 15px}.l-ai-block01{display:grid;justify-items:center}.l-ai-block01 img{-webkit-box-shadow:20px 20px #396;box-shadow:20px 20px #396;margin-bottom:40px}.l-ai-block01 ul{padding:25px;background:#f1f1f1}.p-js-org2 .seminar_tbody th{width:90px}.d-none{display:none}.d-block{display:block}}.p-top-schedule-table-block{border-radius:15px;overflow:hidden;border:1px solid #ddd;margin-bottom:25px}.p-top-schedule-table{width:100%}.p-top-schedule-table table{width:100%}.p-top-schedule-table thead{background:#5283cd}.p-top-schedule-table thead th{padding:20px;color:#fff;text-align:center;width:25%}.p-top-schedule-table tbody tr:nth-child(odd){background:#ebf2f4}.p-top-schedule-table td,.p-top-schedule-table th{border:1px solid #d5dde8;font-size:16px;border-width:0 1px 0 0}.p-top-schedule-table__td{text-align:center;padding:20px}.p-top-schedule__text{text-align:center;margin-bottom:40px}.p-top-workbook{background:#5283cd;padding:100px 0}.p-top-workbook__inner{background:#fff;border-radius:20px;padding:20px 60px}.p-top-workbook__list{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;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.p-top-workbook__item{border-radius:10px;border:1px solid #d8e1ee;width:calc((100% - 30px)/2);margin-right:30px;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;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.p-top-workbook__item:last-child{margin-right:0}.p-top-voice{background:#e8f0fb;padding:100px 0}.p-top-voice__inner{background:#fff;padding:20px 60px}.about-index-heading{margin-bottom:30px}.about-index-heading h3{font-size:230.7692%;line-height:160%;font-weight:bold}.about-index-heading h3 em{color:#366bb3;font-style:normal}.about-index-effect{margin-top:30px;margin-bottom:80px}.about-index-effect ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.about-index-effect ul.two-col li{width:48.5%;margin-left:3%}.about-index-effect ul.two-col li:nth-child(3n+1){margin-left:3%}.about-index-effect ul.two-col li:nth-child(2n+1){margin-left:0}.about-index-effect li{background:#f4f8f9;text-align:center;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;padding:18px 10px;-webkit-box-sizing:border-box;box-sizing:border-box;width:31.6804%;margin-left:2.4794%;margin-bottom:16px;font-size:126%}.about-index-effect li:nth-child(3n+1){margin-left:0}.about-index-effect li span:before{display:inline;content:"◆";color:#ffbf00}.about-index-box1 img{float:left;margin-right:25px}.about-field-menu{margin-top:40px}.about-field-menu ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.about-field-menu li{width:48.5%;margin-left:3%;margin-bottom:20px;-webkit-box-sizing:border-box;box-sizing:border-box;background:#f8f8f8;padding:20px}.about-field-menu li:nth-child(2n+1){margin-left:0}.about-field-menu li span{display:block;text-align:center;color:#fff;background:#366bb3;text-decoration:none;padding:15px;margin-bottom:15px;font-size:108%}.about-chapter-table1{margin-bottom:60px}.about-chapter-table1.c-table1 th{background:#366bb3}.about-chapter-table2.c-table1 th{background:#366bb3}.about-chapter-table2 .w1{width:200px}.about-chapter-table2 .w2{width:200px}.about-chapter-table2 .w3{width:500px}.about-highlicense-merit{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:inherit;-webkit-align-items:inherit;-ms-flex-align:inherit;align-items:inherit;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.about-highlicense-merit .merit-block{width:32%;background:#e8e8e8;margin-right:2%}.about-highlicense-merit .merit-block:last-child{margin-right:0}.about-highlicense-merit .merit-block .merit-inner{padding:16px}.about-highlicense-merit .merit-block .merit-inner img{width:100%}.about-highlicense-merit .merit-block h4{font-size:120%;margin:20px 0 10px;text-align:center}.about-highlicense-merit .merit-block p{margin:0;font-size:108%}.about-highlicense-box1 img{float:right;margin-left:25px}#bdash_embed_form_container_prd_100567_66{height:1500px}#bdash_embed_form_container_prd_100567_66 iframe{border:none}@media screen and (max-width: 767px){.about-index-heading{margin-bottom:20px}.about-index-heading h3{font-size:160%}.about-index-effect{margin-top:20px;margin-bottom:40px}.about-index-effect li{width:48.5%;margin-left:3%;font-size:108%;padding:12px 0}.about-index-effect li:nth-child(3n+1){margin-left:3%}.about-index-effect li:nth-child(2n+1){margin-left:0}.about-field-menu ul{display:block}.about-field-menu li{width:100%;margin-left:0;padding:15px}.about-chapter-table1{margin-bottom:40px}.about-chapter-table1 .w1{width:35%}.about-chapter-table2 .w1{width:auto}.about-chapter-table2 .w2{width:auto}.about-chapter-table2 .w3{width:43%}.about-highlicense-merit{display:block}.about-highlicense-merit .merit-block{width:100%;margin-bottom:15px}.about-highlicense-merit .merit-block:last-child{margin-bottom:0}.about-highlicense-merit .merit-block .merit-inner{padding:10px}#bdash_embed_form_container_prd_100567_66{height:1580px}}.group-index-kiyaku ol{border:5px solid #f5f5f5;padding:15px}.group-index-kiyaku li{padding:0 0 15px 0;margin:0 0 0 1.5em;line-height:140%;list-style-type:decima}.group-index-kiyaku li:after{content:"";width:101.5%;height:1px;border-top:1px dotted #ccc;display:block;margin:15px 0 0 -1.5em}.group-index-kiyaku li:last-child{padding-bottom:0}.group-index-kiyaku li:last-child:after{display:none}.group-index-kiyaku .apply-privacy{width:100%;margin-top:30px}.group-index-kiyaku .apply-privacy dl{width:50%;margin-bottom:20px;padding:0 5px;float:left;-webkit-box-sizing:border-box;box-sizing:border-box}.group-index-kiyaku .apply-privacy dl dt{width:20%;height:auto;padding:10px;display:table-cell;color:#fff;font-size:15px;font-weight:700;background:#366bb3;text-align:center;vertical-align:middle}.group-index-kiyaku .apply-privacy dl dd{width:100%;min-height:130px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px;font-size:14px;line-height:1.6;background:#f2f5f7}.group-flow-box1 table{width:100%;margin:30px 0 0 0;border-collapse:collapse}.group-flow-box1 tr{display:block;background:url(../img/common/arrow.png) 65px bottom no-repeat;margin-bottom:20px;padding-bottom:50px}.group-flow-box1 th{width:25%;min-width:200px;font-size:16px;color:#fff;background:#366bb3;border:1px solid #366bb3;text-align:center;vertical-align:middle;-webkit-box-sizing:border-box;box-sizing:border-box}.group-flow-box1 td{width:75%;border-top:1px solid #f2f5f7;border-bottom:1px solid #f2f5f7;border-right:1px solid #f2f5f7;padding:20px}.group-flow-box1 td h5{margin:20px 0 10px;color:#5283cd;font-size:18px;font-weight:700}.group-gaiyou-block1 .movie{text-align:center}.group-gaiyou-block1 .movie iframe{width:100%}.group-gaiyou-block1 .c-table1 th{width:26% !important}.group-gaiyou-block1 .u-danger{color:red}@media screen and (max-width: 767px){.group-index-kiyaku .apply-privacy dl{display:block;width:100%}.group-flow-box1 table{width:100%;margin:30px 0 0 0;border-collapse:collapse}.group-flow-box1 tr{background:url(../img/common/arrow.png) center bottom no-repeat}.group-flow-box1 th{width:100%;display:block;padding:10px 0}.group-flow-box1 td{width:100%;display:block;border-top:none;border-left:1px solid #f2f5f7;-webkit-box-sizing:border-box;box-sizing:border-box}.group-gaiyou-block1 .movie iframe{height:54vw}.group-gaiyou-block1 .c-table1 table,.group-gaiyou-block1 .c-table1 tbody,.group-gaiyou-block1 .c-table1 thead,.group-gaiyou-block1 .c-table1 tr,.group-gaiyou-block1 .c-table1 th,.group-gaiyou-block1 .c-table1 td{display:block;width:100% !important;-webkit-box-sizing:border-box;box-sizing:border-box}.group-gaiyou-block1 .c-table1 th,.group-gaiyou-block1 .c-table1 td{margin-bottom:2px}}.prepare-index-lead h4{font-size:230.7692%;line-height:160%;margin-bottom:20px}.prepare-index-block1{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-top:30px}.prepare-index-block1 .box1,.prepare-index-block1 .box2{width:49%}.prepare-index-block1 .box1 .lead{margin-bottom:15px}.prepare-index-block1 .box1 .lead p{font-weight:bold;font-size:140%;line-height:180%;text-align:center}.prepare-index-block1 .box1 .lead p em{font-size:240%;color:#d00;font-weight:bold;font-style:normal}.prepare-index-block1 .box2{-webkit-box-sizing:border-box;box-sizing:border-box;background:#f0f0f0}.prepare-index-block1 .box2 h5{text-align:center;color:#fff;font-size:108%;padding:10px;background:#366bb3;text-align:center}.prepare-index-block1 .box2 ul{padding:20px}.prepare-text-block1{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.prepare-text-block1 .img1{width:16.5289%}.prepare-text-block1 .img1 img{max-width:100%;height:auto}.prepare-text-block1 .box1{width:70%}.prepare-text-block1 .box1 p{margin-bottom:10px}.prepare-text-block1 .box1 p.l{font-size:120%}@media screen and (max-width: 767px){.prepare-index-lead h4{font-size:180%}.prepare-index-block1{display:block}.prepare-index-block1 .box1,.prepare-index-block1 .box2{width:100%}.prepare-index-block1 .box1{margin-bottom:30px}}.p-sns-content{float:right;width:70.9%}@media(max-width: 768px){.p-sns-content{float:none;width:100%}}.p-sns-content p{font-size:14px}@media(max-width: 768px){.p-sns-content p{font-size:13px}}@media(max-width: 768px){.p-sns-content .p-el-title2{margin:20px auto 10px}}.p-sns-content .p-el-title4{margin:20px auto 10px}.p-sns-content img{width:100%;max-width:100%}.p-sns-content .p-sns-ind1__step{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;margin-top:30px}@media(max-width: 768px){.p-sns-content .p-sns-ind1__step{margin:20px auto 10px;display:block;width:100%;max-width:100%}}.p-sns-content .p-sns-ind1__step{margin-bottom:30px;padding-bottom:30px;border-top:1px solid #eee;border-bottom:1px solid #eee;padding-top:30px}.p-sns-content .p-sns-ind1__step .p-sns-ind1__step_img{width:35%;margin-right:3%}@media(max-width: 768px){.p-sns-content .p-sns-ind1__step .p-sns-ind1__step_img{width:100%;max-width:100%;margin:0 0 1rem 0}}.p-sns-content .p-sns-ind1__step .p-sns-ind1__step_text{width:62%}@media(max-width: 768px){.p-sns-content .p-sns-ind1__step .p-sns-ind1__step_text{width:100%;max-width:100%}}.p-sns-content .p-sns-ind1__step .p-sns-ind1__step_text a.ind{margin:10px auto 10px 5px;display:block}.p-sns-content .p-sns-ind1__step .p-sns-ind1__step_text .p-sns-ind1__step_text_tit{margin-bottom:10px;padding-left:5px;font-weight:600;border-left:4px solid #5283cd}.p-sns-content .p-sns-ind1__step .p-sns-ind1__step_text ul{margin-left:1rem}.p-sns-content .p-sns-ind1__step .p-sns-ind1__step_text ul li{font-size:13px;list-style:auto}.p-sns-content .c-frame2 .c-btn1 a{background:#efdc37;color:#fff}.c-table1 table{width:100%;font-size:108%;border:1px solid #eee}.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:1px solid #ddd;background-color:#fff}.c-table .btntd{border:1px solid #fff}.c-btn-yellow{background:#fc3;text-align:center;padding:12px;border-bottom:4px solid #ddd;border-radius:5px;margin:10px auto}.c-btn-yellow a{color:#333;font-weight:bold;font-size:120%;text-decoration:none}.c-table1 th{background:#f7f7f7 !important;text-align:center;width:200px;color:#333}.c-table1 table span.-is-entry{background:#ec0000;padding:2px 6px;border-radius:2px;text-align:center;font-size:12px;display:inline-block;color:#fff}.c-table1 table span.-is-start{background:#00a157;padding:2px 6px;border-radius:2px;text-align:center;font-size:12px;display:inline-block;color:#fff}.c-table1 table span.-is-end{background:#666;padding:2px 6px;border-radius:2px;text-align:center;font-size:12px;display:inline-block;color:#fff}.c-table1 thead th{background:#366bb3 !important;color:#fff}.c-table1 .day{font-weight:bold;color:#366bb3;font-size:16px}.c-table1 .dayth{background:#fff !important;border:1px solid #366bb3 !important;font-weight:bold;color:#366bb3}.c-table1 .kaith{border:1px solid #366bb3 !important}.p-casestudy-block{font-family:"Noto Sans JP","Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif}.p-casestudy-block .p-casestudy-block__about{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;margin-bottom:60px}.p-casestudy-block .p-casestudy-block__about .about-left{width:45%;margin-right:5%}.p-casestudy-block .p-casestudy-block__about .about-left img{width:100%;border-radius:5px}.p-casestudy-block .p-casestudy-block__about .about-right{width:50%}.p-casestudy-block .p-casestudy-block__about .about-right .company-logo{width:250px;height:auto}.p-casestudy-block .p-casestudy-block__about .about-right .company{font-size:18px;font-weight:700;margin-top:32px}.p-casestudy-block .p-casestudy-block__about .about-right .name{font-size:16px;margin-top:20px;line-height:1.8}.p-casestudy-block .p-casestudy-block__about .about-right .naiyo{font-size:16px;margin-top:20px;line-height:1.8;border:1px solid #ddd;border-radius:5px;padding:15px}.p-casestudy-block .p-casestudy-block__messe{margin-bottom:60px}.p-casestudy-block .p-casestudy-block__messe:last-child{margin-bottom:0}.p-casestudy-block .p-casestudy-block__messe h3{font-size:24px;margin-bottom:40px}.p-casestudy-block .p-casestudy-block__messe .messe-box{margin-bottom:48px}.p-casestudy-block .p-casestudy-block__messe .messe-box:last-child{margin-bottom:0}.p-casestudy-block .p-casestudy-block__messe .messe-box h4{font-size:18px;margin-bottom:24px;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-casestudy-block .p-casestudy-block__messe .messe-box h4::before{content:"";display:block;width:25px;height:2px;background:#000;margin-right:10px}.p-casestudy-block .p-casestudy-block__messe .messe-box p{font-size:15px;line-height:1.8}.p-casestudy-block .p-casestudy-block__messe .messe-img img{border-radius:5px}@media screen and (max-width: 767px){.p-casestudy-block .p-casestudy-block__about{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:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:40px}.p-casestudy-block .p-casestudy-block__about .about-left{width:100%;margin-right:0;margin-bottom:16px}.p-casestudy-block .p-casestudy-block__about .about-left img{width:100%}.p-casestudy-block .p-casestudy-block__about .about-right{width:100%}.p-casestudy-block .p-casestudy-block__about .about-right .company-logo{width:250px;height:auto}.p-casestudy-block .p-casestudy-block__about .about-right .company{font-size:18px;font-weight:700;margin-top:12px}.p-casestudy-block .p-casestudy-block__about .about-right .name{font-size:15px;margin-top:15px;line-height:1.8}.p-casestudy-block .p-casestudy-block__about .about-right .naiyo{font-size:15px;margin-top:15px;padding:10px}.p-casestudy-block .p-casestudy-block__messe{margin-bottom:40px}.p-casestudy-block .p-casestudy-block__messe h3{font-size:20px;margin-bottom:32px}.p-casestudy-block .p-casestudy-block__messe .messe-box{margin-bottom:32px}.p-casestudy-block .p-casestudy-block__messe .messe-box h4{font-size:17px;margin-bottom:20px}}