main.outline{padding-bottom:0}main.outline .heading_lv3+.table_area_indent{margin-top:6px!important}main.outline .heading_lv3+.table_area_horiz{margin-top:6px!important}main.outline .heading_lv3+.table_area{margin-top:6px!important}main.outline .heading_lv3+.table_area_single{margin-top:6px!important}main.outline .heading_lv3+.list_num{margin-top:-3px!important}main.outline .table_area_indent dl dd .btn_flex{margin-top:3px}main.outline .table_area_indent dl dd .btn_flex .btn_small{margin-top:0;font-size:16px;font-style:normal;font-weight:400;line-height:132%;letter-spacing:0.32px;padding-left:24px}main.outline .table_area_indent dl dd .btn_flex .btn_small:before{width:16px;height:17px}main.outline .table_area_indent dl dd .btn_flex .btn_small+.btn_small{margin-left:37px}main.outline .table_area_indent dl dd .adobe_area{margin-top:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}main.outline .table_area_indent dl dd .adobe_area .img{position:relative}main.outline .table_area_indent dl dd .adobe_area .img a:hover{opacity:1}main.outline .table_area_indent dl dd .adobe_area .img a:hover .default{opacity:0}main.outline .table_area_indent dl dd .adobe_area .img .default{opacity:1;-webkit-transition:all 0.3s;transition:all 0.3s}main.outline .table_area_indent dl dd .adobe_area .img .hover{position:absolute;top:0;left:0;z-index:-1}main.outline .list_num>li:before{font-size:18px;font-style:normal;font-weight:400;line-height:180%;letter-spacing:0.36px}main.outline .list_num>li+li{margin-top:22px}main.outline .list_num>li>:first-child{margin-top:0}main.outline .list_num>li>.text{font-family:"Noto Sans JP";font-size:18px;font-style:normal;font-weight:400;line-height:180%;letter-spacing:0.36px}main.outline .list_num>li .table_area{margin-left:-20px;margin-top:15px}main.outline .list_num>li .table_area td:nth-of-type(2),main.outline .list_num>li .table_area th:nth-of-type(2){width:26%}main.outline .table1 td:first-of-type,main.outline .table1 th:first-of-type{width:35%}main.outline .table2 td:first-of-type,main.outline .table2 th:first-of-type{width:35%}main.outline .table3 td:nth-of-type(3){vertical-align:middle}main.outline .table4{margin-top:35px}main.outline .table4 td{vertical-align:middle}main.outline .table4 td:nth-of-type(2){width:26%}main.outline .bg_area{padding:60px 56px 40px}main.outline .bg_area .text{background-color:#fff;border-radius:8px;font-size:32px;font-style:normal;font-weight:500;line-height:148%;letter-spacing:0.64px;text-align:center;padding-top:45px;padding-bottom:50px}main.outline .bg_area .btn_area{margin-top:40px}main.outline .table5 td,main.outline .table5 th{text-align:center}main.outline .table5 td:first-of-type,main.outline .table5 th:first-of-type{width:30.6%}@media (max-width:767px){main.outline .heading_lv2{padding-bottom:3.9893617021vw}main.outline .heading_lv3+.table_area_indent{margin-top:-3.7234042553vw!important}main.outline .heading_lv3+.table_area_horiz{margin-top:1.5957446809vw!important}main.outline .heading_lv3+.table_area{margin-top:1.5957446809vw!important}main.outline .heading_lv3+.table_area_single{margin-top:1.5957446809vw!important}main.outline .heading_lv3+.list_num{margin-top:-0.7978723404vw!important}main.outline .table_area_indent dl dd .btn_flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:1.8617021277vw;gap:1.8617021277vw}main.outline .table_area_indent dl dd .btn_flex .btn_small{font-size:3.7234042553vw;font-style:normal;font-weight:400;line-height:132%;letter-spacing:0.0744680851vw;padding-left:5.3191489362vw}main.outline .table_area_indent dl dd .btn_flex .btn_small:before{width:3.7234042553vw;height:3.9893617021vw}main.outline .table_area_indent dl dd .btn_flex .btn_small+.btn_small{margin-left:0}main.outline .table_area_indent dl dd .adobe_area{margin-top:3.9893617021vw;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:2.1276595745vw}main.outline .table_area_indent dl dd .adobe_area .img img{width:42.5531914894vw;height:10.1063829787vw}main.outline .list_num>li:before{font-size:3.9893617021vw;font-style:normal;font-weight:400;line-height:148%;letter-spacing:0.079787234vw}main.outline .list_num>li>.text{font-size:3.9893617021vw;font-style:normal;font-weight:400;line-height:148%;letter-spacing:0.079787234vw}main.outline .list_num>li .table_area{margin-left:-5.3191489362vw;margin-top:3.9893617021vw}main.outline .list_num>li .table_area td:first-of-type,main.outline .list_num>li .table_area th:first-of-type{width:42%}main.outline .list_num>li .table_area td:nth-of-type(2),main.outline .list_num>li .table_area th:nth-of-type(2){width:34%}main.outline .list_num>li .table_area td:nth-of-type(3),main.outline .list_num>li .table_area th:nth-of-type(3){width:23%}main.outline .table1 td:first-of-type,main.outline .table1 th:first-of-type{width:42%}main.outline .table1 td:nth-of-type(2){vertical-align:middle}main.outline .table2 td:first-of-type,main.outline .table2 th:first-of-type{width:42%}main.outline .table2 td:nth-of-type(2){vertical-align:middle}main.outline .table4{margin-top:3.9893617021vw}main.outline .table4 td:first-of-type,main.outline .table4 th:first-of-type{width:42%}main.outline .table4 td:nth-of-type(2),main.outline .table4 th:nth-of-type(2){width:34%}main.outline .table4 td:nth-of-type(3),main.outline .table4 th:nth-of-type(3){width:23%}main.outline .bg_area{margin-top:5.3191489362vw!important;padding:7.4468085106vw 6.3829787234vw}main.outline .bg_area .text{font-size:5.8510638298vw;font-style:normal;font-weight:500;line-height:148%;letter-spacing:0.1170212766vw;padding-top:10.3723404255vw;padding-bottom:11.170212766vw;border-radius:2.1276595745vw}main.outline .bg_area .btn_area{margin-top:5.3191489362vw}main.outline .bg_area .btn_area .btn{text-align:center}main.outline .table5{margin-top:5.3191489362vw!important}main.outline .table5 td:first-of-type,main.outline .table5 th:first-of-type{width:33.6%}}
/*# sourceMappingURL=top.css.map */