﻿.c-black,.menu-pc a,.menu-mb a,.select option,body{color:#343c4b}.bg-black{background:#343c4b}.c-white,.paging-box-current,.table-base tr:first-child th,.table thead,.color-table thead,.sns_share_button td .link-copy,.twitter_share_button a,.twitter_share_button,.card .image .rank,.card-2columns .image .rank,.c-white:hover,.paging-box-current:hover,.table thead:hover,.color-table thead:hover,.twitter_share_button a:hover,.twitter_share_button:hover,.t-h3-accent span:hover,.t-h3-nega span:hover,.button:hover,.f-file-label:hover,.button a:hover,.f-file-label a:hover,.button,.f-file-label,.t-h3-accent span,.t-h3-nega span{color:#FFFFFF}.bg-white,.color-table tbody tr:nth-child(odd),.card .text,.card-2columns .text,[dir="rtl"] .card .text-fix-height,[dir="rtl"] .card-2columns .text-fix-height,.card .text-fix-height,.card-2columns .text-fix-height,.card .image,.card-2columns .image{background:#FFFFFF}.c-main,.c-main:hover{color:#00A0E9}.bg-main{background:#00A0E9}.c-main-lt{color:#EAF7F3}.bg-main-lt{background:#EAF7F3}.c-accent,.menu-pc a:hover,.menu-mb a:hover,.c-accent:hover,.t-h3-plus i:hover,.t-h3-minus i:hover,.t-h3-accent:hover,.t-h3-nega:hover,.t-h3-accent,.t-h3-nega,.t-h3-plus i,.t-h3-minus i{color:#6962B7}.bg-accent,.table thead,.color-table thead,.card .image .rank,.card-2columns .image .rank,.button,.f-file-label,.t-h3-accent span,.t-h3-nega span{background:#6962B7}.c-accent-lt{color:#f2f2ff}.bg-accent-lt,.paging-dot,.paging-box{background:#f2f2ff}.c-nega{color:#555555}.bg-nega,.table-base tr:first-child{background:#555555}.c-nega-lt{color:#F6F7F6}.bg-nega-lt,.pr-wrapper-horizontal,.pr-wrapper-billboard,.pr-wrapper-halfpage,.pr-wrapper-mega,.pr-wrapper-responsive_leaderboard,.pr-wrapper-half-page,.pr-wrapper-rectangle-mb,.pr-wrapper-large-rectangle,.pr-wrapper-rectangle,.pr-wrapper-wide-header-mb-rectangle,.pr-wrapper-wide-header,.pr-wrapper{background:#F6F7F6}.c-nega-md{color:#888888}.bg-nega-md{background:#888888}.c-gray{color:#e8e8e8}.bg-gray,.color-table tbody tr:nth-child(even){background:#e8e8e8}.c-base{color:#f9f9f9}.bg-base,.table tr:nth-child(even),.color-table tr:nth-child(even){background:#f9f9f9}.c-base-lt{color:#F6F9FE}.bg-base-lt{background:#F6F9FE}.c-base-md{color:#e5e0d7}.bg-base-md{background:#e5e0d7}.c-border,.breadcrumb,.breadcrumb-wide{color:#AAAAAA}.bg-border{background:#AAAAAA}.c-border-lt,.t-h3-nega,.t-h3-minus i{color:#dddddd}.bg-border-lt,.t-h3-nega span{background:#dddddd}.c-facebook{color:#4267B2}.bg-facebook{background:#4267B2}.c-line{color:#00E000}.bg-line{background:#00E000}.c-twitter{color:#000000}.bg-twitter,.twitter_share_button{background:#000000}.c-instagram{color:#ed1e79}.bg-instagram{background:#ed1e79}.c-pinterest{color:#E8001C}.bg-pinterest{background:#E8001C}.c-yellow{color:#F7EE13}.bg-yellow{background:#F7EE13}.c-warn{color:#EA0032}.bg-warn{background:#EA0032}.c-warn-lt{color:#ffd3dc}.bg-warn-lt{background:#ffd3dc}.c-blue-lt{color:#E6F7FF}.bg-blue-lt{background:#E6F7FF}.c-yellow-lt{color:#fef9e2}.bg-yellow-lt{background:#fef9e2}.c-yellow-hv{color:#d1ca00}.bg-yellow-hv{background:#d1ca00}.c-em-green{color:#98F5E1}.bg-em-green{background:#98F5E1}.c-em-green-lt{color:#F0FEFB}.bg-em-green-lt{background:#F0FEFB}.c-green{color:#5ac9af}.bg-green{background:#5ac9af}.c-green-lt{color:#e6f7f2}.bg-green-lt{background:#e6f7f2}.m-t-0{margin-top:0px}.nm-t-0{margin-top:-0px}.p-t-0{padding-top:0px}.m-b-0{margin-bottom:0px}.nm-b-0{margin-bottom:-0px}.p-b-0{padding-bottom:0px}.m-l-0{margin-left:0px}.nm-l-0{margin-left:-0px}.p-l-0,[dir="rtl"] .sns_share_button td:last-child,.sns_share_button td:first-child{padding-left:0px}.m-r-0{margin-right:0px}.nm-r-0{margin-right:-0px}.p-r-0,[dir="rtl"] .sns_share_button td:first-child,.sns_share_button td:last-child{padding-right:0px}.m-t-2{margin-top:2px}.nm-t-2{margin-top:-2px}.p-t-2{padding-top:2px}.m-b-2{margin-bottom:2px}.nm-b-2{margin-bottom:-2px}.p-b-2{padding-bottom:2px}.m-l-2{margin-left:2px}.nm-l-2{margin-left:-2px}.p-l-2{padding-left:2px}.m-r-2{margin-right:2px}.nm-r-2{margin-right:-2px}.p-r-2{padding-right:2px}.m-t-4{margin-top:4px}.nm-t-4{margin-top:-4px}.p-t-4{padding-top:4px}.m-b-4{margin-bottom:4px}.nm-b-4{margin-bottom:-4px}.p-b-4{padding-bottom:4px}.m-l-4{margin-left:4px}.nm-l-4{margin-left:-4px}.p-l-4{padding-left:4px}.m-r-4,.t-h3-plus i,.t-h3-minus i{margin-right:4px}.nm-r-4{margin-right:-4px}.p-r-4{padding-right:4px}.m-t-6{margin-top:6px}.nm-t-6{margin-top:-6px}.p-t-6{padding-top:6px}.m-b-6,.base-ul li{margin-bottom:6px}.nm-b-6{margin-bottom:-6px}.p-b-6{padding-bottom:6px}.m-l-6{margin-left:6px}.nm-l-6{margin-left:-6px}.p-l-6{padding-left:6px}.m-r-6{margin-right:6px}.nm-r-6{margin-right:-6px}.p-r-6{padding-right:6px}.m-t-8{margin-top:8px}.nm-t-8{margin-top:-8px}.p-t-8{padding-top:8px}.m-b-8,.disc-ul li,.t-h3-plus,.t-h3-minus{margin-bottom:8px}.nm-b-8{margin-bottom:-8px}.p-b-8{padding-bottom:8px}.m-l-8,.twitter_share_button .icon_text .text,.twitter_share_button .icon_text .card .text-fix-height,.card .twitter_share_button .icon_text .text-fix-height,.twitter_share_button .icon_text .card-2columns .text-fix-height,.card-2columns .twitter_share_button .icon_text .text-fix-height{margin-left:8px}.nm-l-8{margin-left:-8px}.p-l-8{padding-left:8px}.m-r-8,.menu-pc a,.menu-mb a,.t-h3-accent span,.t-h3-nega span{margin-right:8px}.nm-r-8{margin-right:-8px}.p-r-8{padding-right:8px}.m-t-10{margin-top:10px}.nm-t-10{margin-top:-10px}.p-t-10{padding-top:10px}.m-b-10{margin-bottom:10px}.nm-b-10{margin-bottom:-10px}.p-b-10{padding-bottom:10px}.m-l-10{margin-left:10px}.nm-l-10{margin-left:-10px}.p-l-10{padding-left:10px}.m-r-10{margin-right:10px}.nm-r-10{margin-right:-10px}.p-r-10{padding-right:10px}.m-t-12{margin-top:12px}.nm-t-12{margin-top:-12px}.p-t-12{padding-top:12px}.m-b-12{margin-bottom:12px}.nm-b-12{margin-bottom:-12px}.p-b-12{padding-bottom:12px}.m-l-12{margin-left:12px}.nm-l-12{margin-left:-12px}.p-l-12{padding-left:12px}.m-r-12{margin-right:12px}.nm-r-12{margin-right:-12px}.p-r-12{padding-right:12px}.m-t-16,.t-h3-plus,.t-h3-minus{margin-top:16px}.nm-t-16{margin-top:-16px}.p-t-16{padding-top:16px}.m-b-16,.t-h1{margin-bottom:16px}.nm-b-16{margin-bottom:-16px}.p-b-16{padding-bottom:16px}.m-l-16{margin-left:16px}.nm-l-16{margin-left:-16px}.p-l-16{padding-left:16px}.m-r-16{margin-right:16px}.nm-r-16{margin-right:-16px}.p-r-16{padding-right:16px}.m-t-20{margin-top:20px}.nm-t-20{margin-top:-20px}.p-t-20{padding-top:20px}.m-b-20,.article h2,.policy h2{margin-bottom:20px}.nm-b-20{margin-bottom:-20px}.p-b-20{padding-bottom:20px}.m-l-20{margin-left:20px}.nm-l-20{margin-left:-20px}.p-l-20{padding-left:20px}.m-r-20{margin-right:20px}.nm-r-20{margin-right:-20px}.p-r-20{padding-right:20px}.m-t-24,.t-h1{margin-top:24px}.nm-t-24{margin-top:-24px}.p-t-24{padding-top:24px}.m-b-24{margin-bottom:24px}.nm-b-24{margin-bottom:-24px}.p-b-24{padding-bottom:24px}.m-l-24{margin-left:24px}.nm-l-24{margin-left:-24px}.p-l-24{padding-left:24px}.m-r-24{margin-right:24px}.nm-r-24{margin-right:-24px}.p-r-24{padding-right:24px}.m-t-25{margin-top:25px}.nm-t-25{margin-top:-25px}.p-t-25{padding-top:25px}.m-b-25{margin-bottom:25px}.nm-b-25{margin-bottom:-25px}.p-b-25{padding-bottom:25px}.m-l-25{margin-left:25px}.nm-l-25{margin-left:-25px}.p-l-25{padding-left:25px}.m-r-25{margin-right:25px}.nm-r-25{margin-right:-25px}.p-r-25{padding-right:25px}.m-t-30,.article h2,.policy h2{margin-top:30px}.nm-t-30{margin-top:-30px}.p-t-30{padding-top:30px}.m-b-30{margin-bottom:30px}.nm-b-30{margin-bottom:-30px}.p-b-30{padding-bottom:30px}.m-l-30{margin-left:30px}.nm-l-30{margin-left:-30px}.p-l-30{padding-left:30px}.m-r-30{margin-right:30px}.nm-r-30{margin-right:-30px}.p-r-30{padding-right:30px}.m-t-32{margin-top:32px}.nm-t-32{margin-top:-32px}.p-t-32{padding-top:32px}.m-b-32{margin-bottom:32px}.nm-b-32{margin-bottom:-32px}.p-b-32{padding-bottom:32px}.m-l-32{margin-left:32px}.nm-l-32{margin-left:-32px}.p-l-32{padding-left:32px}.m-r-32{margin-right:32px}.nm-r-32{margin-right:-32px}.p-r-32{padding-right:32px}.m-t-33{margin-top:33px}.nm-t-33{margin-top:-33px}.p-t-33{padding-top:33px}.m-b-33{margin-bottom:33px}.nm-b-33{margin-bottom:-33px}.p-b-33{padding-bottom:33px}.m-l-33{margin-left:33px}.nm-l-33{margin-left:-33px}.p-l-33{padding-left:33px}.m-r-33{margin-right:33px}.nm-r-33{margin-right:-33px}.p-r-33{padding-right:33px}.m-t-36{margin-top:36px}.nm-t-36{margin-top:-36px}.p-t-36{padding-top:36px}.m-b-36{margin-bottom:36px}.nm-b-36{margin-bottom:-36px}.p-b-36{padding-bottom:36px}.m-l-36{margin-left:36px}.nm-l-36{margin-left:-36px}.p-l-36{padding-left:36px}.m-r-36{margin-right:36px}.nm-r-36{margin-right:-36px}.p-r-36{padding-right:36px}.m-t-40{margin-top:40px}.nm-t-40{margin-top:-40px}.p-t-40{padding-top:40px}.m-b-40{margin-bottom:40px}.nm-b-40{margin-bottom:-40px}.p-b-40{padding-bottom:40px}.m-l-40{margin-left:40px}.nm-l-40{margin-left:-40px}.p-l-40{padding-left:40px}.m-r-40{margin-right:40px}.nm-r-40{margin-right:-40px}.p-r-40{padding-right:40px}.m-t-48{margin-top:48px}.nm-t-48{margin-top:-48px}.p-t-48{padding-top:48px}.m-b-48{margin-bottom:48px}.nm-b-48{margin-bottom:-48px}.p-b-48{padding-bottom:48px}.m-l-48{margin-left:48px}.nm-l-48{margin-left:-48px}.p-l-48{padding-left:48px}.m-r-48{margin-right:48px}.nm-r-48{margin-right:-48px}.p-r-48{padding-right:48px}.m-t-50{margin-top:50px}.nm-t-50{margin-top:-50px}.p-t-50{padding-top:50px}.m-b-50{margin-bottom:50px}.nm-b-50{margin-bottom:-50px}.p-b-50{padding-bottom:50px}.m-l-50{margin-left:50px}.nm-l-50{margin-left:-50px}.p-l-50{padding-left:50px}.m-r-50{margin-right:50px}.nm-r-50{margin-right:-50px}.p-r-50{padding-right:50px}.m-t-60{margin-top:60px}.nm-t-60{margin-top:-60px}.p-t-60{padding-top:60px}.m-b-60{margin-bottom:60px}.nm-b-60{margin-bottom:-60px}.p-b-60{padding-bottom:60px}.m-l-60{margin-left:60px}.nm-l-60{margin-left:-60px}.p-l-60{padding-left:60px}.m-r-60{margin-right:60px}.nm-r-60{margin-right:-60px}.p-r-60{padding-right:60px}.m-t-64{margin-top:64px}.nm-t-64{margin-top:-64px}.p-t-64{padding-top:64px}.m-b-64{margin-bottom:64px}.nm-b-64{margin-bottom:-64px}.p-b-64{padding-bottom:64px}.m-l-64{margin-left:64px}.nm-l-64{margin-left:-64px}.p-l-64{padding-left:64px}.m-r-64{margin-right:64px}.nm-r-64{margin-right:-64px}.p-r-64{padding-right:64px}.m-t-70{margin-top:70px}.nm-t-70{margin-top:-70px}.p-t-70{padding-top:70px}.m-b-70{margin-bottom:70px}.nm-b-70{margin-bottom:-70px}.p-b-70{padding-bottom:70px}.m-l-70{margin-left:70px}.nm-l-70{margin-left:-70px}.p-l-70{padding-left:70px}.m-r-70{margin-right:70px}.nm-r-70{margin-right:-70px}.p-r-70{padding-right:70px}.m-t-75{margin-top:75px}.nm-t-75{margin-top:-75px}.p-t-75{padding-top:75px}.m-b-75{margin-bottom:75px}.nm-b-75{margin-bottom:-75px}.p-b-75{padding-bottom:75px}.m-l-75{margin-left:75px}.nm-l-75{margin-left:-75px}.p-l-75{padding-left:75px}.m-r-75{margin-right:75px}.nm-r-75{margin-right:-75px}.p-r-75{padding-right:75px}.m-t-80{margin-top:80px}.nm-t-80{margin-top:-80px}.p-t-80{padding-top:80px}.m-b-80{margin-bottom:80px}.nm-b-80{margin-bottom:-80px}.p-b-80{padding-bottom:80px}.m-l-80{margin-left:80px}.nm-l-80{margin-left:-80px}.p-l-80{padding-left:80px}.m-r-80{margin-right:80px}.nm-r-80{margin-right:-80px}.p-r-80{padding-right:80px}.m-t-90{margin-top:90px}.nm-t-90{margin-top:-90px}.p-t-90{padding-top:90px}.m-b-90{margin-bottom:90px}.nm-b-90{margin-bottom:-90px}.p-b-90{padding-bottom:90px}.m-l-90{margin-left:90px}.nm-l-90{margin-left:-90px}.p-l-90{padding-left:90px}.m-r-90{margin-right:90px}.nm-r-90{margin-right:-90px}.p-r-90{padding-right:90px}.m-t-96{margin-top:96px}.nm-t-96{margin-top:-96px}.p-t-96{padding-top:96px}.m-b-96{margin-bottom:96px}.nm-b-96{margin-bottom:-96px}.p-b-96{padding-bottom:96px}.m-l-96{margin-left:96px}.nm-l-96{margin-left:-96px}.p-l-96{padding-left:96px}.m-r-96{margin-right:96px}.nm-r-96{margin-right:-96px}.p-r-96{padding-right:96px}.m-t-100{margin-top:100px}.nm-t-100{margin-top:-100px}.p-t-100{padding-top:100px}.m-b-100{margin-bottom:100px}.nm-b-100{margin-bottom:-100px}.p-b-100{padding-bottom:100px}.m-l-100{margin-left:100px}.nm-l-100{margin-left:-100px}.p-l-100{padding-left:100px}.m-r-100{margin-right:100px}.nm-r-100{margin-right:-100px}.p-r-100{padding-right:100px}.m-t-128{margin-top:128px}.nm-t-128{margin-top:-128px}.p-t-128{padding-top:128px}.m-b-128{margin-bottom:128px}.nm-b-128{margin-bottom:-128px}.p-b-128{padding-bottom:128px}.m-l-128{margin-left:128px}.nm-l-128{margin-left:-128px}.p-l-128{padding-left:128px}.m-r-128{margin-right:128px}.nm-r-128{margin-right:-128px}.p-r-128{padding-right:128px}.m-t-256{margin-top:256px}.nm-t-256{margin-top:-256px}.p-t-256{padding-top:256px}.m-b-256{margin-bottom:256px}.nm-b-256{margin-bottom:-256px}.p-b-256{padding-bottom:256px}.m-l-256{margin-left:256px}.nm-l-256{margin-left:-256px}.p-l-256{padding-left:256px}.m-r-256{margin-right:256px}.nm-r-256{margin-right:-256px}.p-r-256{padding-right:256px}.m-t-280{margin-top:280px}.nm-t-280{margin-top:-280px}.p-t-280{padding-top:280px}.m-b-280{margin-bottom:280px}.nm-b-280{margin-bottom:-280px}.p-b-280{padding-bottom:280px}.m-l-280{margin-left:280px}.nm-l-280{margin-left:-280px}.p-l-280{padding-left:280px}.m-r-280{margin-right:280px}.nm-r-280{margin-right:-280px}.p-r-280{padding-right:280px}.m-tb-0{margin:0px 0}.nm-tb-0{margin:-0px 0}.p-tb-0{padding:0px 0}.m-tb-2{margin:2px 0}.nm-tb-2{margin:-2px 0}.p-tb-2,.green-marker{padding:2px 0}.m-tb-4{margin:4px 0}.nm-tb-4{margin:-4px 0}.p-tb-4{padding:4px 0}.m-tb-6{margin:6px 0}.nm-tb-6{margin:-6px 0}.p-tb-6{padding:6px 0}.m-tb-8{margin:8px 0}.nm-tb-8{margin:-8px 0}.p-tb-8,.color-table thead th,.sns_share_button td .link-copy{padding:8px 0}.m-tb-10{margin:10px 0}.nm-tb-10{margin:-10px 0}.p-tb-10{padding:10px 0}.m-tb-12{margin:12px 0}.nm-tb-12{margin:-12px 0}.p-tb-12{padding:12px 0}.m-tb-16,.t-h3-accent,.t-h3-nega{margin:16px 0}.nm-tb-16{margin:-16px 0}.p-tb-16{padding:16px 0}.m-tb-20{margin:20px 0}.nm-tb-20{margin:-20px 0}.p-tb-20{padding:20px 0}.m-tb-24{margin:24px 0}.nm-tb-24{margin:-24px 0}.p-tb-24{padding:24px 0}.m-tb-25{margin:25px 0}.nm-tb-25{margin:-25px 0}.p-tb-25{padding:25px 0}.m-tb-30{margin:30px 0}.nm-tb-30{margin:-30px 0}.p-tb-30{padding:30px 0}.m-tb-32{margin:32px 0}.nm-tb-32{margin:-32px 0}.p-tb-32{padding:32px 0}.m-tb-33{margin:33px 0}.nm-tb-33{margin:-33px 0}.p-tb-33{padding:33px 0}.m-tb-36{margin:36px 0}.nm-tb-36{margin:-36px 0}.p-tb-36{padding:36px 0}.m-tb-40{margin:40px 0}.nm-tb-40{margin:-40px 0}.p-tb-40{padding:40px 0}.m-tb-48{margin:48px 0}.nm-tb-48{margin:-48px 0}.p-tb-48{padding:48px 0}.m-tb-50{margin:50px 0}.nm-tb-50{margin:-50px 0}.p-tb-50{padding:50px 0}.m-tb-60{margin:60px 0}.nm-tb-60{margin:-60px 0}.p-tb-60{padding:60px 0}.m-tb-64{margin:64px 0}.nm-tb-64{margin:-64px 0}.p-tb-64{padding:64px 0}.m-tb-70{margin:70px 0}.nm-tb-70{margin:-70px 0}.p-tb-70{padding:70px 0}.m-tb-75{margin:75px 0}.nm-tb-75{margin:-75px 0}.p-tb-75{padding:75px 0}.m-tb-80{margin:80px 0}.nm-tb-80{margin:-80px 0}.p-tb-80{padding:80px 0}.m-tb-90{margin:90px 0}.nm-tb-90{margin:-90px 0}.p-tb-90{padding:90px 0}.m-tb-96{margin:96px 0}.nm-tb-96{margin:-96px 0}.p-tb-96{padding:96px 0}.m-tb-100{margin:100px 0}.nm-tb-100{margin:-100px 0}.p-tb-100{padding:100px 0}.m-tb-128{margin:128px 0}.nm-tb-128{margin:-128px 0}.p-tb-128{padding:128px 0}.m-tb-256{margin:256px 0}.nm-tb-256{margin:-256px 0}.p-tb-256{padding:256px 0}.m-tb-280{margin:280px 0}.nm-tb-280{margin:-280px 0}.p-tb-280{padding:280px 0}.m-rl-0{margin:0 0px}.nm-rl-0{margin:0 -0px}.p-rl-0{padding:0 0px}.m-rl-2{margin:0 2px}.nm-rl-2{margin:0 -2px}.p-rl-2{padding:0 2px}.m-rl-4{margin:0 4px}.nm-rl-4{margin:0 -4px}.p-rl-4,.sns_share_button td,[dir="rtl"] .sns_share_button td{padding:0 4px}.m-rl-6{margin:0 6px}.nm-rl-6{margin:0 -6px}.p-rl-6{padding:0 6px}.m-rl-8{margin:0 8px}.nm-rl-8{margin:0 -8px}.p-rl-8,.t-h3-accent span,.t-h3-nega span{padding:0 8px}.m-rl-10{margin:0 10px}.nm-rl-10{margin:0 -10px}.p-rl-10{padding:0 10px}.m-rl-12{margin:0 12px}.nm-rl-12{margin:0 -12px}.p-rl-12{padding:0 12px}.m-rl-16{margin:0 16px}.nm-rl-16{margin:0 -16px}.p-rl-16{padding:0 16px}.m-rl-20{margin:0 20px}.nm-rl-20{margin:0 -20px}.p-rl-20{padding:0 20px}.m-rl-24{margin:0 24px}.nm-rl-24{margin:0 -24px}.p-rl-24{padding:0 24px}.m-rl-25{margin:0 25px}.nm-rl-25{margin:0 -25px}.p-rl-25{padding:0 25px}.m-rl-30{margin:0 30px}.nm-rl-30{margin:0 -30px}.p-rl-30{padding:0 30px}.m-rl-32{margin:0 32px}.nm-rl-32{margin:0 -32px}.p-rl-32{padding:0 32px}.m-rl-33{margin:0 33px}.nm-rl-33{margin:0 -33px}.p-rl-33{padding:0 33px}.m-rl-36{margin:0 36px}.nm-rl-36{margin:0 -36px}.p-rl-36{padding:0 36px}.m-rl-40{margin:0 40px}.nm-rl-40{margin:0 -40px}.p-rl-40,.result_summary{padding:0 40px}.m-rl-48{margin:0 48px}.nm-rl-48{margin:0 -48px}.p-rl-48{padding:0 48px}.m-rl-50{margin:0 50px}.nm-rl-50{margin:0 -50px}.p-rl-50{padding:0 50px}.m-rl-60{margin:0 60px}.nm-rl-60{margin:0 -60px}.p-rl-60{padding:0 60px}.m-rl-64{margin:0 64px}.nm-rl-64{margin:0 -64px}.p-rl-64{padding:0 64px}.m-rl-70{margin:0 70px}.nm-rl-70{margin:0 -70px}.p-rl-70{padding:0 70px}.m-rl-75{margin:0 75px}.nm-rl-75{margin:0 -75px}.p-rl-75{padding:0 75px}.m-rl-80{margin:0 80px}.nm-rl-80{margin:0 -80px}.p-rl-80{padding:0 80px}.m-rl-90{margin:0 90px}.nm-rl-90{margin:0 -90px}.p-rl-90{padding:0 90px}.m-rl-96{margin:0 96px}.nm-rl-96{margin:0 -96px}.p-rl-96{padding:0 96px}.m-rl-100{margin:0 100px}.nm-rl-100{margin:0 -100px}.p-rl-100{padding:0 100px}.m-rl-128{margin:0 128px}.nm-rl-128{margin:0 -128px}.p-rl-128{padding:0 128px}.m-rl-256{margin:0 256px}.nm-rl-256{margin:0 -256px}.p-rl-256{padding:0 256px}.m-rl-280{margin:0 280px}.nm-rl-280{margin:0 -280px}.p-rl-280{padding:0 280px}.m-0,body{margin:0px !important}.nm-0{margin:-0px !important}.p-0{padding:0px !important}.m-2{margin:2px !important}.nm-2{margin:-2px !important}.p-2{padding:2px !important}.m-4{margin:4px !important}.nm-4{margin:-4px !important}.p-4,.color-table tbody tr td{padding:4px !important}.m-6{margin:6px !important}.nm-6{margin:-6px !important}.p-6{padding:6px !important}.m-8{margin:8px !important}.nm-8{margin:-8px !important}.p-8,.table tr td,.color-table tr td{padding:8px !important}.m-10{margin:10px !important}.nm-10{margin:-10px !important}.p-10,.card .text,.card-2columns .text,[dir="rtl"] .card .text-fix-height,[dir="rtl"] .card-2columns .text-fix-height,.card .text-fix-height,.card-2columns .text-fix-height{padding:10px !important}.m-12{margin:12px !important}.nm-12{margin:-12px !important}.p-12{padding:12px !important}.m-16{margin:16px !important}.nm-16{margin:-16px !important}.p-16{padding:16px !important}.m-20{margin:20px !important}.nm-20{margin:-20px !important}.p-20{padding:20px !important}.m-24{margin:24px !important}.nm-24{margin:-24px !important}.p-24{padding:24px !important}.m-25{margin:25px !important}.nm-25{margin:-25px !important}.p-25{padding:25px !important}.m-30{margin:30px !important}.nm-30{margin:-30px !important}.p-30{padding:30px !important}.m-32{margin:32px !important}.nm-32{margin:-32px !important}.p-32{padding:32px !important}.m-33{margin:33px !important}.nm-33{margin:-33px !important}.p-33{padding:33px !important}.m-36{margin:36px !important}.nm-36{margin:-36px !important}.p-36{padding:36px !important}.m-40{margin:40px !important}.nm-40{margin:-40px !important}.p-40{padding:40px !important}.m-48{margin:48px !important}.nm-48{margin:-48px !important}.p-48{padding:48px !important}.m-50{margin:50px !important}.nm-50{margin:-50px !important}.p-50{padding:50px !important}.m-60{margin:60px !important}.nm-60{margin:-60px !important}.p-60{padding:60px !important}.m-64{margin:64px !important}.nm-64{margin:-64px !important}.p-64{padding:64px !important}.m-70{margin:70px !important}.nm-70{margin:-70px !important}.p-70{padding:70px !important}.m-75{margin:75px !important}.nm-75{margin:-75px !important}.p-75{padding:75px !important}.m-80{margin:80px !important}.nm-80{margin:-80px !important}.p-80{padding:80px !important}.m-90{margin:90px !important}.nm-90{margin:-90px !important}.p-90{padding:90px !important}.m-96{margin:96px !important}.nm-96{margin:-96px !important}.p-96{padding:96px !important}.m-100{margin:100px !important}.nm-100{margin:-100px !important}.p-100{padding:100px !important}.m-128{margin:128px !important}.nm-128{margin:-128px !important}.p-128{padding:128px !important}.m-256{margin:256px !important}.nm-256{margin:-256px !important}.p-256{padding:256px !important}.m-280{margin:280px !important}.nm-280{margin:-280px !important}.p-280{padding:280px !important}.w-0{width:0px}.h-0{height:0px}.wh-0{width:0px;height:0px}.w-2{width:2px}.h-2{height:2px}.wh-2{width:2px;height:2px}.w-4{width:4px}.h-4{height:4px}.wh-4{width:4px;height:4px}.w-6{width:6px}.h-6{height:6px}.wh-6{width:6px;height:6px}.w-8{width:8px}.h-8{height:8px}.wh-8{width:8px;height:8px}.w-10{width:10px}.h-10{height:10px}.wh-10{width:10px;height:10px}.w-12{width:12px}.h-12{height:12px}.wh-12{width:12px;height:12px}.w-16{width:16px}.h-16{height:16px}.wh-16{width:16px;height:16px}.w-20,.card .image .rank,.card-2columns .image .rank{width:20px}.h-20,.card .image .rank,.card-2columns .image .rank{height:20px}.wh-20{width:20px;height:20px}.w-24{width:24px}.h-24{height:24px}.wh-24{width:24px;height:24px}.w-25{width:25px}.h-25{height:25px}.wh-25{width:25px;height:25px}.w-30{width:30px}.h-30{height:30px}.wh-30{width:30px;height:30px}.w-32{width:32px}.h-32{height:32px}.wh-32{width:32px;height:32px}.w-33{width:33px}.h-33{height:33px}.wh-33{width:33px;height:33px}.w-36{width:36px}.h-36{height:36px}.wh-36{width:36px;height:36px}.w-40{width:40px}.h-40{height:40px}.wh-40{width:40px;height:40px}.w-48{width:48px}.h-48{height:48px}.wh-48{width:48px;height:48px}.w-50{width:50px}.h-50{height:50px}.wh-50{width:50px;height:50px}.w-60{width:60px}.h-60,.header{height:60px}.wh-60{width:60px;height:60px}.w-64{width:64px}.h-64{height:64px}.wh-64{width:64px;height:64px}.w-70{width:70px}.h-70{height:70px}.wh-70{width:70px;height:70px}.w-75{width:75px}.h-75{height:75px}.wh-75{width:75px;height:75px}.w-80{width:80px}.h-80{height:80px}.wh-80{width:80px;height:80px}.w-90{width:90px}.h-90{height:90px}.wh-90{width:90px;height:90px}.w-96{width:96px}.h-96{height:96px}.wh-96{width:96px;height:96px}.w-100{width:100px}.h-100{height:100px}.wh-100{width:100px;height:100px}.w-128{width:128px}.h-128{height:128px}.wh-128{width:128px;height:128px}.w-256{width:256px}.h-256{height:256px}.wh-256{width:256px;height:256px}.w-280{width:280px}.h-280{height:280px}.wh-280{width:280px;height:280px}.w-0p{width:0%}.h-0p{height:0%}.w-2p{width:2%}.h-2p{height:2%}.w-4p{width:4%}.h-4p{height:4%}.w-6p{width:6%}.h-6p{height:6%}.w-8p{width:8%}.h-8p{height:8%}.w-10p{width:10%}.h-10p{height:10%}.w-12p{width:12%}.h-12p{height:12%}.w-16p{width:16%}.h-16p{height:16%}.w-20p,.sns_share_button td,[dir="rtl"] .sns_share_button td{width:20%}.h-20p{height:20%}.w-24p{width:24%}.h-24p{height:24%}.w-25p{width:25%}.h-25p{height:25%}.w-30p{width:30%}.h-30p{height:30%}.w-32p{width:32%}.h-32p{height:32%}.w-33p{width:33%}.h-33p{height:33%}.w-36p{width:36%}.h-36p{height:36%}.w-40p{width:40%}.h-40p{height:40%}.w-48p{width:48%}.h-48p{height:48%}.w-50p{width:50%}.h-50p{height:50%}.w-60p{width:60%}.h-60p{height:60%}.w-64p{width:64%}.h-64p{height:64%}.w-70p,.main-visual{width:70%}.h-70p{height:70%}.w-75p{width:75%}.h-75p{height:75%}.w-80p{width:80%}.h-80p{height:80%}.w-90p,.button,.f-file-label{width:90%}.h-90p{height:90%}.w-96p{width:96%}.h-96p{height:96%}.w-100p{width:100%}.h-100p{height:100%}.w-128p{width:128%}.h-128p{height:128%}.w-256p{width:256%}.h-256p{height:256%}.w-280p{width:280%}.h-280p{height:280%}.r-0{border-radius:0px}.r-2{border-radius:2px}.r-4,.sns_share_button td .link-copy,.twitter_share_button,.t-h3-accent span,.t-h3-nega span{border-radius:4px}.r-6{border-radius:6px}.r-8{border-radius:8px}.r-10{border-radius:10px}.r-12{border-radius:12px}.r-16{border-radius:16px}.r-20{border-radius:20px}.r-24{border-radius:24px}.r-25{border-radius:25px}.r-30{border-radius:30px}.r-32{border-radius:32px}.r-33{border-radius:33px}.r-36{border-radius:36px}.r-40{border-radius:40px}.r-48{border-radius:48px}.r-50{border-radius:50px}.r-60{border-radius:60px}.r-64{border-radius:64px}.r-70{border-radius:70px}.r-75{border-radius:75px}.r-80{border-radius:80px}.r-90{border-radius:90px}.r-96{border-radius:96px}.r-100{border-radius:100px}.r-128{border-radius:128px}.r-256{border-radius:256px}.r-280{border-radius:280px}.lh-0{line-height:0px}.lh-2{line-height:2px}.lh-4{line-height:4px}.lh-6{line-height:6px}.lh-8{line-height:8px}.lh-10{line-height:10px}.lh-12{line-height:12px}.lh-16{line-height:16px}.lh-20{line-height:20px}.lh-24{line-height:24px}.lh-25{line-height:25px}.lh-30{line-height:30px}.lh-32{line-height:32px}.lh-33{line-height:33px}.lh-36{line-height:36px}.lh-40{line-height:40px}.lh-48{line-height:48px}.lh-50{line-height:50px}.lh-60{line-height:60px}.lh-64{line-height:64px}.lh-70{line-height:70px}.lh-75{line-height:75px}.lh-80{line-height:80px}.lh-90{line-height:90px}.lh-96{line-height:96px}.lh-100{line-height:100px}.lh-128{line-height:128px}.lh-256{line-height:256px}.lh-280{line-height:280px}*{margin:0px;padding:0px}@font-face{font-family:'OpenSans';src:url(/assets/OpenSans-6f59fbde0d2c4448ec6572391857b5a8dcf79eda90dc25b58dd3196de0e7df4c.ttf) format("truetype");font-display:swap}@font-face{font-family:'Tajawal';src:url(/assets/Tajawal-Medium-9a9f9e5f7872a1aca9da464ddec3bc4a680bae6e8a05bd1cd991d16a9f1eefab.ttf) format("truetype");font-weight:normal;font-display:swap}@font-face{font-family:'Tajawal';src:url(/assets/Tajawal-Bold-5b4873efdfd09b93085f69c01217fe4fb7538e98b4d1aaef574ece4dad286bde.ttf) format("truetype");font-weight:bold;font-display:swap}html{font-size:17px;min-height:100%;position:relative;overflow-y:auto}@media (max-width: 450px){html{font-size:16px}}@media (max-width: 350.98px){html{font-size:15px}}body{font-family:"OpenSans", "Helvetica Neue", "Helvetica", "游ゴシック体", YuGothic, "游ゴシック Medium", "Yu Gothic Medium", "游ゴシック", "Yu Gothic", "メイリオ",'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', "Tajawal", "SF Pro Text","SF Pro Icons", "Arial", sans-serif}input[type=submit]{font-family:"OpenSans", "Helvetica Neue", "Helvetica", "游ゴシック体", YuGothic, "游ゴシック Medium", "Yu Gothic Medium", "游ゴシック", "Yu Gothic", "メイリオ",'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', "Tajawal", "SF Pro Text","SF Pro Icons", "Arial", sans-serif}p{line-height:1.8rem;margin-bottom:1.3rem;font-size:1rem}img{vertical-align:middle;width:100%;height:auto;-webkit-backface-visibility:hidden;image-rendering:-webkit-optimize-contrast}ul{list-style:none}a{color:#343c4b;text-decoration:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}a:hover{color:#343c4b}label{display:inline-block;-webkit-tap-highlight-color:rgba(0,0,0,0)}.container{width:100%;position:relative;min-height:100vh}.wrapper{padding-top:60px;padding-bottom:210px}@media (max-width: 950px){.wrapper{padding-bottom:245px}}@media (max-width: 750px){.wrapper{padding-bottom:250px}}@media (max-width: 575.98px){.wrapper{padding-bottom:330px}}@media (max-width: 450.98px){.wrapper{padding-bottom:320px}}.content,.article,.policy,.content-small{max-width:1300px;margin:0 auto;width:100%}@media (max-width: 1300px){.content,.article,.policy,.content-small{max-width:1055px}}@media (max-width: 1080px){.content,.article,.policy,.content-small{width:98%}}@media (max-width: 575.98px){.content,.article,.policy,.content-small{width:95%}}.content-small{max-width:1055px}.content-wrapper,.content-wrapper-top{position:relative;display:flex;flex-wrap:wrap;margin:0 auto;width:100%;max-width:1055px}.content-wrapper-top{max-width:1300px}.content-main{flex:0 1 730px;margin:0 auto;padding:0 24px 0 0}@media (max-width: 1055px){.content-main{padding:0;width:100%;max-width:730px;float:none}}.content-main-top{max-width:1300px;margin:0 auto;width:100%}@media (max-width: 1300px){.content-main-top{max-width:1055px}}.content-side{flex:0 0 300px}@media (max-width: 1054px){.content-side{display:none}}.content-side-top{flex:0 0 300px}@media (max-width: 1300px){.content-side-top{display:none}}.sidebar{display:flex;flex-direction:column;height:100%}.sidebar>*{flex:0 0 auto;margin-bottom:25px}.sidebar>*:last-child{margin-bottom:0}.sidebar #common-side-bottom-stack{flex:1}.main{width:100%;max-width:500px;margin:0 auto}.article,.policy{margin:0 auto}.diagnosis{max-width:730px;margin:0 auto}.result{max-width:730px;margin:0 auto}.w-full,.table-base,.table,.color-table,.sns_share_button td .link-copy,.sns_share_button,[dir="rtl"] .sns_share_button,.header,.article img,.policy img{width:100%}.al-left{text-align:left}.al-center,.paging-box,.table-base tr:first-child th,.table thead,.color-table thead,.sns_share_button,[dir="rtl"] .sns_share_button,.card .image .rank,.card-2columns .image .rank,.t-h1{text-align:center}.al-right{text-align:right}.t-xsmall{font-size:0.75rem}.t-small,.breadcrumb,.breadcrumb-wide,.card .image .rank,.card-2columns .image .rank{font-size:0.8rem}.t-small-m{font-size:0.85rem}@media (max-width: 575.98px){.t-small-m{font-size:0.9rem}}.t-small-l{font-size:0.9rem}@media (max-width: 350.98px){.t-small-l{font-size:0.75rem}}.t-small-ll{font-size:0.95rem}@media (max-width: 350.98px){.t-small-ll{font-size:0.8rem}}.t-normal,.button,.f-file-label{font-size:1rem}@media (max-width: 350.98px){.t-normal,.button,.f-file-label{font-size:0.85rem}}.t-normal-m{font-size:1.1rem}.t-normal-l{font-size:1.2rem}.t-medium,.sns_share_button td .link-copy,.t-h2,.t-h2-em-green,.t-h2-black,.t-h2-nega,.h2-accent,.t-h2-accent{font-size:1.3rem}.t-medium-l{font-size:1.5rem}@media (max-width: 575.98px){.t-medium-l{font-size:1.3rem}}.t-medium-ll{font-size:1.5rem}@media (max-width: 575.98px){.t-medium-ll{font-size:1.4rem}}.t-xmedium,.t-h1{font-size:1.8rem}@media (max-width: 575.98px){.t-xmedium,.t-h1{font-size:1.6rem}}.t-large{font-size:2.3rem}@media (max-width: 575.98px){.t-large{font-size:1.8rem}}.t-large-l{font-size:2.6rem}@media (max-width: 575.98px){.t-large-l{font-size:2.1rem}}.t-xlarge{font-size:3rem}.t-xlarge-l{font-size:5rem}.t-h2,.t-h2-em-green,.t-h2-black,.t-h2-nega,.h2-accent,.t-h2-accent{color:#FFFFFF;font-weight:bold;text-align:center;padding:10px 0;margin:32px 0 24px 0;line-height:26px}.t-h2-accent{background:#6962B7}.h2-accent{background:#6962B7;text-align:left;padding:12px 8px}.h3-accent{border-left:6px solid #6962B7;font-size:1.1rem;font-weight:900;margin:1rem 0 1.6rem 0;padding:0.6rem 0.8rem}.t-h2-nega{background:#555555}.t-h2-black{background:black}.t-h2-em-green{background:#98F5E1;color:#343c4b}.t-h3,.t-h3-black,.t-h3-accent,.t-h3-nega,.t-h3-plus,.t-h3-minus{font-weight:bold;font-size:1.1rem}.t-h3-black{margin:8px 0 16px 0}.t-h4,.f-label,.f-label-required,.f-label-optional{font-weight:bold;font-size:1rem;padding-bottom:5px}.bold,.t-h1{font-weight:bold}.fw-normal{font-weight:normal !important}.underline{text-decoration:underline}.vh-center{position:relative;display:flex;justify-content:center;align-items:center}.v-center{position:relative;display:flex;align-items:center}.m-a{margin-right:auto;margin-left:auto}.m-r{margin:0 0 0 auto}.mw-200{max-width:200px !important}.mw-300{max-width:300px !important}.mw-400{max-width:400px !important}.mw-500{max-width:500px !important}.mw-550{max-width:550px !important}.mw-600{max-width:600px !important}.button,.f-file-label{max-width:500px;padding:0.7rem 0;border:none;border-radius:30px;display:block;margin-left:auto;margin-right:auto;text-align:center;font-weight:bold;outline:none}.button:hover,.f-file-label:hover{opacity:0.7;transition:all 0.1s}.button a,.f-file-label a{display:block}.button a:hover,.f-file-label a:hover{text-decoration:none}.only-mb{display:none}@media (max-width: 575.98px){.only-mb{display:block;margin:0 auto}}.only-mb-np{display:none}@media (max-width: 575.98px){.only-mb-np{display:block;margin:0 auto}}.only-tb-np{display:none}@media (max-width: 1055px) and (min-width: 575.98px){.only-tb-np{display:block;margin:0 auto}}.only-tb{display:none}@media (max-width: 740px) and (min-width: 575.98px){.only-tb{display:block;margin:0 auto}}.only-pc-np{display:block;margin:0 auto}@media (min-width: 1055px){.only-pc-np{display:none}}@media (max-width: 740px){.only-pc{display:block;margin:0 auto}}@media (max-width: 575.98px){.only-pc{display:none}}.header{position:fixed;z-index:1000;box-shadow:0px 0px 2px 1px rgba(0,0,0,0.2);background:#FFFFFF}.logo{width:180px}@media (max-width: 575.98px){.logo{width:160px}}.footer{width:100%;margin:3rem auto 0 auto;border-top:1px solid #AAAAAA;text-align:center;background:#f9f9f9;padding-bottom:1rem;position:absolute;bottom:0}@media (max-width: 575.98px){.footer{margin:1rem auto 0 auto}}@media (max-width: 575.98px){.main-visual{width:100%}}.flex{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;flex-wrap:wrap}.flex-space-between{display:flex;justify-content:space-between;align-items:center}.flex-center{display:flex;justify-content:center;align-items:center}.flex-nowrap{flex-wrap:nowrap}.flex-item{flex-shrink:0}.flex-left{flex-grow:1;flex-basis:40%}.flex-right{flex-grow:1;flex-basis:60%}.col-sm-3{width:25%}@media (max-width: 950px){.col-sm-3{width:33.3333%}}@media (max-width: 750px){.col-sm-3{width:50%}}@media (max-width: 575.98px){.col-sm-3{width:100%}}.col-sm-3-2columns{width:25%}.col-sm-3-2columns:hover{opacity:0.7;transition:all 0.1s}@media (max-width: 950px){.col-sm-3-2columns{width:33.3333%}}@media (max-width: 750px){.col-sm-3-2columns{width:50%}}.col-sm-4-2columns{width:33.3333333%}.col-sm-4-2columns:hover{opacity:0.7;transition:all 0.1s}@media (max-width: 575.98px){.col-sm-4-2columns{width:50%}}.col-sm-5-2columns{width:20%}.col-sm-5-2columns:hover{opacity:0.7;transition:all 0.1s}@media (max-width: 968px){.col-sm-5-2columns{width:33.33333%}}@media (max-width: 575.98px){.col-sm-5-2columns{width:50%}}.col-sm-4{width:33.3333333%}@media (max-width: 575.98px){.col-sm-4{width:100%}}.col-sm-6{width:50%}@media (max-width: 575.98px){.col-sm-6{width:100%}}.col-sm-6l{width:70%}@media (max-width: 575.98px){.col-sm-6l{width:100%}}.col-sm-6s{width:50%}@media (max-width: 430px){.col-sm-6s{width:100%}}.card,.card-2columns{padding:10px}.card:hover,.card-2columns:hover{opacity:0.7;transition:all 0.1s}.card .image,.card-2columns .image{border-radius:10px 10px 0 0;position:relative;width:100%;height:auto}.card .image img,.card-2columns .image img{border-radius:10px 10px 0 0}.card .image .rank,.card-2columns .image .rank{position:absolute;top:0;left:0}@media (max-width: 575.98px){.card .image .rank,.card-2columns .image .rank{width:16px;height:16px;font-size:0.65rem}}.card .text,.card-2columns .text,[dir="rtl"] .card .text-fix-height,[dir="rtl"] .card-2columns .text-fix-height,.card .text-fix-height,.card-2columns .text-fix-height{font-size:1rem;line-height:25px;border-radius:0 0 10px 10px;height:52px}@media (max-width: 575.98px){.card .text,.card-2columns .text,[dir="rtl"] .card .text-fix-height,[dir="rtl"] .card-2columns .text-fix-height,.card .text-fix-height,.card-2columns .text-fix-height{font-size:1.1rem;line-height:24px}}.card .text-fix-height,.card-2columns .text-fix-height{height:145px}.card .text-fix-height .detail .duration,.card-2columns .text-fix-height .detail .duration{position:absolute;left:10px;bottom:10px}.card .text-fix-height .detail .question,.card-2columns .text-fix-height .detail .question{position:absolute;left:80px;bottom:10px}.card .text-fix-height .detail .category,.card-2columns .text-fix-height .detail .category{position:absolute;right:10px;bottom:10px}.card a,.card-2columns a{display:block;font-weight:bold;border-radius:10px;box-shadow:2px 2px 16px rgba(0,0,0,0.1);-webkit-font-smoothing:antialiased}.category-card{padding:10px}@media (max-width: 575.98px){.category-card{padding:8px}}.category-card:hover{opacity:0.7;transition:all 0.1s}.category-card a{background:white;display:block;font-weight:bold;border-radius:10px;box-shadow:2px 2px 16px rgba(0,0,0,0.1);-webkit-font-smoothing:antialiased}@media (max-width: 575.98px){.category-card-space{margin:0 6px}}[dir="rtl"] .card .text-fix-height,[dir="rtl"] .card-2columns .text-fix-height{height:145px}[dir="rtl"] .card .text-fix-height .detail .duration,[dir="rtl"] .card-2columns .text-fix-height .detail .duration{position:absolute;right:10px;bottom:10px}[dir="rtl"] .card .text-fix-height .detail .question,[dir="rtl"] .card-2columns .text-fix-height .detail .question{position:absolute;right:80px;bottom:10px}.card-short{padding:4px}@media (max-width: 575.98px){.card-short{padding:0}}@media (max-width: 575.98px){.card-2columns .image{width:100%}}.textbox{width:100%;border-radius:4px;border:1px solid #AAAAAA;padding:10px;line-height:24px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;outline:none}.textbox2{width:100%;border-radius:4px;border:1px solid #AAAAAA;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:6px;line-height:20px}.textbox2::placeholder{color:#AAAAAA}.circle{border-radius:50%}.pointer,.sns_share_button td .link-copy,.twitter_share_button a{cursor:pointer}.radio input[type=radio]{display:none}.radio input[type="radio"]:checked+label{background:#6962B7;color:#FFFFFF;font-weight:bold}.radio .border{border:4px solid #dddddd}.warning{border:4px solid #EA0032}#form{padding-top:70px;margin-top:-70px}.twitter_share_button{max-width:300px;margin-right:auto;margin-left:auto;position:relative;transition:all 0.3s}.twitter_share_button .icon_text .text,.twitter_share_button .icon_text .card .text-fix-height,.card .twitter_share_button .icon_text .text-fix-height,.twitter_share_button .icon_text .card-2columns .text-fix-height,.card-2columns .twitter_share_button .icon_text .text-fix-height{vertical-align:20%}.twitter_share_button a{display:block;padding:1.5rem 2rem}.sns_share_button,[dir="rtl"] .sns_share_button{border-collapse:collapse}.sns_share_button td .link-copy{transition:all 0.3s;display:block}.button_hover,.twitter_share_button:hover,.sns_share_button td .link-copy:hover{-webkit-transform:translateY(-5px);transform:translateY(-5px);-webkit-transition:all 0.3s;transition:all 0.3s}.center-text,.twitter_share_button .icon_text{position:absolute;top:0;left:0;right:0;margin:auto;text-align:center;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#floating{width:100%;padding-top:8px;position:fixed;bottom:0;left:0;background:rgba(240,240,240,0.6);height:54px;z-index:100;opacity:0;transition:all 0.3s}.block{display:block}@media (max-width: 750.98px){.display-pc{display:none}}@media (min-width: 750.98px){.display-sp{display:none}}.f-label-required,.f-label-optional{position:relative}.f-label-required:after,.f-label-optional:after{position:absolute;top:1.5px;background:#6962B7;color:#FFFFFF;font-size:0.7rem;margin-left:8px;padding:1px 4px 2px 4px;border-radius:4px;content:"必須"}.f-label-optional:after{background:#555555;content:"任意"}.ad-sp{display:none}@media (max-width: 750.98px){.ad-sp{display:block;margin:32px auto;width:300px}}.ad-pc{display:block;margin:32px auto;width:300px}@media (max-width: 750.98px){.ad-pc{display:none}}.breadcrumb,.breadcrumb-wide{max-width:730px;margin:0 auto;padding:8px 0;overflow:hidden;overflow-x:scroll;word-break:keep-all;white-space:nowrap;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;scrollbar-width:none}.breadcrumb::-webkit-scrollbar,.breadcrumb-wide::-webkit-scrollbar{display:none}@media (max-width: 740px){.breadcrumb,.breadcrumb-wide{margin-top:0;font-size:12px;padding:8px 4px}}.breadcrumb ul,.breadcrumb-wide ul{display:flex}.breadcrumb ul li:not(:last-child),.breadcrumb-wide ul li:not(:last-child){position:relative;padding-right:22px}.breadcrumb ul li:not(:last-child)::after,.breadcrumb-wide ul li:not(:last-child)::after{content:">";display:block;position:absolute;width:9px;height:15px;top:0px;right:6px}.breadcrumb a:hover,.breadcrumb-wide a:hover{color:#343c4b}.breadcrumb a:active,.breadcrumb-wide a:active{color:#343c4b}.breadcrumb-wide{padding:8px 6px;max-width:1300px}@media (max-width: 1300px){.breadcrumb-wide{max-width:1055px}}.m-rl-a{margin-right:auto;margin-left:auto}.display-none{display:none}.pr-wrapper{width:auto;min-height:280px;height:auto;text-align:center;margin:0 auto}@media screen and (max-width: 339px){.pr-wrapper{width:300px;min-height:250px;height:auto}}.pr-wrapper-wide-header{margin:auto;text-align:center}@media screen and (min-width: 1025px){.pr-wrapper-wide-header{width:970px;height:90px}}@media screen and (max-width: 1024px) and (min-width: 768px){.pr-wrapper-wide-header{width:728px;height:90px}}@media screen and (max-width: 767px){.pr-wrapper-wide-header{width:320px;height:100px}}.pr-wrapper-wide-header-mb-rectangle{margin:auto;text-align:center}@media screen and (min-width: 1025px){.pr-wrapper-wide-header-mb-rectangle{width:970px;height:90px}}@media screen and (max-width: 1024px) and (min-width: 768px){.pr-wrapper-wide-header-mb-rectangle{width:728px;height:90px}}@media screen and (max-width: 767px){.pr-wrapper-wide-header-mb-rectangle{width:300px !important;height:250px !important}}.pr-wrapper-rectangle{margin:auto;text-align:center;width:300px;height:250px}.pr-wrapper-large-rectangle{margin:auto;text-align:center;width:336px;height:280px}.pr-wrapper-rectangle-mb{margin:auto;text-align:center;width:320px;height:250px}.pr-wrapper-half-page{margin:auto;text-align:center;width:300px;height:600px}.pr-wrapper-responsive{margin:auto;text-align:center;width:100%}.pr-wrapper-responsive_leaderboard{margin:auto;text-align:center;width:100%;height:280px}@media screen and (min-width: 1055px){.pr-wrapper-responsive_leaderboard{width:728px;height:90px}}.pr-wrapper-mega{text-align:center;margin:auto;width:auto;max-width:728px;height:auto;min-height:90px}@media screen and (max-width: 600px){.pr-wrapper-mega{width:320px}}.pr-wrapper-halfpage{text-align:center;margin:auto;max-width:300px;min-height:600px;height:auto}.pr-wrapper-billboard{text-align:center;margin:auto;max-width:970px;min-height:250px;height:auto}.pr-wrapper-horizontal{width:auto;min-height:100px;height:auto;text-align:center}.v-middle{vertical-align:middle}.v-bottom{vertical-align:bottom}.relative{position:relative}.table-no-space{border-collapse:collapse}.table,.color-table{border-collapse:collapse}.color-table thead{background:initial}#button-cover{background:rgba(45,45,45,0.7);position:absolute;top:0;left:0;z-index:2;width:100%;height:100%;color:white;text-align:center}#page_bottom{width:50px;height:50px;position:fixed;right:5px;bottom:5px;background:#00A0E9;opacity:0.6;border-radius:50%}#page_bottom a{position:relative;display:block;width:50px;height:50px;text-decoration:none}#page_bottom a:before{font-family:'Font Awesome 5 Free';font-weight:900;content:'\f103';font-size:25px;color:#fff;position:absolute;width:25px;height:25px;top:0;bottom:0;right:0;left:0;margin:auto;text-align:center}.select{color:#343c4b;width:100%;padding:12px 8px;border:1px solid #AAAAAA;border-radius:4px;cursor:pointer;background:#FFFFFF;outline:none}.short-result-text{font-size:1.9rem;line-height:50px}@media (max-width: 575.98px){.short-result-text{font-size:1.3rem;line-height:36px}}.f-file{display:none}.f-file-label{padding:0.5rem 0;width:150px;position:relative;cursor:pointer}.am-game-list-top,.am-game-list-recommended{justify-content:center !important}.article h1,.policy h1{font-size:1.8rem;line-height:2.4rem;margin:1.5rem 0}@media (max-width: 575.98px){.article h1,.policy h1{font-size:1.6rem;line-height:2.3rem}}@media (max-width: 400px){.article h1,.policy h1{font-size:1.4rem;line-height:2.2rem}}.article h2,.policy h2{font-size:1.4rem;margin:2.5rem 0 1.5rem 0}@media (max-width: 575.98px){.article h2,.policy h2{font-size:1.2rem}}.article h3,.policy h3{font-size:1.1rem;line-height:1.7rem;margin:1.8rem 0 1rem 0}@media (max-width: 575.98px){.article h3,.policy h3{font-size:1.1rem}}.article h4,.policy h4{font-size:1rem;line-height:1.7rem;margin:1.8rem 0 0.5rem 0}@media (max-width: 575.98px){.article h4,.policy h4{font-size:1rem}}.article ul,.policy ul{margin-bottom:24px;margin-left:16px;list-style:disc}.article ul li,.policy ul li{margin-bottom:8px}.article ol,.policy ol{margin-bottom:24px;margin-left:16px}.article ol li,.policy ol li{margin-bottom:8px}.article strong,.policy strong{background:linear-gradient(transparent 60%, #d2d2ff 50%)}[dir="rtl"] .policy ul{margin-right:16px}[dir="rtl"] .policy ul.none{margin-right:0}.policy ul li{color:#343c4b}.policy ul.none{list-style:none;margin-left:0}.policy h2{color:#343c4b}.bar-both{position:absolute;top:0}.table-base{border-collapse:collapse;margin:0}.table-base tr{line-height:1.8rem}.table-base tr:first-child th{height:24px}.odd-bg tr:nth-child(odd) td,.table-base tr:nth-child(odd) td{background:#F6F7F6}.odd-bg tr:nth-child(even) td,.table-base tr:nth-child(even) td{background:#FFFFFF}.image-border{border:0.5px solid #dddddd}@media (max-width: 500px){.result_summary{padding:0 8px}}.button_hover,.twitter_share_button:hover,.sns_share_button td .link-copy:hover{-webkit-transform:translateY(-5px);transform:translateY(-5px);-webkit-transition:all 0.3s;transition:all 0.3s}.modal_instagram:hover{color:#6962B7}.active{opacity:1 !important;transition:all 0.3s}.nowrap{white-space:nowrap}.base-ul li{line-height:24px}.disc-ul li{list-style:disc;line-height:22px;margin-left:16px}.simple-ul li,.accent-ul li,.diagnosis-explanation ul li{list-style:none}.simple-ul li:before,.accent-ul li:before,.diagnosis-explanation ul li:before{font-family:"Font Awesome 6 Free";content:"\f058";font-weight:bold;margin-right:5px}.accent-ul,.diagnosis-explanation ul{margin-left:8px !important}.accent-ul li:before,.diagnosis-explanation ul li:before{color:#6962B7}.figure-name{font-size:0.85rem}@media screen and (max-width: 650px){.figure-name{font-size:0.95rem}}#language-setting{position:relative;cursor:pointer;max-width:330px;margin:0 auto}#selected-language{display:flex;align-items:center;padding:8px;margin-bottom:0 !important;border:1px solid #ccc;border-radius:4px}#selected-language img,#language-options img{width:20px;height:auto;margin-right:10px}#language-options{display:none;position:absolute;top:100%;left:0;z-index:1;width:100%;border:1px solid #ccc;border-radius:4px;list-style-type:none;margin:0;padding:0}#language-options.show{display:block}#language-options li{margin-bottom:0 !important;padding:8px;display:flex;align-items:center;background:white}#language-options li:hover{background-color:#eee}@keyframes shiny{0%{transform:scale(0) rotate(25deg);opacity:0}50%{transform:scale(1) rotate(25deg);opacity:1}100%{transform:scale(50) rotate(25deg);opacity:0}}.shiny-btn{position:relative;display:block;text-align:center;text-decoration:none;color:#ffffff;background-color:#6962B7;overflow:hidden}.shiny-btn::after{content:'';position:absolute;top:-100px;left:-100px;width:50px;height:50px;background-image:linear-gradient(100deg, rgba(255,255,255,0) 10%, white 100%, rgba(255,255,255,0) 0%);animation-name:shiny;animation-duration:3s;animation-timing-function:ease-in-out;animation-iteration-count:infinite}.button-shadow{box-shadow:0 2px 2px 0 rgba(0,0,0,0.12),0 1px 5px 0 rgba(0,0,0,0.12),0 3px 1px -2px rgba(0,0,0,0.2)}.down-triangle{background:#6962B7;height:20px;width:60px;clip-path:polygon(0 0, 100% 0, 50% 100%)}.line{border-top:1px solid black;width:200px}.line-300{border-top:1px solid black;width:300px}.bar{position:absolute;top:0;left:0}.bar-both{position:absolute;top:0}.bar-bg{position:relative}.menu-pc a,.menu-mb a{display:flex;align-items:center}@media (min-width: 1080.01px){.menu-pc ul li,.menu-mb ul li{display:inline-block;line-height:60px;height:60px;margin-right:10px}}@media (min-width: 1080.01px) and (max-width: 1300px){.menu-pc ul li,.menu-mb ul li{font-size:0.95rem;margin-right:4px}}@media (max-width: 1080px){.menu-pc,.menu-mb{display:none}}.menu-mb{margin-top:0;display:none;position:fixed;right:-240px;top:0;width:240px;height:100vh;background:#FFFFFF;transition:all .35s;z-index:2000;overflow-y:auto}.menu-mb ul{margin-top:10px}@media (max-width: 1080px){.menu-mb{display:initial}}.menu-mb-logo{margin:14px 0 5px 15px;width:140px}.menu-mb a{padding:8px 8px 8px 0}.menu-button{position:absolute;right:0;top:16px;width:35px;height:40px;cursor:pointer;z-index:3000}@media (max-width: 1080px){.menu-button .mb-line{position:absolute;left:0px;width:18px;height:2px;background:#343c4b;transition:all .35s}.menu-button .mb-line-1{top:4px}.menu-button .mb-line-2{top:12px}.menu-button .mb-line-3{top:20px}}.menu-except-area{position:fixed;left:0;top:0;width:100vw;height:100vh;z-index:1500;background:#343c4b;opacity:0;visibility:hidden;transition:all .1s;cursor:pointer}.menu-mb.menu-open{right:0}.menu-except-area.menu-open{opacity:.8;visibility:visible}.menu-button.menu-open .mb-line-1{transform:rotate(45deg);top:12px}.menu-button.menu-open .mb-line-2{width:0;left:50%}.menu-button.menu-open .mb-line-3{transform:rotate(-45deg);top:12px}.v-top{vertical-align:top}.r-top-side-8{border-radius:8px 8px 0 0}.r-bottom-side-8{border-radius:0 0 8px 8px}.bg-image-hsp{background-image:url(/assets/diagnoses/hsp/results/common/background-62ffc16ecbd90e71bc93b66f87c36a8d5733bfc8ca4f360cded7ec89b031af9c.png);-moz-background-size:100% 100%;background-size:100% 100%}.green-marker{background:linear-gradient(transparent 70%, #98F5E1 0%)}.pink-marker{background:linear-gradient(transparent 70%, #F1C0E8 0%)}.ellipsis,.ellipsis-3{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal}.ellipsis-3{-webkit-line-clamp:3}.line-through{text-decoration:line-through}.choice-color{position:absolute;top:0;left:0;width:24px;height:100%;z-index:100}.choice-color-content{position:absolute;left:0%;width:24px}.circle-text{display:flex;align-items:center;justify-content:center;width:30px;height:30px;background-color:red;color:white;border-radius:50%;font-size:20px}#toc{background:#F6F7F6;padding:16px}#toc h2{margin:0 0 16px 0;text-align:center;font-size:1.4rem}#toc h2 ul{margin-top:16px}#toc h2 ul .parent-li{padding-bottom:8px}#toc h2 ul .child-li{padding-top:8px}#toc .ul-list-none{list-style:none;margin-left:0;margin-bottom:0}#toc .ul-list-none li{padding-bottom:8px}#toc .ul-list-none li a{color:#888888}.anchor-offset{display:block;margin-top:-30px;padding-top:30px}.table-3colors{border:1px #BBBBBB solid;border-collapse:collapse;text-align:center;background:#FFFFFF}.table-3colors thead{background:#555555;color:#FFFFFF;height:40px}.table-3colors thead th{border:1px #BBBBBB solid}.table-3colors td{border:1px #BBBBBB solid;padding:4px 0;line-height:1.5rem}.table-3colors td:last-child{text-align:left;padding:8px}.card-review_star{position:relative;display:inline-block;font-size:2rem}.card-review_star::before{content:"★★★★★";color:#CCCCCC}.card-review_star::after{content:"★★★★★";position:absolute;width:var(--starWidth);z-index:1;top:0;left:0;overflow:hidden;white-space:nowrap;color:#ffcf32}.card-review_number{display:none}.row-2col-center .col-sm-6{padding-bottom:12px;width:calc(50% - 18px)}.row-2col-center .col-sm-6:nth-child(even){padding-right:12px;padding-left:6px}.row-2col-center .col-sm-6:nth-child(odd){padding-left:12px;padding-right:6px}@media (max-width: 575.98px){.row-2col-center .col-sm-6{width:100%}.row-2col-center .col-sm-6:nth-child(even){padding-right:12px;padding-left:12px}.row-2col-center .col-sm-6:nth-child(odd){padding-left:12px;padding-right:12px}}.paging-box{padding:4px 0;border-right:2px solid #FFFFFF;box-sizing:border-box}.paging-box:last-child{border-right:none}.paging-box-current{background:#6962B7 !important}.paging-dot{width:12px;height:12px;border-radius:50%;background:#CCCCCC;display:inline-block;margin:0 4px}.paging-dot-current{background:#6962B7 !important}.border-accent{border:0.5px solid #6962B7}.diagnosis-explanation{margin-bottom:32px}.diagnosis-explanation h2{background:#6962B7;text-align:center;font-weight:bold;padding:8px 12px;color:#FFFFFF;font-size:1.3rem;margin:32px 0 24px 0}.diagnosis-explanation h3{margin:0 12px;margin-top:32px;margin-bottom:16px;line-height:2rem;font-size:1.2rem;border-left:5px solid #6962B7;padding-left:10px}.diagnosis-explanation p{margin:0 12px 16px 12px}.diagnosis-explanation ul{padding-left:4px;margin:0 12px 16px 12px}.diagnosis-explanation ul li{padding-bottom:10px}.modal{display:none;position:fixed;z-index:9999;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(0,0,0,0.4)}.modal-content{background-color:#fefefe;margin:80px auto;padding:20px;border:1px solid #888;width:80%;max-width:400px;position:relative}.close{position:absolute;top:3px;right:8px;color:#aaa;font-size:28px;font-weight:bold;cursor:pointer}.close:hover{color:black;text-decoration:none;cursor:pointer}.close:focus{color:black;text-decoration:none;cursor:pointer}
