.toc_area{border:none}.toc_area>div{border-left:4px solid #005bb6}.toc_list li::marker{font-weight:bold}.toc_title{border:none;text-align:left;padding-left:20px;padding-bottom:0}#articledetail h2{font-size:28px;border-top:3px solid #707070}#articledetail h2::before{background-color:#005bb6}@media only screen and (max-width: 690px){#articledetail h2{font-size:22px}}#articledetail h3{font-size:24px}@media only screen and (max-width: 690px){#articledetail h3{font-size:21px}}#articledetail h4{font-size:20px}#articledetail h4::before{background-color:#005bb6}blockquote{background-color:#f7f9fc;margin-left:auto !important;margin-right:auto !important;padding:2em 2em 2em 3em;margin-bottom:3rem !important}blockquote::before{font-family:Noto Sans JP,sans-serif;color:#005bb6}#articledetail ol{padding-left:1rem;margin-bottom:1rem}#articledetail ol li{list-style-type:decimal !important;margin-left:20px;padding-left:.3rem}#articledetail table.tab1 th{background-color:#005bb6;color:#fff;border-color:#fff;font-weight:normal}#articledetail table.tab1 tr:nth-child(odd) td{background-color:#f7f9fc;border-color:#f7f9fc}#articledetail table.tab1 tr:nth-child(even) td{background-color:#fff;border-color:#f7f9fc}@media only screen and (max-width: 690px){#articledetail table.tab1 th{display:block;width:100%}#articledetail table.tab1 td{display:block;width:100%}}#articledetail table.tab2 th{background-color:#005bb6;color:#fff;border-color:#fff;font-weight:normal}#articledetail table.tab2 tr:nth-child(odd) td{background-color:#f7f9fc;border-color:#f7f9fc}#articledetail table.tab2 tr:nth-child(even) td{background-color:#fff;border-color:#f7f9fc}@media only screen and (max-width: 690px){.sp_tab_scroll{width:100%;overflow-x:scroll}.sp_tab_scroll table{width:auto}.sp_tab_scroll table th{white-space:nowrap}.sp_tab_scroll table td{white-space:nowrap}}.box_1_3{width:100%}.box_1_3 .box_1_3_in{margin-right:2%}.box_1_3 .box_1_3_in:last-child{margin-right:0}@media only screen and (max-width: 690px){.box_1_3 .box_1_3_in{margin-right:0}}.box2 .box2_left{padding:0;width:49%}@media only screen and (max-width: 690px){.box2 .box2_left{width:100%;margin-bottom:1.5rem}}.box2 .box2_right{padding:0;width:49%}@media only screen and (max-width: 690px){.box2 .box2_right{width:100%}}.box2 p{font-size:16px}#articledetail .iframebox.youtube{padding-top:56.25%}.box2_ti,.box2_it{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.box2_ti .text,.box2_it .text{width:57%}article#main .box2_ti .text a,article#main .box2_it .text a{text-indent:0;text-decoration:none}article#main .box2_ti .text a:hover,article#main .box2_it .text a:hover{text-decoration:underline}article#main .box2_ti .text .btn a:hover,article#main .box2_it .text .btn a:hover{text-decoration:none}.box2_ti .image,.box2_it .image{width:40%}#articledetail .box2_ti h3,#articledetail .box2_it h3{margin-bottom:5px}#articledetail .box2_ti h3.subtitle03,#articledetail .box2_it h3.subtitle03{font-size:20px;border-bottom:1px solid #005bb6;margin-bottom:1rem}@media only screen and (max-width: 690px){.box2_ti,.box2_it{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.box2_ti .text,.box2_it .text{width:100%}.box2_ti .image,.box2_it .image{width:100%;margin-bottom:1.5rem}}@media only screen and (max-width: 690px){.box2_it{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.bg_blue{background-color:#f7f9fc}