.ttl-category.desc_new:before{background-image:url("../../../images/top_img05.jpg")}.ttl-category.desc_mid:before{background-image:url("../../../images/top_img06.jpg")}.ttl-category.desc_part:before{background-image:url("../../../images/top_img07.jpg")}.desc_table{width:100%}.desc_table tr th{color:#fff;border-radius:8px;background:#2bafcf;font-weight:bold}.desc_table tr td{padding:0.5em 1em;border-radius:8px}.desc_table tr td .d-flex{justify-content:space-between;flex-wrap:wrap;width:100%}.desc_table tr td .d-flex .left{flex:1 0 auto;display:block}.desc_table tr td .d-flex .right{flex:1 1 auto;text-align:right;display:block}.desc_table tr:last-child td{border:none}.desc_table tr .table_list li{position:relative;padding-left:1em}.desc_table tr .table_list li:before{position:absolute;content:"";top:0.8em;left:0.25em;background-color:#2d51a0;width:0.4em;height:0.4em;border-radius:50%;transform:translateY(-50%)}.desc_table tr .table_list li .head_new{display:inline-block;margin-right:1em}.desc_table tr .table_list li .head_mid{display:inline-block;margin-right:1em}.desc_table tr .table_list li .body{display:inline-block}.entry_btn{margin-top:4em}@media screen{.cir{position:absolute;border-radius:50%;z-index:-10}.cir1{background-color:#2d51a0;opacity:0.4;aspect-ratio:5/2;transform:rotate(20deg)}.cir2{background-color:#2bafcf;opacity:0.2;aspect-ratio:5/2;transform:rotate(-10deg)}.cir3{background-color:#c5add9;opacity:0.6;aspect-ratio:7/3;transform:rotate(50deg)}.cir4{background-color:#ffc445;opacity:0.6;aspect-ratio:2/3;transform:rotate(-20deg)}.cir5{background-color:#2bafcf;opacity:0.2;aspect-ratio:4/3;transform:rotate(40deg)}.cir6{background-color:rgba(45,81,160,0.4);aspect-ratio:5/1;transform:rotate(-20deg)}.cir7{background-color:rgba(43,175,207,0.2);aspect-ratio:7/5;transform:rotate(10deg)}.cir8{background-color:rgba(255,196,69,0.4);aspect-ratio:5/2;transform:rotate(-15deg)}.cir9{background-color:#c5add9;aspect-ratio:5/2;transform:rotate(20deg)}.cir10{background-color:rgba(45,81,160,0.4);aspect-ratio:4/3;transform:rotate(-15deg)}}@media screen and (min-width: 768px), print{#globalNav>li:nth-child(2).menu-dropdown-icon>a:before{width:60px}.desc_table{border-collapse:separate;border-spacing:2px}.desc_table tr{font-size:20px;line-height:34px}.desc_table tr th{padding:0.5em 1em;min-width:6em}.desc_table tr td{padding:0.5em 1em}.desc_table tr:nth-child(odd) td{background:rgba(45,81,160,0.1)}.desc_table tr:last-child td{border:none}.desc_table tr .th_row3{min-width:7em}.desc_table tr .ta_right{font-size:18px;line-height:30px;display:inline-block}.desc_table tr .table_list li .head_new{width:5em}.desc_table tr .table_list li .head_mid{width:14em}.entry_btn{margin-top:4em}.desc_btn{margin-top:5em}.page_btn li{width:calc(33.3% - 16px)}.cir1{width:400px;top:200px;right:-10%}.cir2{width:120px;top:600px;right:12%}.cir3{width:300px;top:700px;left:-2%}.cir4{width:200px;top:900px;right:-1%}.cir5{width:100px;top:1300px;left:25%}.cir6{width:280px;top:1550px;right:25%}.cir7{width:80px;top:1840px;right:10%}.cir8{width:400px;top:2100px;right:5%}.cir9{width:520px;top:2400px;left:-10%}.cir10{width:100px;top:2600px;left:8%}}@media screen and (max-width: 767px){.desc_table{width:100%}.desc_table tr{font-size:16px;line-height:28px}.desc_table tr th{display:block;padding:0.25em 1em;background:#2bafcf;text-align:center}.desc_table tr th+.th_sub{margin-top:0.5em}.desc_table tr td{display:block;padding:0.5em 1em}.desc_table tr .th_sub{color:#2d51a0;text-align:left;font-weight:bold;border-bottom:1px solid #2d51a0;border-radius:0;background:none}.desc_table tr .ta_right{font-size:12px;line-height:18px}.entry_btn{margin-top:3em}.desc_btn{margin-top:4em;max-width:500px;margin-left:auto;margin-right:auto}.page_btn{flex-wrap:wrap}.page_btn li{width:calc(50% - 8px)}.page_btn li:nth-child(n+3){margin-top:0.5em}.cir1{width:240px;top:100px;right:-30%}.cir2{width:60px;top:340px;left:-4%}.cir3{width:60px;top:680px;left:-5%}.cir4{width:160px;top:860px;right:-20%}.cir5{width:100px;top:1100px;left:-10%}.cir6{width:140px;top:1180px;right:-10%}.cir7{width:60px;top:1300px;right:40%}.cir8{width:160px;top:1400px;left:-1%}.cir9{width:120px;top:2700px;left:-15%}.cir10{width:40px;top:2900px;right:-2%}}
