.b3DOxG_container{background:#f7f7f7;padding:40px 16px}@media only screen and (max-width:767px){.b3DOxG_container{padding:0 0 8px}}.b3DOxG_inner{flex-direction:column;gap:24px;width:100%;max-width:1280px;margin:0 auto;display:flex}@media only screen and (max-width:767px){.b3DOxG_inner{gap:0}}
.Xf-zEq_main{background:#fff;border-radius:6px;padding:24px 16px}@media only screen and (max-width:767px){.Xf-zEq_main{padding:0}}
.iXI23G_item{flex-direction:column;width:100%;display:flex}.iXI23G_head{flex-direction:column;gap:16px;width:100%;display:flex}.iXI23G_name{color:#333;font-size:20px;font-weight:700;line-height:1.2}@media only screen and (max-width:767px){.iXI23G_name{font-size:18px}}.iXI23G_body{color:#333;padding:24px 0;font-size:16px;font-weight:400;line-height:1.5}@media only screen and (max-width:767px){.iXI23G_body{font-size:14px;line-height:1.9}}
._4-qc5W_list{width:100%;max-width:960px;margin:0 auto}._4-qc5W_item{width:100%}._4-qc5W_separator{background:#0000000f}
._0QTVxq_container{flex-direction:column;align-items:center;gap:12px;width:100%;padding:24px 0;display:flex}._0QTVxq_heading{font-size:14px;font-weight:600}._0QTVxq_shares{gap:32px;display:flex}._0QTVxq_avatar{border:none!important}._0QTVxq_link{aspect-ratio:1;width:32px;position:relative}._0QTVxq_link._0QTVxq_x{background:#000;place-items:center;display:grid}
@media only screen and (max-width:767px){.mU4Jwa_container{padding:16px}}.mU4Jwa_title{color:#ff3d91;width:fit-content;font-size:24px;font-weight:700;line-height:1.2}@media only screen and (max-width:767px){.mU4Jwa_title{font-size:18px}}
._157i3G_Ellipsis{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._157i3G_container{flex-direction:column;min-height:100vh;display:flex}._157i3G_container._157i3G_ismenu{width:100%;position:fixed}._157i3G_container ._157i3G_navi_menu{border-top:.5px solid #ddd;margin-bottom:-4px;padding-bottom:4px;padding-left:8px;display:flex;overflow-x:auto}._157i3G_container ._157i3G_navi_menu ._157i3G_navi_item{color:#4d4d4d;cursor:pointer;white-space:nowrap;padding:12px 14px}@media only screen and (max-width:767px){._157i3G_container ._157i3G_navi_menu ._157i3G_navi_item{padding:12px 8px;font-size:14px}}._157i3G_container ._157i3G_navi_menu ._157i3G_active{cursor:default;color:#4d95bd;font-weight:700}._157i3G_contents{padding-top:69px}@media only screen and (max-width:767px){._157i3G_contents{padding-top:56px}}._157i3G_main{flex:1}
._8WX1ta_pop_container{width:52px;height:52px;position:relative}@media only screen and (max-width:767px){._8WX1ta_pop_container{width:40px;height:40px}}._8WX1ta_pop_container ._8WX1ta_pop{display:none;position:absolute;top:57px;right:0}._8WX1ta_pop_container ._8WX1ta_open{color:#4d95bd;text-align:center;cursor:pointer;background-color:#fff;border:.5px solid #ddd;border-radius:4px;flex-direction:column;justify-content:space-around;align-items:center;width:100%;height:100%;display:flex;overflow-y:hidden}._8WX1ta_pop_container ._8WX1ta_open>img{width:100%;height:100%}._8WX1ta_show ._8WX1ta_pop{z-index:5;display:block}
.k6T96a_buttons{margin:16px 0 24px}.k6T96a_buttons .k6T96a_post_button{color:#fff;background:#81bddc;border-radius:4px;justify-content:center;align-items:center;height:52px;font-weight:700;display:flex}@media only screen and (max-width:767px){.k6T96a_buttons .k6T96a_post_button{height:40px}}.k6T96a_questionnaire_link{margin-bottom:24px}.k6T96a_three_dots_btn,.k6T96a_main .k6T96a_sp_buttons,.k6T96a_main .k6T96a_pc_buttons{display:flex}.k6T96a_three_dots_btn .k6T96a_content,.k6T96a_main .k6T96a_sp_buttons .k6T96a_content,.k6T96a_main .k6T96a_pc_buttons .k6T96a_content{z-index:5;text-align:center;background:#fff;border:1px solid #ddd;border-radius:4px;flex-direction:column;justify-content:center;align-items:center;width:172px;font-size:16px;display:flex}.k6T96a_three_dots_btn .k6T96a_content>a,.k6T96a_main .k6T96a_sp_buttons .k6T96a_content>a,.k6T96a_main .k6T96a_pc_buttons .k6T96a_content>a{cursor:pointer;color:#666;border-bottom:.5px solid #ddd;width:100%;padding:16px 0}.k6T96a_three_dots_btn .k6T96a_content>a:last-child,.k6T96a_main .k6T96a_sp_buttons .k6T96a_content>a:last-child,.k6T96a_main .k6T96a_pc_buttons .k6T96a_content>a:last-child{border:none}.k6T96a_three_dots_btn .k6T96a_content .k6T96a_add,.k6T96a_main .k6T96a_sp_buttons .k6T96a_content .k6T96a_add,.k6T96a_main .k6T96a_pc_buttons .k6T96a_content .k6T96a_add{color:#4d95bd}.k6T96a_three_dots_btn .k6T96a_content .k6T96a_delete,.k6T96a_main .k6T96a_sp_buttons .k6T96a_content .k6T96a_delete,.k6T96a_main .k6T96a_pc_buttons .k6T96a_content .k6T96a_delete{color:#c06866}.k6T96a_main{border-bottom:.5px solid #ddd;flex-direction:row;width:100%;padding:24px 0;display:flex}@media only screen and (max-width:767px){.k6T96a_main{grid-template-columns:minmax(auto,120px) 1fr 40px;padding:16px 0;display:grid}}.k6T96a_main .k6T96a_left .k6T96a_img_container{box-sizing:border-box;border:1px solid #f0f0f0;border-radius:6px;width:200px;max-width:100%;position:relative;overflow:hidden}@media only screen and (max-width:767px){.k6T96a_main .k6T96a_left .k6T96a_img_container{width:100%;max-width:120px}}.k6T96a_main .k6T96a_left .k6T96a_img_container .k6T96a_thumb>img{object-fit:cover;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.k6T96a_main .k6T96a_left .k6T96a_img_container .k6T96a_chapter_nonactive{background-color:#0009;flex-direction:column;justify-content:center;width:100%;height:100%;display:flex;position:absolute;inset:0}.k6T96a_main .k6T96a_left .k6T96a_img_container .k6T96a_chapter_nonactive>p{color:#fff;margin:0 auto;font-size:22px;font-weight:700;line-height:26px}@media only screen and (max-width:767px){.k6T96a_main .k6T96a_left .k6T96a_img_container .k6T96a_chapter_nonactive>p{font-size:18px}}.k6T96a_main .k6T96a_left .k6T96a_img_container:before{content:"";padding-top:100%;display:block}.k6T96a_main .k6T96a_right{margin:0 18px}@media only screen and (max-width:767px){.k6T96a_main .k6T96a_right{margin:0 10px}}.k6T96a_main .k6T96a_right .k6T96a_name{color:#1a1a1a;word-break:break-word;-webkit-line-clamp:1;-webkit-box-orient:vertical;margin-bottom:8px;font-size:16px;font-weight:700;line-height:140%;display:-webkit-box;overflow:hidden}@media only screen and (max-width:767px){.k6T96a_main .k6T96a_right .k6T96a_name{margin-bottom:0;font-size:14px}}.k6T96a_main .k6T96a_right .k6T96a_info_text,.k6T96a_main .k6T96a_right .k6T96a_pc_alert,.k6T96a_main .k6T96a_right .k6T96a_sp_alert{color:#999;flex-wrap:wrap;margin-bottom:8px;font-size:14px;line-height:140%;display:flex}@media only screen and (max-width:767px){.k6T96a_main .k6T96a_right .k6T96a_info_text,.k6T96a_main .k6T96a_right .k6T96a_pc_alert,.k6T96a_main .k6T96a_right .k6T96a_sp_alert{margin-bottom:4px;font-size:12px}}.k6T96a_main .k6T96a_right .k6T96a_info_text .k6T96a_alert,.k6T96a_main .k6T96a_right .k6T96a_pc_alert .k6T96a_alert,.k6T96a_main .k6T96a_right .k6T96a_sp_alert .k6T96a_alert{color:#4d95bd}.k6T96a_main .k6T96a_right .k6T96a_info_text .k6T96a_link,.k6T96a_main .k6T96a_right .k6T96a_pc_alert .k6T96a_link,.k6T96a_main .k6T96a_right .k6T96a_sp_alert .k6T96a_link{text-decoration:underline}.k6T96a_main .k6T96a_right .k6T96a_sp_alert{display:none}@media only screen and (max-width:767px){.k6T96a_main .k6T96a_right .k6T96a_sp_alert{display:flex}}.k6T96a_main .k6T96a_right .k6T96a_pc_alert{color:#4d95bd}@media only screen and (max-width:767px){.k6T96a_main .k6T96a_right .k6T96a_pc_alert{display:none}}.k6T96a_main .k6T96a_pc_buttons{display:flex}@media only screen and (max-width:767px){.k6T96a_main .k6T96a_pc_buttons{display:none}}.k6T96a_main .k6T96a_pc_buttons>a{margin-right:6px}.k6T96a_main .k6T96a_pc_buttons>a>button{color:#4d95bd;cursor:pointer;background-color:#fff;border:1px solid #ddd;border-radius:4px;height:52px;padding:4px 16px;font-size:16px;font-weight:700}.k6T96a_main .k6T96a_pc_buttons>a>button.k6T96a_add{color:#fff;background-color:#81bddc}.k6T96a_main .k6T96a_sp_buttons{display:none}@media only screen and (max-width:767px){.k6T96a_main .k6T96a_sp_buttons{display:flex}}
.NFcdNG_mark{color:#c79106;cursor:pointer;-webkit-user-select:none;user-select:none;background:#ffdc60;border:.5px solid #ddd;border-radius:2px;justify-content:center;align-items:center;width:158px;height:38px;padding:8px;font-size:13px;font-weight:700;display:flex}.NFcdNG_mark>img{width:24px}.NFcdNG_mark>p{margin-left:4px}.NFcdNG_marked{color:#999;background:#fff}@media only screen and (max-width:767px){.NFcdNG_mark{width:170px;height:32px}.NFcdNG_hidden{width:40px;height:40px}.NFcdNG_hidden>p{display:none}}
.ly-qwG_input_container{box-sizing:border-box;border:1px solid #ccc;border-radius:4px;justify-content:space-between;align-items:center;width:582px;height:56px;display:flex}.ly-qwG_input_container.ly-qwG_without_icon>img{display:none}.ly-qwG_input_container.ly-qwG_without_icon>input{width:calc(100% - 131px)}.ly-qwG_input_container>img{margin:auto 2px auto 18px}.ly-qwG_input_container>input{color:#1a1a1a;border:none;width:calc(100% - 171px);height:48px;padding:17px 16px;font-size:16px;line-height:140%}.ly-qwG_input_container>input:focus{outline:none}.ly-qwG_input_container>input::placeholder{color:#ccc}.ly-qwG_input_container>input::-webkit-search-cancel-button{cursor:pointer}.ly-qwG_input_container>button{box-sizing:border-box;color:#fff;cursor:pointer;background:#81bddc;border:none;border-radius:4px;width:128px;height:48px;margin-right:3px;font-size:14px;font-weight:700;line-height:16px}@media only screen and (max-width:767px){.ly-qwG_input_container{width:100%}.ly-qwG_input_container>input{width:calc(100% - 115px)}.ly-qwG_input_container>button{width:72px}.ly-qwG_input_container.ly-qwG_without_icon>input{width:calc(100% - 75px)}}
.turqqW_container{grid-row-gap:36px;grid-column-gap:16px;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}@media only screen and (max-width:767px){.turqqW_container{grid-row-gap:24px;grid-template-columns:repeat(2,minmax(0,1fr))}}.turqqW_container .turqqW_title_container{flex-direction:column;display:flex}.turqqW_container .turqqW_title_container .turqqW_title_thumbnail{border:.5px solid #eee;width:100%}.turqqW_container .turqqW_title_container .turqqW_title_name{color:#1a1a1a;word-break:break-all;word-break:break-word;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:8px 0;padding-right:16px;font-size:16px;font-weight:700;line-height:24px;display:-webkit-box;overflow:hidden}.turqqW_container .turqqW_title_container .turqqW_title_description{justify-content:space-between;align-items:center;padding-right:16px;display:flex}@media only screen and (max-width:767px){.turqqW_container .turqqW_title_container .turqqW_title_description{margin-bottom:20px}}.turqqW_container .turqqW_title_container .turqqW_title_description .turqqW_like{color:#999;font-size:12px;line-height:160%;display:flex}.turqqW_container .turqqW_title_container .turqqW_title_description .turqqW_like .turqqW_icon{margin:0 4px 0 10px}.turqqW_container .turqqW_title_container .turqqW_title_description .turqqW_like .turqqW_icon>svg{width:12px;height:12px}.turqqW_author{align-items:center;display:flex}.turqqW_author>img{border:.5px solid #eee;border-radius:50%;width:24px;height:24px;margin-right:8px}.turqqW_author>p{color:#999;word-break:break-word;-webkit-line-clamp:1;-webkit-box-orient:vertical;font-size:12px;line-height:16px;display:-webkit-box;overflow:hidden}.turqqW_info{flex-direction:column;gap:4px;margin-top:8px;display:flex}.turqqW_info .turqqW_inner{display:flex}.turqqW_info .turqqW_name{word-break:break-word;-webkit-line-clamp:1;-webkit-box-orient:vertical;font-size:14px;font-weight:600;line-height:20px;display:-webkit-box;overflow:hidden}.turqqW_info .turqqW_author{border-radius:50%;align-items:center;gap:6px;display:flex}.turqqW_info .turqqW_author .turqqW_img_wrapper{border-radius:50%;flex-shrink:0;width:16px;height:16px;display:block;overflow:hidden}.turqqW_info .turqqW_author .turqqW_img_wrapper .turqqW_img{object-fit:cover;width:100%;height:100%}.turqqW_info .turqqW_author .turqqW_author_name{color:#a4a4a4;word-break:break-word;-webkit-line-clamp:1;-webkit-box-orient:vertical;font-size:12px;font-weight:400;line-height:16px;display:-webkit-box;overflow:hidden}.turqqW_link{aspect-ratio:1;box-sizing:border-box;border:1px solid #f0f0f0;border-radius:6px;display:block;position:relative;overflow:hidden}.turqqW_link .turqqW_rank{aspect-ratio:1;color:#fff;z-index:1;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ff3d91;border-bottom-right-radius:6px;place-items:center;width:48px;font-size:24px;font-weight:700;display:grid;position:absolute}@media only screen and (max-width:1024px){.turqqW_link .turqqW_rank{width:32px;font-size:15px}}.turqqW_link .turqqW_rank.turqqW_rank_1{background:#e3a750cc}.turqqW_link .turqqW_rank.turqqW_rank_2{background:#aaac}.turqqW_link .turqqW_rank.turqqW_rank_3{background:#976334cc}.turqqW_link .turqqW_rank.turqqW_rank_100{font-size:20px}@media only screen and (max-width:1024px){.turqqW_link .turqqW_rank.turqqW_rank_100{font-size:13px}}.turqqW_link img{vertical-align:middle;object-fit:cover;width:100%;height:100%}
._5uiJtq_header{color:#2665b7;font-size:34px;font-weight:700;line-height:140%}@media only screen and (max-width:767px){._5uiJtq_header{margin-top:32px;font-size:28px}}._5uiJtq_post{text-align:center;flex-direction:column;align-items:center;margin:96px 0;display:flex}._5uiJtq_post>p{color:#4d95bd;font-size:28px;font-weight:700}._5uiJtq_post ._5uiJtq_button{width:700px;max-width:100%;height:57px;margin-top:24px}._5uiJtq_post ._5uiJtq_button>a>button{color:#fff;cursor:pointer;background:#4d95bd;border:none;border-radius:4px;width:100%;height:100%;font-size:18px;font-weight:700;box-shadow:0 2px #397fa6}
.nniYlG_h1{color:#2665b7;margin-bottom:48px;font-size:34px;font-weight:700;line-height:140%}@media only screen and (max-width:767px){.nniYlG_h1{margin-bottom:24px;font-size:22px}}
.XEf3Ja_button{grid-template:". ."/1fr auto;margin-bottom:4px;display:grid}.XEf3Ja_button>.XEf3Ja_illust_edit{text-align:center;box-sizing:border-box;color:#fff;-webkit-user-select:none;user-select:none;background:#81bddc;border:.5px solid #81bddc;border-radius:4px;justify-content:center;align-items:center;margin-right:8px;font-size:16px;font-weight:700;display:flex}.XEf3Ja_button .XEf3Ja_modal_content{z-index:5;text-align:center;background:#fff;border:1px solid #ddd;border-radius:4px;flex-direction:column;justify-content:center;align-items:center;width:172px;font-size:16px;display:flex}.XEf3Ja_button .XEf3Ja_modal_content>a{cursor:pointer;color:#666;border-bottom:.5px solid #ddd;width:100%;padding:16px 0}.XEf3Ja_button .XEf3Ja_modal_content>a:last-child{border:none}.XEf3Ja_button .XEf3Ja_modal_content>a.XEf3Ja_delete{color:#c06866}
.It7KzW_input_text{color:#1a1a1a;resize:none;background:#fff;border:1px solid #ccc;border-radius:4px;outline:0;min-width:100%;max-width:100%;height:56px;padding:16px;font-size:16px;line-height:28px;overflow:hidden}.It7KzW_radio>label{color:#999;margin-right:24px}.It7KzW_radio>label>input{margin-right:8px}.It7KzW_radio .It7KzW_checked{color:#1a1a1a}.It7KzW_checkbox{cursor:pointer;margin:12px auto}.It7KzW_checkbox>input{margin-right:8px}.It7KzW_readonly_checkbox{cursor:pointer;color:#999;margin:12px auto;font-size:16px;line-height:24px}.It7KzW_readonly_checkbox>input{accent-color:#888;margin-right:8px}.It7KzW_chips{flex-wrap:wrap;gap:12px;margin-bottom:32px;display:flex}@media only screen and (max-width:1024px){.It7KzW_chips>label{padding:8px;font-size:12px;line-height:16px}}.It7KzW_no_box{width:208px;max-width:100%;height:56px;display:block;position:relative}@media only screen and (max-width:767px){.It7KzW_no_box{width:100%}}.It7KzW_no_box .It7KzW_chapter_no{border:1px solid #ddd;border-radius:4px;width:100%;height:100%;padding:16px 60px 16px 16px;font-size:16px;line-height:28px}.It7KzW_no_box .It7KzW_right_unit{text-align:center;border-left:1px solid #ccc;justify-content:center;align-items:center;width:52px;height:calc(100% - 1.8px);display:flex;position:absolute;top:1px;right:0}.It7KzW_no_box .It7KzW_right_unit>p{color:#1a1a1a;background:#fff;padding:8px}.It7KzW_contest_popup{flex-direction:column;justify-content:center;align-items:center;width:100%;padding:48px 0;font-size:16px;line-height:24px;display:flex}.It7KzW_contest_popup .It7KzW_container{width:90%}.It7KzW_contest_popup .It7KzW_header{color:#333;margin-bottom:24px;font-size:20px;font-weight:700;line-height:28px}.It7KzW_contest_popup .It7KzW_abstract{color:#999;flex-wrap:wrap;margin-bottom:24px;display:flex}.It7KzW_contest_popup .It7KzW_link{color:#4d95bd;cursor:pointer;width:100%;text-decoration:underline}.It7KzW_contest_popup .It7KzW_warning{color:#e93a3a;margin-bottom:6px;font-weight:400}.It7KzW_contest_popup .It7KzW_button_box{justify-content:space-around;align-items:center;width:90%;margin-top:24px;display:flex}.It7KzW_contest_popup .It7KzW_button_box .It7KzW_base_button{cursor:pointer;border-radius:4px;justify-content:center;align-items:center;width:100%;min-height:52px;margin-right:5%;padding:0 34px;font-size:16px;display:flex}.It7KzW_contest_popup .It7KzW_button_box .It7KzW_close_button{color:#81bddc;background-color:#fff;border:1px solid #81bddc}.It7KzW_contest_popup .It7KzW_button_box .It7KzW_entry_button{color:#fff;background-color:#81bddc;border:0}.It7KzW_contest_popup .It7KzW_button_box .It7KzW_disabled_entry_button{color:#666;opacity:.7;cursor:not-allowed;background-color:#ccc;border:0}
.v1JGCa_body{flex-direction:column;margin-bottom:96px;display:flex}@media only screen and (max-width:767px){.v1JGCa_body{margin:16px 16px 48px}}.v1JGCa_body>h1{color:#2665b7;width:auto;font-size:34px;font-weight:700;line-height:140%}@media only screen and (max-width:767px){.v1JGCa_body>h1{width:auto;margin:16px 0 0;font-size:22px}}.v1JGCa_body .v1JGCa_text{color:#999;max-width:720px;margin:96px auto 36px;font-size:16px;font-weight:700;line-height:180%}@media only screen and (max-width:767px){.v1JGCa_body .v1JGCa_text{width:100%;margin:48px auto 16px;font-weight:400}}.v1JGCa_body .v1JGCa_text p+p{margin-top:1em}.v1JGCa_body .v1JGCa_text .v1JGCa_closing{margin-top:2em}
.SnlC2a_reactions{display:flex}.SnlC2a_reactions .SnlC2a_like,.SnlC2a_reactions .SnlC2a_comment,.SnlC2a_reactions .SnlC2a_viewer,.SnlC2a_reactions .SnlC2a_bookmark{text-align:start;vertical-align:middle;color:#999;align-items:flex-start;margin-right:12px;font-size:16px;display:flex}.SnlC2a_reactions .SnlC2a_like .SnlC2a_icon,.SnlC2a_reactions .SnlC2a_comment .SnlC2a_icon,.SnlC2a_reactions .SnlC2a_viewer .SnlC2a_icon,.SnlC2a_reactions .SnlC2a_bookmark .SnlC2a_icon{margin-right:8px}.SnlC2a_reactions .SnlC2a_like .SnlC2a_icon>svg,.SnlC2a_reactions .SnlC2a_comment .SnlC2a_icon>svg{width:14px}.SnlC2a_reactions .SnlC2a_viewer .SnlC2a_icon>svg,.SnlC2a_reactions .SnlC2a_bookmark .SnlC2a_icon>svg{width:16px}
.pwmWaq_stamps{flex-wrap:wrap;margin-right:-4px;padding-bottom:8px;display:flex}.pwmWaq_stamps>div{width:54px;height:54px;margin-bottom:4px;margin-right:4px;position:relative}.pwmWaq_stamps>div>img{max-width:54px;max-height:54px}.pwmWaq_stamps>div .pwmWaq_stampName{opacity:0;color:#fff;white-space:nowrap;z-index:3;background-color:#1a1a1a;border-radius:4px;padding:6px 24px;font-size:13px;position:absolute;top:54px;left:calc(50% + 8px);transform:translate(-50%)}.pwmWaq_stamps>div .pwmWaq_horn{z-index:2;opacity:0;border-bottom:12px solid #1a1a1a;width:12px;position:absolute;top:46px;left:calc(50% + 8px);transform:rotate(-45deg)translate(-50%)}.pwmWaq_stamps>div:hover .pwmWaq_stampName,.pwmWaq_stamps>div:hover .pwmWaq_horn{opacity:1}
._8aagZa_LCVF{display:flex}._8aagZa_LCVF ._8aagZa_fav{vertical-align:top;color:#999;font-size:16px;display:flex}._8aagZa_LCVF ._8aagZa_fav ._8aagZa_icon{margin-right:8px}._8aagZa_header{background:#f9f9f9;border-bottom:.5px solid #ddd;width:100%;padding-top:1px}._8aagZa_header ._8aagZa_back{cursor:pointer;width:140px;margin-top:-15px;display:block}@media only screen and (max-width:767px){._8aagZa_header ._8aagZa_back{margin:18px 0 -8px}}._8aagZa_header ._8aagZa_back>div{align-items:center;margin:0 0 30px 4px;display:flex}._8aagZa_header ._8aagZa_back>div ._8aagZa_left_arrow{margin-right:6px}._8aagZa_header ._8aagZa_back>div>p{color:#999;font-size:16px;font-weight:700}._8aagZa_header ._8aagZa_header_container{display:flex}._8aagZa_header ._8aagZa_header_container ._8aagZa_header_left{flex-direction:column;display:flex}._8aagZa_header ._8aagZa_header_container ._8aagZa_header_left>img{width:250px;height:150px}@media only screen and (max-width:767px){._8aagZa_header ._8aagZa_header_container ._8aagZa_header_left>img{width:120px;height:72px}}._8aagZa_header ._8aagZa_header_container ._8aagZa_header_right{flex-direction:column;width:100%;margin-left:32px;display:flex}@media only screen and (max-width:767px){._8aagZa_header ._8aagZa_header_container ._8aagZa_header_right{margin-left:12px}}._8aagZa_header ._8aagZa_header_container ._8aagZa_header_right ._8aagZa_title_name{color:#1a1a1a;margin-bottom:12px;font-size:22px;font-weight:700;line-height:140%}@media only screen and (max-width:767px){._8aagZa_header ._8aagZa_header_container ._8aagZa_header_right ._8aagZa_title_name{margin-bottom:4px;font-size:16px}}._8aagZa_header ._8aagZa_header_container ._8aagZa_header_right ._8aagZa_info{color:#999;flex-wrap:wrap;margin-bottom:5px;display:flex}@media only screen and (max-width:767px){._8aagZa_header ._8aagZa_header_container ._8aagZa_header_right ._8aagZa_info{margin-bottom:4px}}._8aagZa_header ._8aagZa_header_container ._8aagZa_header_right ._8aagZa_alert{color:#999;flex-wrap:wrap;line-height:140%;display:flex}
.AG0nUq_top_image{background:#ccc;justify-content:center;align-items:flex-start;width:100%;height:auto;max-height:360px;display:flex}.AG0nUq_top_image>img{width:auto;max-width:100%}.AG0nUq_contest_result{width:100%}.AG0nUq_contest_headline{margin:12px 4px;position:relative}.AG0nUq_contest_headline>h2{white-space:nowrap;text-overflow:ellipsis;width:100%;font-size:22px;font-weight:700;position:absolute;top:12px;left:12px;overflow:hidden}.AG0nUq_contest_headline>h2:first-letter{color:#4d95bd;font-size:30px}.AG0nUq_title_section{word-break:break-word;max-width:100%;margin-bottom:48px;display:inline-block}@media only screen and (max-width:767px){.AG0nUq_title_section{margin-bottom:16px}}.AG0nUq_title_section>h1{color:#2665b7;font-size:34px;font-weight:700;line-height:140%}@media only screen and (max-width:767px){.AG0nUq_title_section>h1{font-size:22px}}.AG0nUq_title_section>p{white-space:pre-wrap}.AG0nUq_review_container{margin-bottom:96px}.AG0nUq_review_container .AG0nUq_review{line-height:160%}.AG0nUq_review_container .AG0nUq_review_free_text{margin-top:64px;line-height:160%}.AG0nUq_reception_contest{margin:96px 0}.AG0nUq_reception_contest>h3{color:#1a1a1a;margin-bottom:24px;font-size:22px;font-weight:700}.AG0nUq_reception_contest .AG0nUq_contest_list{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}@media only screen and (max-width:767px){.AG0nUq_reception_contest .AG0nUq_contest_list{grid-template:"."1fr/auto}}
.EoljtW_profile_header{word-break:break-all;grid-template:"icon text DM""icon button button"/auto 1fr 60px;max-width:1024px;margin:auto;padding:16px;display:grid}@media only screen and (max-width:767px){.EoljtW_profile_header{grid-template:"icon.DM""text text text""button button button"/auto 1fr 60px;width:100%}}.EoljtW_profile_header .EoljtW_icon_container{grid-area:icon;display:flex}@media only screen and (max-width:767px){.EoljtW_profile_header .EoljtW_icon_container{width:100%}}.EoljtW_profile_header .EoljtW_icon_container .EoljtW_profile_icon{border:2px solid #ddd;border-radius:100px;align-self:flex-start;width:130px;height:130px;margin:0 32px 0 0}@media only screen and (max-width:767px){.EoljtW_profile_header .EoljtW_icon_container .EoljtW_profile_icon{width:80px;height:80px}}.EoljtW_profile_header .EoljtW_header_text{flex-direction:column;grid-area:text;align-items:flex-start;margin-top:12px;display:flex}.EoljtW_profile_header .EoljtW_header_text>h1{color:#2665b7;word-break:break-word;width:100%;font-size:22px;font-weight:700;line-height:140%}@media only screen and (max-width:767px){.EoljtW_profile_header .EoljtW_header_text>h1{font-size:20px}}.EoljtW_profile_header .EoljtW_header_text .EoljtW_follower_count{color:#999;margin-top:6px;font-size:16px;line-height:160%}.EoljtW_profile_header .EoljtW_header_text .EoljtW_follower_count>a{margin-right:16px}.EoljtW_profile_header .EoljtW_header_text .EoljtW_follower_count .EoljtW_count{margin-right:2px;font-weight:700}.EoljtW_profile_header .EoljtW_direct_mail_button{cursor:pointer;background:#fff;border:1px solid #ddd;border-radius:4px;grid-area:DM;width:52px;height:52px;margin:0 0 0 8px;padding:14px 12px 13px;transition:all .3s;position:relative}.EoljtW_profile_header .EoljtW_direct_mail_button:hover{background:#ddd}.EoljtW_profile_header .EoljtW_direct_mail_button .EoljtW_dm_icon{width:24px;height:18px}.EoljtW_profile_header .EoljtW_direct_mail_button .EoljtW_badge_circle{background-color:#e93a3a;border-radius:12px;width:24px;height:24px;display:flex;position:absolute;top:-12px;right:-12px}.EoljtW_profile_header .EoljtW_direct_mail_button .EoljtW_badge_circle .EoljtW_badge_count{color:#fff;letter-spacing:-.05em;align-self:center;margin:auto;font-size:15px;font-weight:700}.EoljtW_profile_header .EoljtW_header_buttons{grid-area:button;justify-content:flex-end;align-items:center;width:100%;margin:32px 0 0;display:flex}@media only screen and (max-width:767px){.EoljtW_profile_header .EoljtW_header_buttons{justify-content:center;width:auto;margin:16px 0 0}}.EoljtW_profile_header .EoljtW_header_buttons .EoljtW_profile_edit_button{color:#4d95bd;cursor:pointer;text-align:center;background:#fff;border:1px solid #ddd;border-radius:4px;align-items:stretch;width:100%;padding:12px 0;font-size:16px;font-weight:700;line-height:normal;transition:all .3s}.EoljtW_profile_header .EoljtW_header_buttons .EoljtW_profile_edit_button:hover{background:#ddd}.EoljtW_profile_header .EoljtW_header_buttons .EoljtW_three_dots{height:50px;margin:0 0 0 8px}.EoljtW_profile_header .EoljtW_header_buttons .EoljtW_three_dots .EoljtW_drop_content{text-align:center;background:#fff;border:1px solid #ddd;border-radius:4px;width:172px;height:auto;font-size:16px}.EoljtW_profile_header .EoljtW_header_buttons .EoljtW_three_dots .EoljtW_drop_content>a{color:#666;width:100%;padding:16px 0;display:block}.EoljtW_header{background-color:#f9f9f9}.EoljtW_profile_body{max-width:1024px;margin:auto;padding:0 16px}@media only screen and (max-width:767px){.EoljtW_profile_body{width:100%;padding:0}}.EoljtW_profile_body .EoljtW_profile_activity{width:100%}@media only screen and (max-width:767px){.EoljtW_profile_body .EoljtW_profile_activity{padding:0 16px}}.EoljtW_profile_body .EoljtW_profile_activity>hr{background-color:#ddd;border:0;width:100%;height:1px;margin:0}.EoljtW_profile_body .EoljtW_profile_activity .EoljtW_detail .EoljtW_buttons{grid-template:". ."/1fr auto;margin:16px 0;display:grid}.EoljtW_profile_body .EoljtW_profile_activity .EoljtW_detail .EoljtW_buttons .EoljtW_edit_button{color:#fff;background:#81bddc;border-radius:4px;justify-content:center;align-items:center;margin-right:8px;font-weight:700;display:flex}.EoljtW_profile_body .EoljtW_profile_activity .EoljtW_detail .EoljtW_buttons .EoljtW_drop_content{text-align:center;background:#fff;border:1px solid #ddd;border-radius:4px;width:172px;height:auto;font-size:16px}.EoljtW_profile_body .EoljtW_profile_activity .EoljtW_detail .EoljtW_buttons .EoljtW_drop_content>a{color:#666;width:100%;padding:16px 0;display:block}.EoljtW_contests_container{grid-template-columns:repeat(2,1fr);column-gap:24px;display:grid}@media only screen and (max-width:767px){.EoljtW_contests_container{flex-direction:column;display:flex}}.EoljtW_contest_title{padding-bottom:24px;font-size:20px;font-weight:700;line-height:28px}.EoljtW_ad_banner{width:calc(50% - 12px);margin-top:24px;margin-left:0}@media only screen and (max-width:767px){.EoljtW_ad_banner{width:100%}}
.uxmfPa_content{cursor:pointer;color:#00a7e3;letter-spacing:.9px;background:linear-gradient(#00a7e31a 0% 100%),#fff;border:2px solid #00a7e333;border-radius:4px;align-items:center;width:100%;max-width:1632px;height:56px;padding:0 16px;font-size:18px;font-weight:600;line-height:100%;display:flex}@media only screen and (max-width:1024px){.uxmfPa_content{letter-spacing:.65px;height:auto;padding:8px 16px;font-size:13px;line-height:140%}}.uxmfPa_content>br{display:none}@media only screen and (max-width:767px){.uxmfPa_content>br{display:block}}
.ULy8NW_questionnaire_link{grid-column:1/-1;place-items:center;width:100%;margin:0 auto;padding:0 48px;display:grid}@media only screen and (max-width:1024px){.ULy8NW_questionnaire_link{padding:0 8px}}
._cxLga_item>._cxLga_link{cursor:pointer;background:0 0;border:none;align-items:center;gap:12px;width:100%;height:48px;padding-left:16px;transition:background .1s;display:flex}@media only screen and (max-width:1024px){._cxLga_item>._cxLga_link{flex-direction:column;justify-content:center;gap:8px;height:72px;padding:0 20px 0 0}}._cxLga_item>._cxLga_link>svg{fill:#888;color:#888;transition:all .1s}._cxLga_item>._cxLga_link>._cxLga_title{color:#888;text-align:center;font-size:16px;font-weight:400;line-height:1.1;transition:color .1s}@media only screen and (max-width:1024px){._cxLga_item>._cxLga_link>._cxLga_title{font-size:14px;font-weight:400}}._cxLga_item>._cxLga_link>._cxLga_title>br{display:none}@media only screen and (max-width:1024px){._cxLga_item>._cxLga_link>._cxLga_title>br{display:block}}._cxLga_item>._cxLga_link:hover{background:#ff3d910d}._cxLga_item>._cxLga_link:hover>svg,._cxLga_item>._cxLga_link:hover>span{color:#ff3d91}._cxLga_item:where([data-is-active=true])>._cxLga_link{cursor:default;background:#ff3d910d;border-left:3px solid #ff3d91}._cxLga_item:where([data-is-active=true])>._cxLga_link>svg{fill:#ff3d91;color:#ff3d91}._cxLga_item:where([data-is-active=true])>._cxLga_link>._cxLga_title{color:#ff3d91;font-weight:700}@media only screen and (max-width:1024px){._cxLga_item:where([data-is-active=true])>._cxLga_link>._cxLga_title{font-weight:700}}
.BcbL_q_side_menu{flex-shrink:0;width:210px;margin-top:20px;position:sticky;top:69px}@media only screen and (max-width:1024px){.BcbL_q_side_menu{width:120px}}@media only screen and (max-width:767px){.BcbL_q_side_menu{display:none}}.BcbL_q_menu{background:#fafafa;flex-direction:column;gap:10px;display:flex}.BcbL_q_ad_banner{padding:0 12px 12px}@media only screen and (max-width:1024px){.BcbL_q_ad_banner{display:none}}
.pgneMa_tab{cursor:pointer;background:#fff;border:none;justify-content:center;align-items:center;gap:5px;width:120px;height:64px;display:flex}@media only screen and (max-width:1024px){.pgneMa_tab{width:auto;height:auto;padding:17px 10px}}.pgneMa_tab>svg{color:#0000004d;fill:#0000004d}@media only screen and (max-width:1024px){.pgneMa_tab>svg{width:16px;height:16px}}.pgneMa_tab>span{color:#0000004d;font-size:18px;font-weight:600}@media only screen and (max-width:1024px){.pgneMa_tab>span{font-size:14px;font-weight:700}}.pgneMa_tab:where([data-is-current=true]){border-bottom:3px solid #ff3d91}.pgneMa_tab:where([data-is-current=true])>svg{color:#ff3d91;fill:#ff3d91}.pgneMa_tab:where([data-is-current=true])>span{color:#ff3d91}
.RhIR-q_tabs{border-bottom:1px solid #eee;padding-left:40px;display:flex}@media only screen and (max-width:1024px){.RhIR-q_tabs{grid-template-columns:repeat(2,1fr);padding:0 16px;display:grid}}
.W4NZ7q_notice{color:#333;background-color:#fff;border-bottom:1px solid #f0f0f0}.W4NZ7q_notice .W4NZ7q_link{grid-template-columns:120px 1fr;gap:16px;width:100%;height:100%;padding:16px 40px;display:grid}@media only screen and (max-width:1024px){.W4NZ7q_notice .W4NZ7q_link{flex-direction:column;gap:8px;padding:16px;display:flex}}.W4NZ7q_notice .W4NZ7q_link .W4NZ7q_date{color:#666;white-space:nowrap;font-size:14px;line-height:1.2}.W4NZ7q_notice .W4NZ7q_link .W4NZ7q_main{flex-direction:column;gap:8px;display:flex}.W4NZ7q_notice .W4NZ7q_link .W4NZ7q_main .W4NZ7q_title{word-break:break-word;-webkit-line-clamp:1;-webkit-box-orient:vertical;font-size:16px;font-weight:700;line-height:1.2;display:-webkit-box;overflow:hidden}.W4NZ7q_notice .W4NZ7q_link .W4NZ7q_main .W4NZ7q_body{word-break:break-all;word-break:break-word;-webkit-line-clamp:1;-webkit-box-orient:vertical;font-size:14px;line-height:1.5;display:-webkit-box;overflow:hidden}@media only screen and (max-width:1024px){.W4NZ7q_notice .W4NZ7q_link .W4NZ7q_main .W4NZ7q_body{word-break:break-word;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}
.gBSrmW_header{align-items:center;gap:3px;display:flex}@media only screen and (max-width:767px){.gBSrmW_header{padding-left:16px}}.gBSrmW_header .gBSrmW_heading{color:#2665b7;font-size:20px;font-weight:600;line-height:100%}@media only screen and (max-width:767px){.gBSrmW_header .gBSrmW_heading{font-size:16px}.gBSrmW_header .gBSrmW_icon{width:20px;height:20px}}
._0FyHQq_container{position:relative}._0FyHQq_container ._0FyHQq_titles{scrollbar-width:none;gap:12px;padding:0 48px 12px 0;display:flex;overflow:scroll hidden}._0FyHQq_container ._0FyHQq_titles::-webkit-scrollbar{display:none}@media only screen and (max-width:1024px){._0FyHQq_container ._0FyHQq_titles{gap:8px;padding:0 16px}}._0FyHQq_container ._0FyHQq_scroll_button{z-index:50;cursor:pointer;background:#3333334d;border-radius:80px;width:40px;height:80px;position:absolute;top:60px}@media only screen and (max-width:767px){._0FyHQq_container ._0FyHQq_scroll_button{display:none}}._0FyHQq_container ._0FyHQq_scroll_button ._0FyHQq_icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._0FyHQq_container ._0FyHQq_prev_button{left:10px}._0FyHQq_container ._0FyHQq_prev_button ._0FyHQq_icon{transform:translate(-50%,-50%)rotate(180deg)}._0FyHQq_container ._0FyHQq_next_button{right:10px}._0FyHQq_container ._0FyHQq_is_editor_comment{top:100px}
.g6jNqW_link{aspect-ratio:1;box-sizing:border-box;border:1px solid #f0f0f0;border-radius:6px;width:240px;display:block;position:relative;overflow:hidden}.g6jNqW_link .g6jNqW_rank{aspect-ratio:1;color:#fff;z-index:1;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ff3d91;border-bottom-right-radius:6px;place-items:center;width:48px;font-size:24px;font-weight:700;display:grid;position:absolute}@media only screen and (max-width:1024px){.g6jNqW_link .g6jNqW_rank{width:32px;font-size:15px}}.g6jNqW_link .g6jNqW_rank.g6jNqW_rank_1{background:#e3a750cc}.g6jNqW_link .g6jNqW_rank.g6jNqW_rank_2{background:#aaac}.g6jNqW_link .g6jNqW_rank.g6jNqW_rank_3{background:#976334cc}.g6jNqW_link img{vertical-align:middle;object-fit:cover;width:100%;height:100%}
.rJCSQq_item{flex-direction:column;gap:8px;width:180px;display:flex;position:relative}@media only screen and (max-width:1024px){.rJCSQq_item{width:150px}}.rJCSQq_item .rJCSQq_thumbnail{width:180px}@media only screen and (max-width:1024px){.rJCSQq_item .rJCSQq_thumbnail{width:150px}}.rJCSQq_item .rJCSQq_info{flex-direction:column;gap:4px;display:flex}.rJCSQq_item .rJCSQq_info .rJCSQq_inner{display:flex}.rJCSQq_item .rJCSQq_info .rJCSQq_name{word-break:break-word;-webkit-line-clamp:1;-webkit-box-orient:vertical;font-size:14px;font-weight:600;line-height:1.2;display:-webkit-box;overflow:hidden}.rJCSQq_item .rJCSQq_info .rJCSQq_author{border-radius:50%;align-items:center;gap:6px;display:flex}.rJCSQq_item .rJCSQq_info .rJCSQq_author .rJCSQq_img_wrapper{border-radius:50%;flex-shrink:0;width:16px;height:16px;display:block;overflow:hidden}.rJCSQq_item .rJCSQq_info .rJCSQq_author .rJCSQq_img_wrapper .rJCSQq_img{object-fit:cover;width:100%;height:100%}.rJCSQq_item .rJCSQq_info .rJCSQq_author_name{color:#a4a4a4;word-break:break-word;-webkit-line-clamp:1;-webkit-box-orient:vertical;font-size:12px;font-weight:400;line-height:1.2;display:-webkit-box;overflow:hidden}
._82rC9G_contest{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:8px;display:flex}@media only screen and (max-width:1024px){._82rC9G_contest{gap:6px}}._82rC9G_contest>a{aspect-ratio:1080/360;border:1px solid #f0f0f0;border-radius:6px;place-items:center;width:100%;display:grid;overflow:hidden}._82rC9G_contest>a>img{object-fit:cover;vertical-align:middle;width:100%;height:100%}._82rC9G_contest ._82rC9G_info{flex-flow:wrap;align-items:center;gap:10px;display:flex}@media only screen and (max-width:1024px){._82rC9G_contest ._82rC9G_info{gap:5px}}._82rC9G_contest ._82rC9G_info ._82rC9G_status{color:#fff;background:#ff3d91;border-radius:2px;padding:4px 6px;font-size:12px;font-weight:600;line-height:120%}@media only screen and (max-width:1024px){._82rC9G_contest ._82rC9G_info ._82rC9G_status{font-size:10px}}._82rC9G_contest ._82rC9G_info ._82rC9G_time{color:#ff3d91;font-size:13px;font-weight:700;line-height:15px}._82rC9G_contest ._82rC9G_title{color:#333;font-size:15px;font-weight:600;line-height:120%}@media only screen and (max-width:1024px){._82rC9G_contest ._82rC9G_title{font-size:14px;line-height:140%}}._82rC9G_contest ._82rC9G_title>a{display:inline-block}
.ZW3nva_inner{grid-template-columns:repeat(3,1fr);gap:16px;padding-right:48px;display:grid}@media only screen and (max-width:1024px){.ZW3nva_inner{grid-template-columns:repeat(2,1fr);gap:24px;padding:0 16px}}@media only screen and (max-width:767px){.ZW3nva_inner{grid-template-columns:1fr}}
.OcA_Ka_item{background:linear-gradient(#00a7e31a 0% 100%),#fff;border:1px solid #00a7e30f;border-radius:6px;flex-direction:column;flex-shrink:0;justify-content:space-between;gap:12px;width:320px;padding:16px;display:flex;overflow:hidden}@media only screen and (max-width:767px){.OcA_Ka_item{width:280px}}.OcA_Ka_item .OcA_Ka_main{flex:1;grid-template-columns:auto 1fr;gap:6px;display:grid}.OcA_Ka_item .OcA_Ka_main .OcA_Ka_content{background:#fff;border-radius:0 16px 16px;flex-direction:column;justify-content:space-between;gap:4px;padding:10px 12px;display:flex}.OcA_Ka_item .OcA_Ka_main .OcA_Ka_content .OcA_Ka_description{word-break:break-word;-webkit-line-clamp:6;-webkit-box-orient:vertical;font-size:15px;line-height:160%;display:-webkit-box;overflow:hidden}@media only screen and (max-width:1024px){.OcA_Ka_item .OcA_Ka_main .OcA_Ka_content .OcA_Ka_description{word-break:break-word;-webkit-line-clamp:4;-webkit-box-orient:vertical;font-size:14px;display:-webkit-box;overflow:hidden}}.OcA_Ka_item .OcA_Ka_main .OcA_Ka_content>span{text-align:right}.OcA_Ka_item .OcA_Ka_main .OcA_Ka_content>span>.OcA_Ka_link{vertical-align:middle;color:#00a7e3;font-size:12px;line-height:1}.OcA_Ka_item .OcA_Ka_footer{grid-template-columns:auto 1fr;align-items:center;gap:10px;display:grid}.OcA_Ka_item .OcA_Ka_footer .OcA_Ka_img_wrapper{border:1px solid #f0f0f0;border-radius:6px;width:60px;height:60px;display:inline-block;overflow:hidden}.OcA_Ka_item .OcA_Ka_footer .OcA_Ka_img_wrapper>img{object-fit:cover;width:100%;height:100%}.OcA_Ka_item .OcA_Ka_footer .OcA_Ka_title_info{flex-direction:column;gap:4px;display:flex}.OcA_Ka_item .OcA_Ka_footer .OcA_Ka_title_info .OcA_Ka_title_name{word-break:break-word;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;font-weight:600;line-height:120%;display:-webkit-box;overflow:hidden}.OcA_Ka_item .OcA_Ka_footer .OcA_Ka_title_info .OcA_Ka_author{align-items:center;gap:6px;display:flex}.OcA_Ka_item .OcA_Ka_footer .OcA_Ka_title_info .OcA_Ka_author .OcA_Ka_icon{border-radius:50%;flex-shrink:0;height:16px;display:inline-block;overflow:hidden}.OcA_Ka_item .OcA_Ka_footer .OcA_Ka_title_info .OcA_Ka_author .OcA_Ka_icon>img{object-fit:cover}.OcA_Ka_item .OcA_Ka_footer .OcA_Ka_title_info .OcA_Ka_author .OcA_Ka_name{color:#a4a4a4;word-break:break-word;-webkit-line-clamp:1;-webkit-box-orient:vertical;font-size:12px;line-height:120%;display:-webkit-box;overflow:hidden}
.ptWltW_inner{grid-template-columns:repeat(3,1fr);gap:16px;padding-right:48px;display:grid}@media only screen and (max-width:1024px){.ptWltW_inner{grid-template-columns:repeat(2,1fr);gap:24px;padding:0 16px}}@media only screen and (max-width:767px){.ptWltW_inner{grid-template-columns:1fr}}
@media only screen and (max-width:1024px){.QFw8iq_section{gap:16px}}
.CpOLta_container{flex-direction:column;margin-bottom:96px;display:flex}@media only screen and (max-width:767px){.CpOLta_show_pc{display:none}}.CpOLta_show_sp{display:none}@media only screen and (max-width:767px){.CpOLta_show_sp{display:block}}
.bM-gBG_editor_section{background:linear-gradient(#00a7e31a 0% 100%),#fff;border:1px solid #00a7e30f;border-radius:6px;flex-direction:column;flex-shrink:0;justify-content:space-between;gap:12px;width:100%;padding:16px;display:flex;overflow:hidden}.bM-gBG_editor_section .bM-gBG_editor_comment2{flex:1;grid-template-columns:auto 1fr;gap:6px;display:grid}.bM-gBG_editor_section .bM-gBG_editor_comment2 .bM-gBG_content{background:#fff;border-radius:0 16px 16px;flex-direction:column;justify-content:space-between;gap:4px;padding:10px 12px;display:flex}.bM-gBG_editor_section .bM-gBG_editor_comment2 .bM-gBG_content .bM-gBG_editor_comment_body{word-break:break-word;-webkit-line-clamp:4;-webkit-box-orient:vertical;font-size:16px;line-height:24px;display:-webkit-box;overflow:hidden}@media only screen and (max-width:1024px){.bM-gBG_editor_section .bM-gBG_editor_comment2 .bM-gBG_content .bM-gBG_editor_comment_body{font-size:14px;line-height:20px}}.bM-gBG_editor_section .bM-gBG_editor_comment2 .bM-gBG_content .bM-gBG_editor_comment_continue{text-align:right;color:#00a7e3;z-index:2;font-size:12px;position:relative}
.oOGXjW_tabs{border-bottom:1px solid #eee;margin-bottom:24px;display:flex}
.qAQc7q_score_panel{grid-column-gap:8px;box-sizing:border-box;cursor:pointer;background-color:#f6f6f6;border:1px solid #f6f6f6;border-radius:8px;grid-template:"icon label"52px".count"1fr".diff_count"24px/52px 1fr;width:236px;max-width:25%;height:120px;margin:0 6px 48px;padding:8px;display:grid}@media only screen and (max-width:1024px){.qAQc7q_score_panel{grid-row-gap:8px;grid-template:"icon label count"1fr"icon label diff_count"1fr/52px 1fr 1fr;width:100%;max-width:100%;height:64px;margin:4px 0;padding:12px}}.qAQc7q_score_panel.qAQc7q_hidden{background-color:#fff;border:1px solid #ddd}.qAQc7q_score_panel .qAQc7q_icon{background:#fff;border:1px solid #f6f6f6;border-radius:50%;grid-area:icon;justify-content:center;align-items:center;width:52px;height:52px;display:flex}@media only screen and (max-width:1024px){.qAQc7q_score_panel .qAQc7q_icon{width:40px;height:40px}}.qAQc7q_score_panel .qAQc7q_label{grid-area:label;justify-content:center;align-self:center;font-size:16px;font-weight:700}@media only screen and (max-width:1024px){.qAQc7q_score_panel .qAQc7q_label{line-height:40px}}.qAQc7q_score_panel .qAQc7q_count{grid-area:count;font-size:40px;font-weight:500}@media only screen and (max-width:1024px){.qAQc7q_score_panel .qAQc7q_count{justify-self:end}}.qAQc7q_score_panel .qAQc7q_diff_count{grid-area:diff_count;font-size:20px;font-weight:700}@media only screen and (max-width:1024px){.qAQc7q_score_panel .qAQc7q_diff_count{justify-self:end}}
.XRS8TG_page_selector{justify-content:center;display:flex}@media only screen and (max-width:767px){.XRS8TG_page_selector{justify-content:space-around;display:flex}}.XRS8TG_page_selector .XRS8TG_tab{margin:0 1.5%}@media only screen and (max-width:767px){.XRS8TG_page_selector .XRS8TG_tab{border-bottom:4px solid #81bddc;flex-grow:1;margin:0}}.XRS8TG_page_selector .XRS8TG_tab>h3{text-align:center;color:#1a1a1a;padding:36px 0 14px;font-size:22px;font-weight:700}@media only screen and (max-width:767px){.XRS8TG_page_selector .XRS8TG_tab>h3{padding:16px 0 14px;font-size:16px}}.XRS8TG_page_selector .XRS8TG_tab>h3>a{width:100%;margin:-16px 0;padding:16px 0;display:inline-block}@media only screen and (max-width:767px){.XRS8TG_page_selector .XRS8TG_tab.XRS8TG_tab_inactive{border-bottom:.5px solid #ddd}}.XRS8TG_page_selector .XRS8TG_tab.XRS8TG_tab_inactive>h3>.XRS8TG_link{color:#999}@media only screen and (max-width:767px){.XRS8TG_page_selector .XRS8TG_tabBar{display:none}}
.oK7i0q_popup{flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;padding:52px 34px;display:flex}.oK7i0q_popup .oK7i0q_header{color:#333;margin-bottom:12px;font-size:22px;font-weight:700;line-height:140%}.oK7i0q_popup .oK7i0q_attention{color:#999;flex-wrap:wrap;justify-content:center;font-size:16px;line-height:140%;display:flex}.oK7i0q_popup .oK7i0q_close_button{color:#fff;cursor:pointer;background-color:#81bddc;border:0;border-radius:4px;justify-content:center;align-items:center;width:70%;min-height:52px;margin:32px auto 0;padding:0 34px;display:flex}@media only screen and (max-width:767px){.oK7i0q_popup .oK7i0q_close_button{align-self:center;width:90%;max-width:none}}
.vz41oa_reaction{align-items:center;display:flex}@media only screen and (max-width:767px){.vz41oa_reaction{margin-top:8px}}.vz41oa_reaction>p{color:#999;margin-right:12px;font-size:13px;font-weight:400}@media only screen and (max-width:767px){.vz41oa_reaction>p{margin-right:8px;font-size:12px}}.vz41oa_reaction .vz41oa_like_count_img{margin-right:6px}@media only screen and (max-width:767px){.vz41oa_reaction .vz41oa_like_count_img{margin-right:4px}}.vz41oa_reaction .vz41oa_like_count_img>svg{width:12px;height:12px}.vz41oa_reaction>img{width:12px;height:12px;margin-right:6px}@media only screen and (max-width:767px){.vz41oa_reaction>img{margin-right:4px}}.vz41oa_ranking_title{flex-direction:row;width:100%;margin-bottom:48px;display:flex;position:relative}@media only screen and (max-width:767px){.vz41oa_ranking_title{flex-direction:column;margin-bottom:36px}}.vz41oa_ranking_title .vz41oa_link{z-index:0;cursor:pointer;width:100%;height:100%;position:absolute;top:0;left:0}.vz41oa_ranking_title .vz41oa_top{flex-direction:row;width:100%;display:flex}.vz41oa_ranking_title .vz41oa_left .vz41oa_thumbnail{aspect-ratio:1;box-sizing:border-box;border:1px solid #f0f0f0;border-radius:6px;width:250px;display:block;position:relative;overflow:hidden}@media only screen and (max-width:767px){.vz41oa_ranking_title .vz41oa_left .vz41oa_thumbnail{width:140px}}.vz41oa_ranking_title .vz41oa_left .vz41oa_thumbnail .vz41oa_img{vertical-align:middle;object-fit:cover;width:100%;height:100%}.vz41oa_ranking_title .vz41oa_left .vz41oa_thumbnail .vz41oa_rank{aspect-ratio:1;color:#fff;z-index:1;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ff3d91;border-bottom-right-radius:6px;place-items:center;width:48px;font-size:24px;font-weight:700;display:grid;position:absolute}@media only screen and (max-width:767px){.vz41oa_ranking_title .vz41oa_left .vz41oa_thumbnail .vz41oa_rank{width:32px;font-size:15px}}.vz41oa_ranking_title .vz41oa_left .vz41oa_thumbnail .vz41oa_rank.vz41oa_rank_1{background:#e3a750cc}.vz41oa_ranking_title .vz41oa_left .vz41oa_thumbnail .vz41oa_rank.vz41oa_rank_2{background:#aaac}.vz41oa_ranking_title .vz41oa_left .vz41oa_thumbnail .vz41oa_rank.vz41oa_rank_3{background:#976334cc}.vz41oa_ranking_title .vz41oa_left .vz41oa_thumbnail .vz41oa_rank.vz41oa_rank_100{font-size:20px}@media only screen and (max-width:767px){.vz41oa_ranking_title .vz41oa_left .vz41oa_thumbnail .vz41oa_rank.vz41oa_rank_100{font-size:13px}}.vz41oa_ranking_title .vz41oa_right{width:100%;min-width:0;margin-left:24px}@media only screen and (max-width:767px){.vz41oa_ranking_title .vz41oa_right{margin-left:12px}}.vz41oa_ranking_title .vz41oa_right .vz41oa_title_name{justify-content:flex-start;align-items:flex-start;margin-bottom:6px;display:flex}.vz41oa_ranking_title .vz41oa_right .vz41oa_title_name .vz41oa_name{z-index:0;color:#1a1a1a;word-break:break-word;-webkit-line-clamp:1;-webkit-box-orient:vertical;font-size:20px;font-weight:700;line-height:28px;display:-webkit-box;overflow:hidden}@media only screen and (max-width:767px){.vz41oa_ranking_title .vz41oa_right .vz41oa_title_name .vz41oa_name{word-break:break-word;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:16px;line-height:24px;display:-webkit-box;overflow:hidden}}.vz41oa_ranking_title .vz41oa_right .vz41oa_description{color:#999;word-break:break-word;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:6px;font-size:14px;line-height:20px;display:-webkit-box;overflow:hidden}@media only screen and (max-width:767px){.vz41oa_ranking_title .vz41oa_right .vz41oa_description{font-size:12px;line-height:16px}.vz41oa_ranking_title .vz41oa_right .vz41oa_description.vz41oa_hide_description{display:none}}.vz41oa_ranking_title .vz41oa_right .vz41oa_info{color:#999;flex-wrap:wrap;align-items:center;margin-bottom:8px;font-size:14px;line-height:20px;display:flex}@media only screen and (max-width:767px){.vz41oa_ranking_title .vz41oa_right .vz41oa_info{font-size:12px;line-height:16px}}.vz41oa_ranking_title .vz41oa_right .vz41oa_info>p{display:inline-block}.vz41oa_ranking_title .vz41oa_right .vz41oa_info>.vz41oa_title_type{margin-right:16px}@media only screen and (max-width:767px){.vz41oa_ranking_title .vz41oa_right .vz41oa_info>.vz41oa_title_type{margin-right:0}}.vz41oa_ranking_title .vz41oa_right .vz41oa_author{z-index:2;align-items:center;margin-bottom:8px;display:flex;position:relative}.vz41oa_ranking_title .vz41oa_right .vz41oa_author>img{border-radius:50%;width:20px;height:20px;margin-right:6px}.vz41oa_ranking_title .vz41oa_right .vz41oa_author>span{word-break:break-word;-webkit-line-clamp:1;color:#999;-webkit-box-orient:vertical;font-size:14px;line-height:20px;display:-webkit-box;overflow:hidden}@media only screen and (max-width:767px){.vz41oa_ranking_title .vz41oa_right .vz41oa_author>span{font-size:12px;line-height:16px}.vz41oa_ranking_title .vz41oa_right .vz41oa_editor_comment{display:none}}.vz41oa_ranking_title .vz41oa_bottom{display:none}@media only screen and (max-width:767px){.vz41oa_ranking_title .vz41oa_bottom{margin-top:8px;display:block}.vz41oa_show_pc{display:none}}.vz41oa_show_sp{display:none}@media only screen and (max-width:767px){.vz41oa_show_sp{display:block}}
.vYKeMq_tabs{border-bottom:1px solid #eee;margin-bottom:24px;display:flex}
.hqqcEa_update_body{grid-row-gap:40px;grid-column-gap:18px;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));margin-top:36px;margin-bottom:96px;display:grid}@media only screen and (max-width:767px){.hqqcEa_update_body{grid-row-gap:40px;grid-column-gap:8px;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));margin-top:16px;margin-bottom:96px;display:grid}}.hqqcEa_update_body .hqqcEa_title_container{flex-direction:column;display:flex}@media only screen and (max-width:767px){.hqqcEa_update_body .hqqcEa_title_container{flex-direction:column;display:flex}}.hqqcEa_update_body .hqqcEa_title_container .hqqcEa_title_thumbnail{width:100%}.hqqcEa_update_body .hqqcEa_title_container .hqqcEa_title_name{color:#1a1a1a;word-break:break-all;word-break:break-word;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:8px 0;padding-right:16px;font-size:16px;font-weight:700;line-height:20px;display:-webkit-box;overflow:hidden}@media only screen and (max-width:767px){.hqqcEa_update_body .hqqcEa_title_container .hqqcEa_title_name{padding:0 10px}}.hqqcEa_update_body .hqqcEa_title_container .hqqcEa_title_description{justify-content:space-between;align-items:center;padding-right:16px;display:flex}@media only screen and (max-width:767px){.hqqcEa_update_body .hqqcEa_title_container .hqqcEa_title_description{padding:0 10px}}.hqqcEa_update_body .hqqcEa_title_container .hqqcEa_title_description .hqqcEa_author{align-items:center;display:flex}.hqqcEa_update_body .hqqcEa_title_container .hqqcEa_title_description .hqqcEa_author>img{border-radius:50%;width:20px;height:20px;margin-right:8px}.hqqcEa_update_body .hqqcEa_title_container .hqqcEa_title_description .hqqcEa_author>p{color:#999;word-break:break-word;-webkit-line-clamp:1;-webkit-box-orient:vertical;font-size:12px;line-height:160%;display:-webkit-box;overflow:hidden}.hqqcEa_update_body .hqqcEa_title_container .hqqcEa_title_description .hqqcEa_like{color:#999;font-size:12px;line-height:160%;display:flex}.hqqcEa_update_body .hqqcEa_title_container .hqqcEa_title_description .hqqcEa_like .hqqcEa_icon{margin:0 4px 0 10px}.hqqcEa_update_body .hqqcEa_title_container .hqqcEa_title_description .hqqcEa_like .hqqcEa_icon>svg{width:12px;height:12px}
._5J9RoW_link{color:#4d95bd;border-bottom:.5px solid #4d95bd}._5J9RoW_red{color:#e93a3a;font-weight:700;line-height:160%}._5J9RoW_top_image{justify-content:center;align-items:flex-start;width:100%;height:auto;max-height:360px;display:flex}._5J9RoW_top_image>img{width:auto;max-width:100%}._5J9RoW_contest_headline{margin:12px -8px;position:relative}._5J9RoW_contest_headline>h2{font-size:22px;font-weight:700;position:absolute;top:12px;left:12px}._5J9RoW_contest_headline>h2:first-letter{color:#4d95bd;font-size:30px}._5J9RoW_award_list{flex-direction:column;align-items:stretch;margin:24px 0 40px;display:flex}@media only screen and (max-width:767px){._5J9RoW_award_list{margin-bottom:24px}}._5J9RoW_award_list ._5J9RoW_award{box-sizing:border-box;border-top:.5px solid #ddd;border-bottom:.5px solid #ddd;flex-direction:column;display:flex}@media only screen and (max-width:767px){._5J9RoW_award_list ._5J9RoW_award{padding:16px 24px}}._5J9RoW_award_list ._5J9RoW_award ._5J9RoW_award_contents{width:auto;display:flex}@media only screen and (max-width:767px){._5J9RoW_award_list ._5J9RoW_award ._5J9RoW_award_contents{flex-direction:column}}._5J9RoW_award_list ._5J9RoW_award ._5J9RoW_award_contents ._5J9RoW_badge_block{border-right:.5px solid #ddd;flex-direction:row;justify-content:center;align-items:center;width:30%;display:flex}@media only screen and (max-width:767px){._5J9RoW_award_list ._5J9RoW_award ._5J9RoW_award_contents ._5J9RoW_badge_block{border-right:0;flex-shrink:0;justify-content:flex-start;width:auto;margin-bottom:8px}}._5J9RoW_award_list ._5J9RoW_award ._5J9RoW_award_contents ._5J9RoW_badge_block>h3{font-size:20px;font-weight:700}@media only screen and (max-width:767px){._5J9RoW_award_list ._5J9RoW_award ._5J9RoW_award_contents ._5J9RoW_badge_block>h3{font-size:18px}}._5J9RoW_award_list ._5J9RoW_award ._5J9RoW_award_contents ._5J9RoW_description_block{flex-direction:column;width:70%;margin-left:60px;padding:30px 0;font-size:20px;line-height:160%;display:flex}@media only screen and (max-width:767px){._5J9RoW_award_list ._5J9RoW_award ._5J9RoW_award_contents ._5J9RoW_description_block{width:auto;margin:0;padding:0;font-size:16px}}._5J9RoW_award_list ._5J9RoW_award ._5J9RoW_award_img{box-sizing:border-box;border:1px solid #ddd;border-radius:4px;width:fit-content;max-width:calc(100% - 48px);margin:12px 0 5px;display:flex}@media only screen and (max-width:767px){._5J9RoW_award_list ._5J9RoW_award ._5J9RoW_award_img{margin-left:24px}}._5J9RoW_award_list ._5J9RoW_award+._5J9RoW_award{border-top:none}._5J9RoW_method{line-height:140%}._5J9RoW_method ._5J9RoW_link{font-weight:700}@media only screen and (max-width:767px){._5J9RoW_method{margin-bottom:24px}}._5J9RoW_type_text{white-space:pre-wrap;margin:24px 0 40px;line-height:160%}._5J9RoW_type_text>span{color:#999;margin-top:24px;font-size:13px;display:block}@media only screen and (max-width:767px){._5J9RoW_type_text{margin-bottom:24px}._5J9RoW_type_text>span{margin-top:0}}._5J9RoW_schedule{flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:24px;display:flex}@media only screen and (max-width:767px){._5J9RoW_schedule{flex-direction:column;margin-bottom:8px}}._5J9RoW_schedule ._5J9RoW_schedule_item{color:#4d95bd;border:1px solid #92c6e1;border-radius:4px;justify-content:center;align-items:center;width:30%;height:57px;margin:8px 0;font-size:1.4vw;font-weight:700;display:flex}@media only screen and (max-width:767px){._5J9RoW_schedule ._5J9RoW_schedule_item{width:100%;font-size:18px}}@media (min-width:1285px){._5J9RoW_schedule ._5J9RoW_schedule_item{font-size:18px}}._5J9RoW_schedule ._5J9RoW_schedule_icon{flex:0;margin:auto}._5J9RoW_title_section{margin-bottom:28px;display:inline-block}@media only screen and (max-width:767px){._5J9RoW_title_section{margin-bottom:12px}}._5J9RoW_title_section ._5J9RoW_abstract{line-height:140%}._5J9RoW_title_section ._5J9RoW_extendText{color:#e93a3a;margin:8px 0;font-size:20px;font-weight:700;line-height:160%}@media only screen and (max-width:767px){._5J9RoW_title_section ._5J9RoW_extendText{font-size:18px}}._5J9RoW_detail{margin:24px 0 96px;line-height:140%}@media only screen and (max-width:767px){._5J9RoW_detail{margin-bottom:52px}}._5J9RoW_apply_link{cursor:pointer;background:#4d95bd;border-radius:4px;justify-content:center;align-items:center;width:700px;max-width:100%;height:57px;margin:96px auto;display:flex;box-shadow:0 2px #397fa6}._5J9RoW_apply_link ._5J9RoW_apply_link_text{text-align:center;color:#fff;flex-wrap:wrap;justify-content:center;padding:8px 16px;font-size:18px;font-weight:700;display:flex}._5J9RoW_apply_link ._5J9RoW_apply_link_text>span{white-space:nowrap;line-height:21px}@media only screen and (max-width:767px){._5J9RoW_apply_link{margin:52px 0}}._5J9RoW_disable{box-shadow:none;cursor:default;background:#ccc}._5J9RoW_contest_section_container{flex-direction:column;margin-bottom:24px;display:flex}._5J9RoW_contest_section_container ._5J9RoW_contest_section{margin:16px 0}._5J9RoW_contest_section_container ._5J9RoW_contest_section ._5J9RoW_section_header{flex-direction:row;justify-content:flex-start;align-items:flex-end;margin-bottom:24px;display:flex}._5J9RoW_contest_section_container ._5J9RoW_contest_section ._5J9RoW_section_header>h2{color:#1a1a1a;margin:0 auto 0 6px;font-size:22px;font-weight:700;line-height:26px}._5J9RoW_contest_section_container ._5J9RoW_contest_section ._5J9RoW_section_header>p{cursor:pointer;margin-left:auto;font-size:14px;font-weight:700;line-height:16px}._5J9RoW_contest_section_container ._5J9RoW_contest_section ._5J9RoW_section_body{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}@media only screen and (max-width:767px){._5J9RoW_contest_section_container ._5J9RoW_contest_section ._5J9RoW_section_body{grid-template-columns:1fr}}._5J9RoW_header{color:#2665b7;margin:48px 0 32px;font-size:32px;font-weight:700}@media only screen and (max-width:767px){._5J9RoW_header{margin:32px 0 16px}}
._1RvZsa_header{background:#f9f9f9;border-bottom:.5px solid #ddd;padding:3px 0}._1RvZsa_header ._1RvZsa_head_container{width:100%;display:flex}._1RvZsa_header ._1RvZsa_head_container ._1RvZsa_header_left>img{width:250px;height:150px}._1RvZsa_header ._1RvZsa_head_container ._1RvZsa_header_right{margin-left:24px}._1RvZsa_header ._1RvZsa_head_container ._1RvZsa_header_right ._1RvZsa_title{color:#2665b7;margin-bottom:12px;font-size:22px;font-weight:700;line-height:140%}._1RvZsa_header ._1RvZsa_head_container ._1RvZsa_header_right ._1RvZsa_subtitle{color:#1a1a1a;font-size:22px;font-weight:700;line-height:140%}._1RvZsa_container{width:100%}._1RvZsa_container>h2{border-bottom:.5px solid #ddd;margin-top:-20px;padding-bottom:20px;font-size:20px;font-weight:700}@media only screen and (max-width:767px){._1RvZsa_container>h2{margin-top:0;padding-bottom:16px;font-size:16px}}._1RvZsa_container>h2>span{color:#999;margin-left:8px;font-weight:400}._1RvZsa_container ._1RvZsa_comment{border-bottom:.5px solid #ddd;padding:18px 0}@media only screen and (max-width:767px){._1RvZsa_container ._1RvZsa_comment{padding:18px 0}}._1RvZsa_container ._1RvZsa_comment ._1RvZsa_user{margin-bottom:16px;display:flex}._1RvZsa_container ._1RvZsa_comment ._1RvZsa_user>img{border:1px solid #ccc;border-radius:50%;width:36px;height:36px}._1RvZsa_container ._1RvZsa_comment ._1RvZsa_user ._1RvZsa_name{color:#666;word-break:break-word;-webkit-line-clamp:1;-webkit-box-orient:vertical;height:100%;margin:auto 0 auto 8px;font-size:14px;display:-webkit-box;overflow:hidden}._1RvZsa_container ._1RvZsa_comment ._1RvZsa_user ._1RvZsa_title_author{color:#2665b7}._1RvZsa_container ._1RvZsa_comment ._1RvZsa_body{color:#666;margin-bottom:12px;font-size:16px;line-height:150%}._1RvZsa_container ._1RvZsa_comment ._1RvZsa_info{justify-content:space-between;display:flex}._1RvZsa_container ._1RvZsa_comment ._1RvZsa_info ._1RvZsa_time{color:#999;font-size:14px}@media only screen and (max-width:767px){._1RvZsa_container ._1RvZsa_comment ._1RvZsa_info ._1RvZsa_time{font-size:12px}}._1RvZsa_container ._1RvZsa_comment ._1RvZsa_info>div{display:flex}._1RvZsa_container ._1RvZsa_comment ._1RvZsa_info>div ._1RvZsa_report,._1RvZsa_container ._1RvZsa_comment ._1RvZsa_info>div ._1RvZsa_delete{color:#999;cursor:pointer;margin-left:24px;font-size:14px}@media only screen and (max-width:767px){._1RvZsa_container ._1RvZsa_comment ._1RvZsa_info>div ._1RvZsa_report,._1RvZsa_container ._1RvZsa_comment ._1RvZsa_info>div ._1RvZsa_delete{font-size:12px}}._1RvZsa_button{width:496px;margin:96px auto}._1RvZsa_button>a>button{color:#fff;cursor:pointer;background-color:#4d95bd;border:1px solid #4d95bd;border-radius:4px;width:100%;height:57px;font-size:18px;font-weight:700;box-shadow:0 2px #397fa6}._1RvZsa_footer{background-color:#0003;width:100%;height:100px;position:fixed;bottom:0}._1RvZsa_footer ._1RvZsa_button{margin:20px auto}@media screen and (max-width:767px){._1RvZsa_header{padding:0}._1RvZsa_header ._1RvZsa_head_container ._1RvZsa_header_left>img{width:120px;height:72px}._1RvZsa_header ._1RvZsa_head_container ._1RvZsa_header_right{margin-left:12px}._1RvZsa_header ._1RvZsa_head_container ._1RvZsa_header_right ._1RvZsa_title{margin-bottom:8px;font-size:14px}._1RvZsa_header ._1RvZsa_head_container ._1RvZsa_header_right ._1RvZsa_subtitle{font-size:14px}._1RvZsa_button{width:100%;margin:52px 0;padding:0 16px}._1RvZsa_footer{height:84px}._1RvZsa_footer ._1RvZsa_button{margin:12px auto}}
.RdW8EW_top_image{justify-content:center;align-items:flex-start;width:100%;height:auto;max-height:360px;display:flex}.RdW8EW_top_image>img{width:auto;max-width:100%}.RdW8EW_contest_headline{margin:12px -8px;position:relative}.RdW8EW_contest_headline>h2{font-size:22px;font-weight:700;position:absolute;top:12px;left:12px}.RdW8EW_contest_headline>h2:first-letter{color:#4d95bd;font-size:30px}.RdW8EW_award_list{flex-direction:column;align-items:stretch;display:flex}@media only screen and (max-width:767px){.RdW8EW_award_list{margin-bottom:12px}}.RdW8EW_award_list .RdW8EW_award{box-sizing:border-box;border-top:.5px solid #ddd;border-bottom:.5px solid #ddd;flex-direction:column;display:flex}@media only screen and (max-width:767px){.RdW8EW_award_list .RdW8EW_award{padding:8px 0}}.RdW8EW_award_list .RdW8EW_award .RdW8EW_award_contents{width:auto;display:flex}@media only screen and (max-width:767px){.RdW8EW_award_list .RdW8EW_award .RdW8EW_award_contents{flex-direction:column}}.RdW8EW_award_list .RdW8EW_award .RdW8EW_award_contents .RdW8EW_badge_block{border-right:.5px solid #ddd;flex-direction:row;justify-content:center;align-items:center;width:30%;padding:0 16px 0 0;display:flex}@media only screen and (max-width:767px){.RdW8EW_award_list .RdW8EW_award .RdW8EW_award_contents .RdW8EW_badge_block{border-right:0;flex-shrink:0;justify-content:flex-start;width:auto}}.RdW8EW_award_list .RdW8EW_award .RdW8EW_award_contents .RdW8EW_badge_block .RdW8EW_badge_img{object-fit:contain;flex:0;width:48px;height:48px}@media only screen and (max-width:767px){.RdW8EW_award_list .RdW8EW_award .RdW8EW_award_contents .RdW8EW_badge_block .RdW8EW_badge_img{margin:0 0 auto}}.RdW8EW_award_list .RdW8EW_award .RdW8EW_award_contents .RdW8EW_badge_block .RdW8EW_award_name{margin-left:4px;font-size:20px;font-weight:700;line-height:160%}@media only screen and (max-width:767px){.RdW8EW_award_list .RdW8EW_award .RdW8EW_award_contents .RdW8EW_badge_block .RdW8EW_award_name{font-size:18px}}.RdW8EW_award_list .RdW8EW_award .RdW8EW_award_contents .RdW8EW_description_block{flex-direction:column;width:70%;margin-left:60px;padding:30px 0;line-height:160%;display:flex}@media only screen and (max-width:767px){.RdW8EW_award_list .RdW8EW_award .RdW8EW_award_contents .RdW8EW_description_block{width:auto;margin-left:52px;padding:0}}.RdW8EW_award_list .RdW8EW_award .RdW8EW_award_contents .RdW8EW_description_block .RdW8EW_award_text{flex-flow:column wrap;font-size:20px;line-height:140%;display:flex}@media only screen and (max-width:767px){.RdW8EW_award_list .RdW8EW_award .RdW8EW_award_contents .RdW8EW_description_block .RdW8EW_award_text{font-size:16px}}.RdW8EW_award_list .RdW8EW_award .RdW8EW_award_contents .RdW8EW_description_block .RdW8EW_award_text .RdW8EW_award_money{color:#e93a3a;margin-bottom:6px;font-weight:700}@media only screen and (max-width:767px){.RdW8EW_award_list .RdW8EW_award .RdW8EW_award_contents .RdW8EW_description_block .RdW8EW_award_text .RdW8EW_award_money{margin-bottom:4px}}.RdW8EW_award_list .RdW8EW_award .RdW8EW_award_img{box-sizing:border-box;border:1px solid #ddd;border-radius:4px;width:fit-content;max-width:calc(100% - 48px);margin:12px 0 5px;display:flex}@media only screen and (max-width:767px){.RdW8EW_award_list .RdW8EW_award .RdW8EW_award_img{margin-left:24px}}.RdW8EW_award_list .RdW8EW_award+.RdW8EW_award{border-top:none}.RdW8EW_section{padding:20px 0}.RdW8EW_schedule{flex-direction:row;justify-content:space-between;align-items:center;display:flex}@media only screen and (max-width:767px){.RdW8EW_schedule{flex-direction:column;margin-bottom:8px}}.RdW8EW_schedule .RdW8EW_schedule_item{color:#4d95bd;border:1px solid #92c6e1;border-radius:4px;justify-content:center;align-items:center;width:30%;height:54px;margin:8px 0;font-size:1.4vw;font-weight:700;display:flex}@media only screen and (max-width:767px){.RdW8EW_schedule .RdW8EW_schedule_item{width:100%;font-size:16px}}@media (min-width:1285px){.RdW8EW_schedule .RdW8EW_schedule_item{font-size:16px}}.RdW8EW_schedule .RdW8EW_schedule_icon{flex:0;margin:auto}.RdW8EW_title_section{margin-bottom:28px;display:inline-block}@media only screen and (max-width:767px){.RdW8EW_title_section{margin-bottom:12px}}.RdW8EW_title_section>h1{color:#2665b7;margin-bottom:12px;font-size:34px;font-weight:700;line-height:140%}@media only screen and (max-width:767px){.RdW8EW_title_section>h1{font-size:22px}}.RdW8EW_title_section .RdW8EW_abstract,.RdW8EW_method{line-height:140%}.RdW8EW_format>p{white-space:pre-wrap;font-size:16px;line-height:160%}.RdW8EW_detail{line-height:140%}.RdW8EW_contest_section_container{flex-direction:column;margin-bottom:24px;display:flex}.RdW8EW_contest_section_container .RdW8EW_contest_section{margin:16px 0}.RdW8EW_contest_section_container .RdW8EW_contest_section .RdW8EW_section_header{flex-direction:row;justify-content:flex-start;align-items:flex-end;margin-bottom:24px;display:flex}.RdW8EW_contest_section_container .RdW8EW_contest_section .RdW8EW_section_header>h2{color:#1a1a1a;margin:0 auto 0 6px;font-size:22px;font-weight:700;line-height:26px}.RdW8EW_contest_section_container .RdW8EW_contest_section .RdW8EW_section_header>p{cursor:pointer;margin-left:auto;font-size:14px;font-weight:700;line-height:16px}.RdW8EW_contest_section_container .RdW8EW_contest_section .RdW8EW_section_body{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}@media only screen and (max-width:767px){.RdW8EW_contest_section_container .RdW8EW_contest_section .RdW8EW_section_body{grid-template-columns:1fr}}.RdW8EW_header{color:#2665b7;margin:48px 0 32px;font-size:32px;font-weight:700}@media only screen and (max-width:767px){.RdW8EW_header{margin:32px 0 16px}}.RdW8EW_other_result_title{color:#1a1a1a;margin-bottom:16px;font-size:24px;font-weight:700;line-height:32px}
.voIHaq_top_image{justify-content:center;align-items:flex-start;width:100%;height:auto;max-height:360px;display:flex}.voIHaq_top_image>img{width:auto;max-width:100%}.voIHaq_container{max-width:1024px;margin:auto;padding:0 16px}.voIHaq_container .voIHaq_notes{color:#999;margin-bottom:24px;font-size:14px;line-height:20px}@media only screen and (max-width:767px){.voIHaq_container .voIHaq_notes{font-size:12px;line-height:16px}}.voIHaq_page_title{text-align:center}.voIHaq_footer_space{padding-bottom:80px}
.uAZqIW_title{color:#2665b7;margin-bottom:36px;font-size:30px;font-weight:700;line-height:36px}.uAZqIW_section{margin:32px auto}
.b-Fmvq_top_image{justify-content:center;align-items:flex-start;width:100%;height:auto;max-height:360px;display:flex}.b-Fmvq_top_image>img{width:auto;max-width:100%}.b-Fmvq_contest_result{width:100%}.b-Fmvq_contest_headline{margin:12px 4px;position:relative}.b-Fmvq_contest_headline>h2{white-space:nowrap;text-overflow:ellipsis;width:100%;font-size:22px;font-weight:700;position:absolute;top:12px;left:12px;overflow:hidden}.b-Fmvq_contest_headline>h2:first-letter{color:#4d95bd;font-size:30px}.b-Fmvq_title_section{word-break:break-word;max-width:100%;margin-bottom:48px;display:inline-block}@media only screen and (max-width:767px){.b-Fmvq_title_section{margin-bottom:16px}}.b-Fmvq_title_section>h1{color:#2665b7;margin-bottom:12px;font-size:34px;font-weight:700;line-height:140%}@media only screen and (max-width:767px){.b-Fmvq_title_section>h1{font-size:22px}}.b-Fmvq_title_section>p{white-space:pre-wrap}.b-Fmvq_title_section .b-Fmvq_abstract{line-height:140%}.b-Fmvq_review_container{margin-bottom:96px}.b-Fmvq_review_container .b-Fmvq_review{line-height:160%}.b-Fmvq_others{margin:96px 0}.b-Fmvq_others>h2{color:#1a1a1a;margin-bottom:24px;font-size:22px;font-weight:700}
.hmt1tG_header{background-color:#f9f9f9}.hmt1tG_profile_body{width:min(100% - 64px,960px);margin:auto;padding:0 0 96px}@media only screen and (max-width:767px){.hmt1tG_profile_body{width:100%;padding:0}}.hmt1tG_profile_body .hmt1tG_profile_activity{width:100%}@media only screen and (max-width:767px){.hmt1tG_profile_body .hmt1tG_profile_activity{padding:0 16px 52px}}.hmt1tG_profile_body .hmt1tG_profile_activity>hr{background-color:#ddd;border:0;width:100%;height:1px;margin:0}
.atkDLq_menubar{border-bottom:1px solid #ddd;justify-content:space-between;align-items:center;padding:0 16px 12px;display:flex}@media only screen and (max-width:767px){.atkDLq_menubar{padding:0 0 8px}}.atkDLq_menubar .atkDLq_tabs{display:flex}.atkDLq_menubar .atkDLq_tabs>a{word-break:keep-all;color:#999;border:1px solid #ddd;border-radius:24px;margin:auto 8px auto auto;padding:8px 16px;font-size:14px;display:block}.atkDLq_menubar .atkDLq_tabs>a.atkDLq_active{color:#fff;background-color:#4d95bd}.atkDLq_menubar .atkDLq_switch_button{box-sizing:border-box;border:1px solid #ddd;grid-template-columns:1fr 1fr;justify-content:center;align-items:center;width:120px;height:28px;display:grid}.atkDLq_menubar .atkDLq_switch_button>a{text-align:center;color:#999;box-sizing:border-box;cursor:pointer;width:100%;height:100%;font-size:14px;line-height:26px}.atkDLq_menubar .atkDLq_switch_button>a.atkDLq_active{color:#fff;background-color:#81bddc}.atkDLq_switch_menu_bar{margin-top:-45px}@media only screen and (max-width:767px){.atkDLq_switch_menu_bar{margin-top:-16px}}.atkDLq_panels{display:flex}@media only screen and (max-width:1024px){.atkDLq_panels{flex-direction:column;margin:32px 0}}.atkDLq_graph{height:500px;margin-bottom:40px}.atkDLq_attention{color:#999;margin-bottom:96px;font-size:13px}@media only screen and (max-width:767px){.atkDLq_attention{margin-bottom:52px}}.atkDLq_toolTip{color:#fff;background:#1a1a1a;border-radius:4px;padding:12px;font-size:15px;display:flex}.atkDLq_toolTip .atkDLq_label{margin:0 8px}.atkDLq_score_panel{grid-column-gap:8px;box-sizing:border-box;cursor:pointer;background-color:#f6f6f6;border:1px solid #f6f6f6;border-radius:8px;grid-template:"icon label"52px".count"1fr".diff_count"24px/52px 1fr;width:236px;max-width:25%;height:140px;margin:48px 12px 64px 0;padding:8px;display:grid}.atkDLq_score_panel.atkDLq_hidden{background-color:#fff;border:1px solid #ddd}.atkDLq_score_panel .atkDLq_icon{background:#fff;border-radius:50%;grid-area:icon;justify-content:center;align-items:center;width:52px;height:52px;display:flex}.atkDLq_score_panel .atkDLq_label{grid-area:label;align-self:center;font-size:16px;font-weight:700}.atkDLq_score_panel .atkDLq_count{grid-area:count;font-size:40px;font-weight:500}.atkDLq_score_panel .atkDLq_diff_count{grid-area:diff_count;font-size:20px;font-weight:700}@media only screen and (max-width:1024px){.atkDLq_score_panel{grid-row-gap:8px;grid-template:"icon label count"1fr"icon label diff_count"1fr/52px 1fr 1fr;width:100%;max-width:100%;height:88px;margin:8px 0 0;padding:12px}.atkDLq_score_panel .atkDLq_icon{align-self:center}.atkDLq_score_panel .atkDLq_count,.atkDLq_score_panel .atkDLq_diff_count{justify-self:end}}
.iXa_7W_panels{display:flex}@media only screen and (max-width:1024px){.iXa_7W_panels{flex-direction:column;margin:0 0 16px}}.iXa_7W_graph{height:500px;margin-bottom:40px}.iXa_7W_attention{color:#999;margin-bottom:96px;font-size:13px}@media only screen and (max-width:767px){.iXa_7W_attention{margin-bottom:52px}}
.V2yKsa_hide{display:none}.V2yKsa_update_container{max-width:1024px;margin:auto;padding:0 16px 64px}.V2yKsa_update_container .V2yKsa_heading{text-align:center;color:#2665b7;margin-top:48px;font-size:34px}
.f50z9a_container{flex-direction:column;display:flex}.f50z9a_container>hr{background-color:#ddd;border:0;width:100%;height:1px;margin:0}.f50z9a_container .f50z9a_column_container{word-break:break-all;flex-direction:row;align-items:flex-start;width:100%;padding:24px 100px 24px 24px;font-size:16px;line-height:140%;display:flex;position:relative}@media only screen and (max-width:767px){.f50z9a_container .f50z9a_column_container{flex-direction:column;padding:18px 0}}.f50z9a_container .f50z9a_column_container .f50z9a_img_container{align-items:flex-start;display:flex}.f50z9a_container .f50z9a_column_container .f50z9a_img_container .f50z9a_title_img{cursor:pointer;width:100px;height:60px;margin-top:18px;transition:all .3s;position:absolute;top:0;right:0}@media only screen and (max-width:767px){.f50z9a_container .f50z9a_column_container .f50z9a_img_container .f50z9a_title_img{width:auto;height:36px;margin:0 0 12px;position:relative}}.f50z9a_container .f50z9a_column_container .f50z9a_img_container .f50z9a_title_img:hover{opacity:.5;background:#ddd}.f50z9a_container .f50z9a_column_container .f50z9a_img_container .f50z9a_contest_img{cursor:pointer;width:110px;height:36px;margin:0 8px 12px 0;transition:all .3s}.f50z9a_container .f50z9a_column_container .f50z9a_img_container .f50z9a_contest_img:hover{opacity:.5;background:#ddd}.f50z9a_container .f50z9a_column_container .f50z9a_img_container .f50z9a_user_icon,.f50z9a_container .f50z9a_column_container .f50z9a_img_container .f50z9a_empty_icon,.f50z9a_container .f50z9a_column_container .f50z9a_img_container .f50z9a_admin_icon{cursor:pointer;border:1px solid #ddd;border-radius:50%;width:36px;height:36px;margin:0 12px 8px 0;transition:all .3s}.f50z9a_container .f50z9a_column_container .f50z9a_img_container .f50z9a_user_icon:hover,.f50z9a_container .f50z9a_column_container .f50z9a_img_container .f50z9a_empty_icon:hover,.f50z9a_container .f50z9a_column_container .f50z9a_img_container .f50z9a_admin_icon:hover{opacity:.5;background:#ddd}.f50z9a_container .f50z9a_column_container .f50z9a_img_container .f50z9a_admin_icon{cursor:default;background:#ddd}.f50z9a_container .f50z9a_column_container .f50z9a_img_container .f50z9a_admin_icon:hover{opacity:1}.f50z9a_container .f50z9a_column_container .f50z9a_img_container .f50z9a_empty_icon{border:none}@media only screen and (max-width:767px){.f50z9a_container .f50z9a_column_container .f50z9a_img_container .f50z9a_empty_icon{display:none}}.f50z9a_container .f50z9a_column_container .f50z9a_img_container .f50z9a_stamp_icon{width:54px;height:54px;margin:0 8px 12px 0}.f50z9a_container .f50z9a_column_container .f50z9a_img_container .f50z9a_illust_img{cursor:pointer;width:80px;height:80px;margin-top:10px;transition:all .3s;position:absolute;top:0;right:0}@media only screen and (max-width:767px){.f50z9a_container .f50z9a_column_container .f50z9a_img_container .f50z9a_illust_img{width:auto;height:36px;margin:0 0 12px;position:relative}}.f50z9a_container .f50z9a_column_container .f50z9a_img_container .f50z9a_illust_img:hover{opacity:.5;background:#ddd}.f50z9a_container .f50z9a_column_container .f50z9a_bold_text{color:#333;font-size:16px;font-weight:700}.f50z9a_container .f50z9a_column_container .f50z9a_date_info_container{flex-direction:row;margin:8px 0 0;display:flex}.f50z9a_container .f50z9a_column_container .f50z9a_date_info_container .f50z9a_date_text{color:#999;word-break:keep-all;font-size:14px}.f50z9a_container .f50z9a_column_container .f50z9a_date_info_container .f50z9a_title_name{color:#999;margin:0 0 0 16px;font-size:14px}
.ypYgea_border{border-top:1px solid #ccc}.ypYgea_info_text{color:#999;text-align:center;width:fit-content;margin:96px auto 48px;font-size:16px;font-weight:700}@media only screen and (max-width:767px){.ypYgea_info_text{width:100%;margin:48px auto 36px;font-weight:400}}
._9nNXAG_edit_body{flex-direction:column;width:min(100% - 64px,960px);margin:auto;display:flex}@media only screen and (max-width:767px){._9nNXAG_edit_body{width:100%;margin:16px 0}}._9nNXAG_edit_body>h3{color:#2665b7;margin-top:40px;font-size:34px;font-weight:700;line-height:160%}@media only screen and (max-width:767px){._9nNXAG_edit_body>h3{margin:16px}}._9nNXAG_edit_body ._9nNXAG_description{margin-top:16px;font-size:15px;line-height:160%}@media only screen and (max-width:767px){._9nNXAG_edit_body ._9nNXAG_description{margin:16px}}._9nNXAG_edit_body ._9nNXAG_description ._9nNXAG_link{color:#4d95bd;cursor:pointer;border-bottom:1px solid #4d95bd;font-weight:700}._9nNXAG_edit_body ._9nNXAG_abstract{margin-top:40px}@media only screen and (max-width:767px){._9nNXAG_edit_body ._9nNXAG_abstract{margin:16px}}._9nNXAG_edit_body ._9nNXAG_abstract>h3{font-weight:700}._9nNXAG_edit_body ._9nNXAG_abstract ._9nNXAG_abstract_input{resize:none;border:1px solid #ddd;border-radius:4px;width:100%;height:auto;min-height:calc(5.2em + 32px);margin:12px 0 0;padding:16px;line-height:1.3em}._9nNXAG_edit_body ._9nNXAG_abstract ._9nNXAG_valid_length{text-align:end;color:#666;margin:8px 0}._9nNXAG_edit_body ._9nNXAG_abstract ._9nNXAG_valid_length ._9nNXAG_upper{color:#e93a3a}._9nNXAG_edit_body ._9nNXAG_button_container{flex-direction:row;width:60%;margin:40px auto;display:flex}@media only screen and (max-width:767px){._9nNXAG_edit_body ._9nNXAG_button_container{width:auto;margin:52px 8px}}._9nNXAG_edit_body ._9nNXAG_button_container ._9nNXAG_button_cancel{color:#1a1a1a;cursor:pointer;background:#ddd;border:0;border-radius:4px;width:50%;margin:0 8px;padding:12px 0;font-size:16px;font-weight:700;transition:all .3s}._9nNXAG_edit_body ._9nNXAG_button_container ._9nNXAG_button_cancel:hover{background:#999}._9nNXAG_edit_body ._9nNXAG_button_container ._9nNXAG_button_disabled{color:#fff;background:#ddd;border:0;border-radius:4px;width:50%;margin:0 8px;padding:12px 0;font-size:16px;font-weight:700}._9nNXAG_edit_body ._9nNXAG_button_container ._9nNXAG_button_submit{color:#fff;cursor:pointer;background:#81bddc;border:0;border-radius:4px;width:50%;margin:0 8px;padding:12px 0;font-size:16px;font-weight:700;transition:all .3s}._9nNXAG_edit_body ._9nNXAG_button_container ._9nNXAG_button_submit:hover{background:#4d95bd}
.o2yNXa_container{margin:48px 0 96px}@media only screen and (max-width:767px){.o2yNXa_container{margin:32px 0 52px}}.o2yNXa_container .o2yNXa_header{color:#2665b7;font-size:34px;font-weight:700}.o2yNXa_container .o2yNXa_paragraph>div>a{color:#4d95bd}.o2yNXa_container .o2yNXa_paragraph>div .o2yNXa_right{text-align:end;margin-bottom:52px}.o2yNXa_container .o2yNXa_paragraph{margin-top:48px;line-height:160%}.o2yNXa_container .o2yNXa_paragraph>h3{color:#1a1a1a;margin-bottom:12px;font-size:22px;font-weight:700}.o2yNXa_container .o2yNXa_s_paragraph{margin-top:24px}.o2yNXa_container .o2yNXa_s_paragraph>h3{margin-bottom:8px;font-size:16px}.o2yNXa_container .o2yNXa_footer,.o2yNXa_container .o2yNXa_border{text-align:end;margin:96px 0}@media only screen and (max-width:767px){.o2yNXa_container .o2yNXa_footer,.o2yNXa_container .o2yNXa_border{margin:52px 0}}.o2yNXa_container .o2yNXa_border{margin-bottom:126px}td.o2yNXa_kind{padding-right:20px}td.o2yNXa_kind>li{margin-left:20px}.o2yNXa_bold{font-weight:700}.o2yNXa_underline{text-decoration:underline}.o2yNXa_image{border:.5px solid #ddd;width:100%;max-width:800px;margin:48px auto;display:block}
.BQ26kG_container{width:100%;padding-bottom:150px}.BQ26kG_container .BQ26kG_title{color:#2665b7;margin-bottom:96px;font-size:34px;font-weight:700;line-height:140%}@media only screen and (max-width:767px){.BQ26kG_container .BQ26kG_title{margin-bottom:32px;padding-top:16px;font-size:22px}}.BQ26kG_container .BQ26kG_description{color:#999;text-align:center;margin-bottom:40px;font-size:16px;font-weight:700;line-height:140%}@media only screen and (max-width:767px){.BQ26kG_container .BQ26kG_description{text-align:start;margin-bottom:36px}}.BQ26kG_container .BQ26kG_button{flex-flow:column;align-items:center;display:flex}.BQ26kG_container .BQ26kG_button>a{text-align:center;color:#fff;border-radius:4px;width:328px;height:52px;margin-top:12px;padding:13px;font-size:16px;font-weight:700;line-height:160%}@media only screen and (max-width:767px){.BQ26kG_container .BQ26kG_button>a{width:100%;max-width:328px;height:auto;min-height:52px}}.BQ26kG_container .BQ26kG_button .BQ26kG_upper{background-color:#81bddc;border:0}.BQ26kG_container .BQ26kG_button .BQ26kG_lower{background-color:#999;border:0}
.VJYN3G_sp{display:none}@media only screen and (max-width:767px){.VJYN3G_sp{display:block}.VJYN3G_pc{display:none}}.VJYN3G_main{grid-column-gap:32px;grid-row-gap:8px;flex-direction:column;grid-template:"img. .""img name button""img abstract abstract""img tw.""img. ."/130px 1fr 224px;align-items:center;display:grid}@media only screen and (max-width:767px){.VJYN3G_main{grid-template:"img button"80px"name name""abstract abstract""tw."/80px 1fr;margin-bottom:16px}}.VJYN3G_main .VJYN3G_author_icon{vertical-align:middle;border-radius:50%;grid-area:img;width:130px;height:130px}@media only screen and (max-width:767px){.VJYN3G_main .VJYN3G_author_icon{width:80px;height:80px;margin-right:0}}.VJYN3G_main .VJYN3G_author_name{color:#2665b7;word-break:break-all;grid-area:name;font-size:22px;font-weight:700;line-height:140%}@media only screen and (max-width:767px){.VJYN3G_main .VJYN3G_author_name{font-size:20px}}.VJYN3G_main .VJYN3G_button{grid-area:button;justify-self:flex-end;align-items:center;display:flex}.VJYN3G_main .VJYN3G_button .VJYN3G_follow{white-space:nowrap;color:#fff;text-align:center;cursor:pointer;-webkit-user-select:none;user-select:none;background:#4d95bd;border:.5px solid #ddd;border-radius:2px;width:120px;height:38px;padding:12px 16px;font-size:13px;font-weight:700}@media only screen and (max-width:767px){.VJYN3G_main .VJYN3G_button .VJYN3G_follow{width:90px;padding:12px 0}.VJYN3G_main .VJYN3G_button .VJYN3G_follow>p>span{display:none}}.VJYN3G_main .VJYN3G_button .VJYN3G_following{color:#999;background:#fff}.VJYN3G_main .VJYN3G_button .VJYN3G_share{white-space:nowrap;cursor:pointer;color:#999;background:#fff;border:.5px solid #ddd;border-radius:2px;justify-content:center;align-items:center;width:48px;height:38px;margin-left:4px;padding:12px 16px;display:flex}.VJYN3G_main .VJYN3G_twitter{cursor:pointer;grid-area:tw}.VJYN3G_main .VJYN3G_author_description{table-layout:fixed;word-break:break-all;white-space:pre-wrap;color:#333;grid-area:abstract;margin-top:4px;font-size:14px;line-height:20px}@media only screen and (max-width:767px){.VJYN3G_main .VJYN3G_author_description{display:block}}.VJYN3G_main .VJYN3G_author_description>a{color:#4d95bd}.VJYN3G_title_container{margin-bottom:48px}
.dh411q_sp_only{display:none}@media only screen and (max-width:767px){.dh411q_sp_only{display:block}}.dh411q_link{color:#4d95bd;cursor:pointer;border-bottom:1px solid #4d95bd;font-weight:700}.dh411q_title,.dh411q_way_child .dh411q_step_title .dh411q_title{color:#4d95bd;font-size:18px;font-weight:700}.dh411q_arrow{border-top:none;border-bottom:2px solid #9fa19f;border-left:2px solid #9fa19f;border-right:none;width:8px;height:8px;position:absolute;transform:rotate(-45deg)}.dh411q_way_child:first-of-type .dh411q_step_title .dh411q_step .dh411q_arrow{display:none}.dh411q_way_child .dh411q_step_title{display:flex}.dh411q_way_child .dh411q_step_title .dh411q_step{color:#fff;text-align:center;background:#81bddc;border-radius:4px 0 0 4px;width:110px;height:57px;padding:16px;font-size:18px;font-weight:700;position:relative}.dh411q_way_child .dh411q_step_title .dh411q_step .dh411q_arrow{top:-24px;left:calc(50% - 4px)}.dh411q_way_child .dh411q_step_title .dh411q_title{border:1px solid #92c6e1;border-radius:0 4px 4px 0;width:100%;height:57px;padding:16px 36px}.dh411q_way_child>p{margin:12px 0 36px}@media only screen and (max-width:767px){.dh411q_way_child{border:1px solid #81bddc;border-radius:4px;margin-top:32px}.dh411q_way_child .dh411q_step_title .dh411q_step{color:#4d95bd;background:#fff;border:none;padding:24px 12px 12px}.dh411q_way_child .dh411q_step_title .dh411q_step .dh411q_arrow{top:-24px;left:calc(50vw - 20px)}.dh411q_way_child .dh411q_step_title .dh411q_title{border:none;height:auto;padding:24px 12px 12px}.dh411q_way_child>p{margin:0;padding:0 12px 24px}}.dh411q_q,.dh411q_a{margin-bottom:12px;font-size:22px;display:flex}@media only screen and (max-width:767px){.dh411q_q,.dh411q_a{font-size:16px}}.dh411q_q .dh411q_left,.dh411q_a .dh411q_left{color:#5bbeb1;white-space:nowrap;margin-right:12px;font-weight:700}.dh411q_q .dh411q_right,.dh411q_a .dh411q_right{font-weight:700}.dh411q_a{margin-bottom:32px}.dh411q_a .dh411q_left{margin-right:16px}.dh411q_a .dh411q_right{font-size:16px;font-weight:400}.dh411q_container{color:#333}.dh411q_container .dh411q_header{text-align:center;margin-bottom:96px}.dh411q_container .dh411q_header>img{max-width:100%;margin:0 0 32px}.dh411q_container .dh411q_service_detail>h1{color:#2665b7;font-size:30px;font-weight:700;line-height:36px}.dh411q_container .dh411q_service_detail .dh411q_description{margin-top:12px;font-size:16px;line-height:24px}.dh411q_container .dh411q_section{padding:24px 0}.dh411q_container .dh411q_flow_flex{text-align:center;grid-template-columns:repeat(4,1fr);column-gap:48px;display:grid}@media only screen and (max-width:767px){.dh411q_container .dh411q_flow_flex{grid-template-columns:1fr}}.dh411q_container .dh411q_flow_flex .dh411q_flow_child>img{width:100%}.dh411q_container .dh411q_flow_flex .dh411q_flow_child>div{color:#4d95bd;border:1px solid #92c6e1;border-radius:4px;padding:min(1.2vw,16px) min(.1vw,16px);font-size:min(1.2vw,18px);font-weight:700;position:relative}.dh411q_container .dh411q_flow_flex .dh411q_flow_child>div .dh411q_arrow{top:calc(50% - 2px);right:-28px;transform:rotate(-135deg)}.dh411q_container .dh411q_flow_flex .dh411q_flow_child>p{text-align:start;margin-top:12px;font-size:14px;line-height:20px}.dh411q_container .dh411q_flow_flex .dh411q_flow_child:last-of-type>div .dh411q_arrow{display:none}@media only screen and (max-width:767px){.dh411q_container .dh411q_flow_flex .dh411q_flow_child{position:relative}.dh411q_container .dh411q_flow_flex .dh411q_flow_child:last-of-type>div .dh411q_arrow{display:inline-block}.dh411q_container .dh411q_flow_flex .dh411q_flow_child>div{padding:16px;font-size:16px;line-height:24px;position:static}.dh411q_container .dh411q_flow_flex .dh411q_flow_child>div .dh411q_arrow{top:24px;left:calc(50% - 4px);transform:rotate(-45deg)}.dh411q_container .dh411q_flow_flex .dh411q_flow_child:first-of-type .dh411q_arrow{display:none}}.dh411q_container .dh411q_way_flex{width:100%;margin:24px 0}.dh411q_container .dh411q_merit_flex{grid-template-columns:repeat(auto-fit,minmax(256px,auto));column-gap:48px;display:grid}.dh411q_container .dh411q_merit_flex .dh411q_merit_child{flex-direction:column;align-items:flex-start;display:flex}@media only screen and (max-width:767px){.dh411q_container .dh411q_merit_flex .dh411q_merit_child{margin-top:32px}}.dh411q_container .dh411q_merit_flex .dh411q_merit_child>img{width:100%;height:auto}.dh411q_container .dh411q_merit_flex .dh411q_merit_child .dh411q_title{margin:-24px 0 12px}.dh411q_container .dh411q_question_flex{margin-top:36px}.dh411q_container .dh411q_entry{text-align:center;padding:48px 0}.dh411q_sub_banner_container{margin:96px auto;display:flex}@media only screen and (max-width:767px){.dh411q_sub_banner_container{flex-direction:column}}.dh411q_sub_banner_container .dh411q_sub_banner{margin:auto 16px auto auto}@media only screen and (max-width:767px){.dh411q_sub_banner_container .dh411q_sub_banner{margin:auto auto 8px}}.dh411q_sub_banner_container .dh411q_sub_banner:last-of-type{margin-right:auto}@media only screen and (max-width:767px){.dh411q_sub_banner_container .dh411q_sub_banner:last-of-type{margin-bottom:auto}}.dh411q_sub_banner_container .dh411q_sub_banner>a>img{width:100%;max-width:480px}.dh411q_share{padding:64px 0}.dh411q_cm{text-align:center;align-items:center;margin:36px auto}.dh411q_cm .dh411q_line{background:#eee;border-radius:10px;width:272px;height:8px;margin:36px auto;display:inline-block}.dh411q_cm>p{margin-bottom:12px;font-weight:700}.dh411q_cm .dh411q_video{width:100%}@media only screen and (max-width:767px){.dh411q_cm .dh411q_video{width:100vw;height:56.25vw;margin-left:-16px}}.dh411q_cm .dh411q_video .dh411q_yt{width:480px;height:270px}@media only screen and (max-width:767px){.dh411q_cm .dh411q_video .dh411q_yt{width:100%;height:100%}}.dh411q_pr_text{color:#4d95bd;flex-wrap:wrap;justify-content:center;font-size:28px;font-weight:700;line-height:44px;display:flex}@media only screen and (max-width:767px){.dh411q_pr_text{font-size:18px;line-height:32px}}.dh411q_online{padding:48px 0}.dh411q_online>p{margin:24px 0;font-size:16px;line-height:24px}.dh411q_online .dh411q_note{font-size:14px;line-height:20px}.dh411q_button{width:700px;max-width:100%;height:57px;margin:24px auto}.dh411q_button>a>button{color:#fff;cursor:pointer;background:#4d95bd;border:none;border-radius:4px;width:100%;height:100%;font-size:18px;font-weight:700;box-shadow:0 2px #397fa6}
.hXYQmq_header{background:#f9f9f9;border-bottom:1px solid #ddd;display:flex}.hXYQmq_header .hXYQmq_report_header{flex-direction:row;align-items:flex-start;width:85%;margin:48px auto;display:flex}@media only screen and (max-width:767px){.hXYQmq_header .hXYQmq_report_header{margin:32px 16px}}.hXYQmq_header .hXYQmq_report_header .hXYQmq_thumbnail{width:180px}@media only screen and (max-width:767px){.hXYQmq_header .hXYQmq_report_header .hXYQmq_thumbnail{width:76px}}.hXYQmq_header .hXYQmq_report_header .hXYQmq_chapter_info_container{flex-direction:column;width:100%;margin:0 24px;display:flex}.hXYQmq_header .hXYQmq_report_header .hXYQmq_chapter_info_container>h1{color:#2665b7;word-break:break-word;width:100%;font-size:34px;font-weight:700;line-height:140%}@media only screen and (max-width:767px){.hXYQmq_header .hXYQmq_report_header .hXYQmq_chapter_info_container>h1{width:auto;font-size:22px}}.hXYQmq_header .hXYQmq_report_header .hXYQmq_chapter_info_container .hXYQmq_auther{margin:8px 0 16px;font-size:16px;line-height:160%}@media only screen and (max-width:767px){.hXYQmq_header .hXYQmq_report_header .hXYQmq_chapter_info_container .hXYQmq_auther{margin:4px 0 12px;font-size:14px}}.hXYQmq_header .hXYQmq_report_header .hXYQmq_chapter_info_container .hXYQmq_chapter_title{color:#1a1a1a;font-size:22px;font-weight:700;line-height:26px}@media only screen and (max-width:767px){.hXYQmq_header .hXYQmq_report_header .hXYQmq_chapter_info_container .hXYQmq_chapter_title{font-size:16px;line-height:19px}}.hXYQmq_report_body{flex-direction:column;width:85%;margin:auto;display:flex}@media only screen and (max-width:767px){.hXYQmq_report_body{width:auto;margin:32px 16px 0}}.hXYQmq_report_body .hXYQmq_body_header{color:#2665b7;width:100%;margin:48px 0;font-size:34px;font-weight:700;line-height:140%}@media only screen and (max-width:767px){.hXYQmq_report_body .hXYQmq_body_header{width:auto;margin:0 0 32px;font-size:22px}}.hXYQmq_report_body>h3{margin:0 0 8px;font-weight:700}.hXYQmq_report_body .hXYQmq_require{color:#e93a3a;font-weight:700}.hXYQmq_report_body .hXYQmq_radio_button_container{flex-direction:column;margin:0 0 24px;display:flex}.hXYQmq_report_body .hXYQmq_radio_button_container .hXYQmq_reason_button{margin:8px 0}.hXYQmq_report_body .hXYQmq_radio_button_container .hXYQmq_reason_button .hXYQmq_reason{color:#1a1a1a;margin:0 0 0 8px}.hXYQmq_report_body .hXYQmq_detail_input{resize:none;border:1px solid #ccc;border-radius:4px;width:100%;height:auto;min-height:calc(5.2em + 32px);margin:12px 0 0;padding:16px;line-height:1.3em}.hXYQmq_report_body .hXYQmq_detail_input::placeholder{color:#ccc}.hXYQmq_report_body .hXYQmq_button_container{flex-direction:row;width:60%;margin:146px auto;display:flex}@media only screen and (max-width:767px){.hXYQmq_report_body .hXYQmq_button_container{width:auto;margin:52px 8px}}.hXYQmq_report_body .hXYQmq_button_container .hXYQmq_button_cancel{color:#1a1a1a;cursor:pointer;background:#ddd;border:0;border-radius:4px;width:50%;margin:0 8px;padding:12px 0;font-size:16px;font-weight:700;transition:all .3s}.hXYQmq_report_body .hXYQmq_button_container .hXYQmq_button_cancel:hover{background:#999}.hXYQmq_report_body .hXYQmq_button_container .hXYQmq_button_disabled{color:#fff;cursor:pointer;background:#ddd;border:0;border-radius:4px;width:50%;margin:0 8px;padding:12px 0;font-size:16px;font-weight:700}.hXYQmq_report_body .hXYQmq_button_container .hXYQmq_button_submit{color:#fff;cursor:pointer;background:#81bddc;border:0;border-radius:4px;width:50%;margin:0 8px;padding:12px 0;font-size:16px;font-weight:700;transition:all .3s}.hXYQmq_report_body .hXYQmq_button_container .hXYQmq_button_submit:hover{background:#4d95bd}.hXYQmq_report_body .hXYQmq_notice{color:#999;margin:16px 0 0;font-size:13px;line-height:160%}
.DSxDpa_container{width:100%}.DSxDpa_container>h1{color:#2665b7;margin-bottom:48px;font-size:34px;font-weight:700;line-height:140%}.DSxDpa_container .DSxDpa_title{font-weight:700}.DSxDpa_container .DSxDpa_form{color:#999;word-break:break-word;background:#f9f9f9;border-radius:4px;margin:12px 0 32px;padding:16px}.DSxDpa_container .DSxDpa_form.DSxDpa_box{white-space:pre-wrap;word-break:break-word;min-height:120px;line-height:140%}.DSxDpa_button{width:496px;margin:96px auto;display:flex}.DSxDpa_button .DSxDpa_delete_btn{color:#fff;cursor:pointer;background-color:#4d95bd;border:1px solid #4d95bd;border-radius:4px;width:100%;height:57px;font-size:18px;font-weight:700;box-shadow:0 2px #397fa6}@media only screen and (max-width:767px){.DSxDpa_button .DSxDpa_delete_btn{height:40px;font-size:16px}}@media screen and (max-width:767px){.DSxDpa_container>h1{margin-bottom:32px;padding-top:16px;font-size:22px}.DSxDpa_button{width:100%;margin:52px 0;padding:0 16px;display:flex}.DSxDpa_button>a{margin-right:8px}}
.yADD3G_header{background:#f9f9f9;border-bottom:.5px solid #ddd;padding:3px 0}.yADD3G_header .yADD3G_head_container{width:100%;display:flex}.yADD3G_header .yADD3G_head_container .yADD3G_header_left>img{width:250px;height:150px}.yADD3G_header .yADD3G_head_container .yADD3G_header_right{word-break:break-all;margin-left:24px}.yADD3G_header .yADD3G_head_container .yADD3G_header_right .yADD3G_title{color:#2665b7;margin-bottom:8px;font-size:22px;font-weight:700;line-height:140%}.yADD3G_header .yADD3G_head_container .yADD3G_header_right .yADD3G_subtitle{color:#1a1a1a;font-size:22px;font-weight:700;line-height:26px}.yADD3G_container{width:100%}.yADD3G_container .yADD3G_comment{margin-bottom:32px}.yADD3G_container .yADD3G_comment>h3{margin-bottom:12px;font-size:16px;font-weight:700;line-height:140%}.yADD3G_container .yADD3G_comment>textarea{resize:vertical;color:#666;border:1px solid #ccc;border-radius:4px;width:100%;min-height:120px;padding:16px;font-size:16px;line-height:160%}.yADD3G_container .yADD3G_comment>p{color:#666;text-align:right;margin-top:8px;font-size:12px;line-height:160%}.yADD3G_container .yADD3G_comment .yADD3G_upper{color:#e93a3a}.yADD3G_container .yADD3G_name>h3{margin-bottom:12px;font-size:16px;font-weight:700;line-height:140%}.yADD3G_container .yADD3G_name>div>label{margin-right:35px}.yADD3G_container .yADD3G_name>div>label>span{color:#999;padding-left:11px}.yADD3G_container .yADD3G_name>div>label>span>a{color:#4d95bd}.yADD3G_container .yADD3G_name>div>label>input:checked+span{color:#1a1a1a}.yADD3G_button{width:648px;margin:95px auto;display:flex}.yADD3G_button>a{width:100%;height:59px;margin-right:8%}@media only screen and (max-width:767px){.yADD3G_button>a{height:40px}}.yADD3G_button>a .yADD3G_cancel_btn{color:#4d95bd;cursor:pointer;background-color:#fff;border:1px solid #ddd;border-radius:4px;width:100%;height:100%;font-size:18px;font-weight:700}@media only screen and (max-width:767px){.yADD3G_button>a .yADD3G_cancel_btn{font-size:16px}}.yADD3G_button .yADD3G_post_btn{color:#fff;cursor:pointer;background-color:#4d95bd;border:1px solid #4d95bd;border-radius:4px;width:100%;height:57px;font-size:18px;font-weight:700;box-shadow:0 2px #397fa6}@media only screen and (max-width:767px){.yADD3G_button .yADD3G_post_btn{height:38px;font-size:16px}}.yADD3G_button>.yADD3G_post_btn:disabled{color:#ddd;cursor:default;background-color:#999;border:1px solid #999;box-shadow:0 2px #999}@media screen and (max-width:767px){.yADD3G_header{padding:0}.yADD3G_header .yADD3G_head_container .yADD3G_header_left>img{width:120px;height:72px}.yADD3G_header .yADD3G_head_container .yADD3G_header_right{margin-left:12px}.yADD3G_header .yADD3G_head_container .yADD3G_header_right .yADD3G_title{color:#2665b7;margin-bottom:4px;font-size:14px;font-weight:700}.yADD3G_header .yADD3G_head_container .yADD3G_header_right .yADD3G_subtitle{color:#1a1a1a;font-size:14px;font-weight:700;line-height:19px}.yADD3G_container{padding-top:16px}.yADD3G_container .yADD3G_comment{margin-bottom:0}.yADD3G_container .yADD3G_comment>textarea{color:#1a1a1a;background-color:#ffffff4d;min-height:202px;line-height:140%}.yADD3G_container .yADD3G_name>div{flex-flow:column;align-items:flex-start;display:flex}.yADD3G_container .yADD3G_name>div>label{margin-bottom:16px}.yADD3G_button{width:100%;margin:36px 0 51px;padding:0 16px;display:flex}.yADD3G_button>a{margin-right:8px}}
.yLrBua_container{width:100%}.yLrBua_container>h1{color:#2665b7;margin-bottom:48px;font-size:34px;font-weight:700;line-height:140%}.yLrBua_container .yLrBua_comment{background-color:#f9f9f9;border-radius:4px;margin-bottom:32px;padding:16px}.yLrBua_container .yLrBua_comment .yLrBua_user{margin-bottom:16px;display:flex}.yLrBua_container .yLrBua_comment .yLrBua_user>img{border:1px solid #ccc;border-radius:50%;width:24px;height:24px}.yLrBua_container .yLrBua_comment .yLrBua_user>p{color:#4d4d4d;height:100%;margin:auto 0 auto 8px;font-size:14px;line-height:160%}.yLrBua_container .yLrBua_comment .yLrBua_body>p{color:#666;margin-bottom:12px;font-size:16px;line-height:160%}.yLrBua_container .yLrBua_comment .yLrBua_time>p{color:#999;font-size:14px;line-height:140%}.yLrBua_container .yLrBua_report_detail .yLrBua_reason{margin-bottom:16px}.yLrBua_container .yLrBua_report_detail .yLrBua_reason>h3{color:#1a1a1a;margin-bottom:12px;font-size:16px;font-weight:700;line-height:140%}.yLrBua_container .yLrBua_report_detail .yLrBua_reason>h3>span{color:#e93a3a}.yLrBua_container .yLrBua_report_detail .yLrBua_reason .yLrBua_radio{flex-flow:column;align-items:flex-start;display:flex}.yLrBua_container .yLrBua_report_detail .yLrBua_reason .yLrBua_radio>label{margin-bottom:16px}.yLrBua_container .yLrBua_report_detail .yLrBua_reason .yLrBua_radio>label>span{padding-left:8px}.yLrBua_container .yLrBua_report_detail .yLrBua_description>h3{color:#1a1a1a;margin-bottom:12px;font-size:16px;font-weight:700;line-height:140%}.yLrBua_container .yLrBua_report_detail .yLrBua_description>textarea{resize:vertical;color:#666;background-color:#fff6;border:1px solid #ccc6;border-radius:4px;width:100%;min-height:76px;padding:16px;font-size:16px;line-height:140%}.yLrBua_container .yLrBua_report_detail .yLrBua_description ::placeholder{color:#ccc}.yLrBua_container .yLrBua_report_detail .yLrBua_description .yLrBua_attention{margin-top:16px}.yLrBua_container .yLrBua_report_detail .yLrBua_description .yLrBua_attention>p{color:#999;font-size:13px;line-height:160%}.yLrBua_button{width:648px;margin:95px auto;display:flex}.yLrBua_button>a{width:100%;height:59px;margin-right:8%}@media only screen and (max-width:767px){.yLrBua_button>a{height:40px}}.yLrBua_button>a .yLrBua_cancel_btn{color:#4d95bd;cursor:pointer;background-color:#fff;border:1px solid #ddd;border-radius:4px;width:100%;height:100%;font-size:18px;font-weight:700;line-height:160%}@media only screen and (max-width:767px){.yLrBua_button>a .yLrBua_cancel_btn{font-size:16px}}.yLrBua_button .yLrBua_report_btn{color:#fff;cursor:pointer;background-color:#4d95bd;border:1px solid #4d95bd;border-radius:4px;width:100%;height:57px;font-size:18px;font-weight:700;box-shadow:0 2px #397fa6}@media only screen and (max-width:767px){.yLrBua_button .yLrBua_report_btn{height:38px;font-size:16px}}@media screen and (max-width:767px){.yLrBua_container>h1{margin-bottom:32px;padding-top:16px;font-size:22px}.yLrBua_button{width:100%;margin:52px 0;padding:0 16px;display:flex}.yLrBua_button>a{margin-right:8px}}
._5lkpWG_container{color:#333;width:100%;margin:48px 0 96px;font-size:16px;line-height:140%}@media only screen and (max-width:767px){._5lkpWG_container{margin:32px 0 52px}}._5lkpWG_container ._5lkpWG_header{color:#2665b7;font-size:34px;font-weight:700}@media only screen and (max-width:767px){._5lkpWG_container ._5lkpWG_header{font-size:28px}}._5lkpWG_paragraph{margin:48px 0;line-height:140%}@media only screen and (max-width:767px){._5lkpWG_paragraph{margin:32px 0}}._5lkpWG_paragraph ._5lkpWG_title{color:#1a1a1a;margin-bottom:8px;font-size:22px;font-weight:700}._5lkpWG_paragraph>ul{line-height:160%}._5lkpWG_paragraph ._5lkpWG_list{margin-top:24px}._5lkpWG_paragraph ._5lkpWG_list ._5lkpWG_subtitle{color:#1a1a1a;margin-bottom:8px;font-weight:700}._5lkpWG_contact{box-sizing:border-box;text-align:center;border:3px solid #4d95bd;border-radius:10px;margin:48px auto;padding:48px 0}@media only screen and (max-width:767px){._5lkpWG_contact{padding:32px 12px}}._5lkpWG_contact ._5lkpWG_title{text-align:center;margin-bottom:24px;font-size:22px;font-weight:700}._5lkpWG_contact ._5lkpWG_mail_address{margin-bottom:8px;font-size:18px}._5lkpWG_contact ._5lkpWG_mail_address>a{text-decoration:none}@media only screen and (max-width:767px){._5lkpWG_contact>p{font-size:14px}}._5lkpWG_contact ._5lkpWG_datetime{margin:8px auto;font-weight:700}._5lkpWG_contact ._5lkpWG_comment{margin-top:32px}@media only screen and (max-width:767px){._5lkpWG_contact ._5lkpWG_comment{font-size:14px}}._5lkpWG_privacy_policy{margin:16px auto}._5lkpWG_link{color:#4d95bd;font-weight:700;text-decoration:underline}
.EbCvVG_container{width:100%;padding-bottom:150px}.EbCvVG_container .EbCvVG_title{color:#2665b7;margin-bottom:96px;font-size:34px;font-weight:700;line-height:140%}@media only screen and (max-width:767px){.EbCvVG_container .EbCvVG_title{margin-bottom:32px;padding-top:16px;font-size:22px}}.EbCvVG_container .EbCvVG_description{color:#999;text-align:center;margin-bottom:30px;font-size:16px;font-weight:700;line-height:140%}@media only screen and (max-width:767px){.EbCvVG_container .EbCvVG_description{text-align:start;margin-bottom:48px}}.EbCvVG_container .EbCvVG_button{flex-flow:column;align-items:center;display:flex}.EbCvVG_container .EbCvVG_button>a{text-align:center;color:#fff;background-color:#81bddc;border:0;border-radius:4px;width:328px;height:52px;margin-top:12px;padding:13px;font-size:16px;font-weight:700;line-height:160%}@media only screen and (max-width:767px){.EbCvVG_container .EbCvVG_button>a{width:100%;max-width:328px;height:auto;min-height:52px}}
.CxDE5G_top_image{background:#ccc;justify-content:center;align-items:flex-start;width:100%;height:auto;max-height:360px;display:flex}.CxDE5G_top_image>img{width:auto;max-width:100%}.CxDE5G_title_section{margin-bottom:30px;display:inline-block}@media only screen and (max-width:767px){.CxDE5G_title_section{margin-bottom:24px}}.CxDE5G_title_section>h1{color:#2665b7;margin-bottom:16px;font-size:34px;font-weight:700;line-height:140%}@media only screen and (max-width:767px){.CxDE5G_title_section>h1{font-size:22px}}.CxDE5G_title_section .CxDE5G_abstract{line-height:140%}.CxDE5G_border{border-top:2px solid #ddd;margin:20px auto}.CxDE5G_author{padding:36px 0}.CxDE5G_author .CxDE5G_author_profile{display:flex}@media only screen and (max-width:767px){.CxDE5G_author .CxDE5G_author_profile{flex-flow:column}}.CxDE5G_author .CxDE5G_sp_author_name{display:none}@media only screen and (max-width:767px){.CxDE5G_author .CxDE5G_sp_author_name{align-items:center;font-weight:700;display:flex}.CxDE5G_author .CxDE5G_sp_author_name p{margin:10px;font-size:18px}.CxDE5G_author .CxDE5G_sp_author_name img{border:1px solid #4d95bd;border-radius:50%;max-width:48px;max-height:48px}}.CxDE5G_author .CxDE5G_title_thumbnail{max-height:350px;margin-right:50px}@media only screen and (max-width:767px){.CxDE5G_author .CxDE5G_title_thumbnail{display:none}}.CxDE5G_author .CxDE5G_sp_title_thumbnail{display:none}@media only screen and (max-width:767px){.CxDE5G_author .CxDE5G_sp_title_thumbnail{place-content:center;display:flex}.CxDE5G_author .CxDE5G_sp_title_thumbnail img{max-width:40%;margin:16px auto}}.CxDE5G_author .CxDE5G_author_detail{display:table}.CxDE5G_author .CxDE5G_author_detail .CxDE5G_author_inner{vertical-align:middle;display:table-cell}.CxDE5G_author .CxDE5G_author_detail .CxDE5G_author_name{align-items:center;margin-bottom:30px;font-weight:700;display:flex}@media only screen and (max-width:767px){.CxDE5G_author .CxDE5G_author_detail .CxDE5G_author_name{display:none}}.CxDE5G_author .CxDE5G_author_detail .CxDE5G_author_name p{margin:24px;font-size:24px}.CxDE5G_author .CxDE5G_author_detail .CxDE5G_author_name img{border:1px solid #4d95bd;border-radius:50%;max-width:75px;max-height:75px}.CxDE5G_author .CxDE5G_author_detail .CxDE5G_title_name{margin-bottom:14px;font-size:16px;font-weight:700}@media only screen and (max-width:767px){.CxDE5G_author .CxDE5G_author_detail .CxDE5G_title_name{margin-bottom:8px;font-size:14px}}.CxDE5G_author .CxDE5G_author_detail .CxDE5G_title_description{color:#333;font-size:16px;line-height:1.5}@media only screen and (max-width:767px){.CxDE5G_author .CxDE5G_author_detail .CxDE5G_title_description{font-size:14px}}.CxDE5G_author .CxDE5G_button{cursor:pointer;color:#fff;background-color:#81bddc;border:1px solid #81bddc;border-radius:6px;justify-content:center;align-items:center;width:100%;height:auto;margin:16px auto;padding:8px 12px;font-size:16px;font-weight:700;line-height:1.2;display:flex}@media only screen and (max-width:767px){.CxDE5G_author .CxDE5G_button{margin:8px auto auto 0;font-size:14px}}.CxDE5G_cm{text-align:center;align-items:center;margin:36px auto}.CxDE5G_cm .CxDE5G_line{background:#eee;border-radius:10px;width:272px;height:8px;margin:36px auto;display:inline-block}.CxDE5G_cm>p{margin-bottom:12px;font-weight:700}.CxDE5G_cm .CxDE5G_video{width:100%}@media only screen and (max-width:767px){.CxDE5G_cm .CxDE5G_video{width:100vw;height:56.25vw;margin-left:-16px}}.CxDE5G_cm .CxDE5G_video .CxDE5G_yt{width:480px;height:270px}@media only screen and (max-width:767px){.CxDE5G_cm .CxDE5G_video .CxDE5G_yt{width:100%;height:100%}}.CxDE5G_interview{grid-template-columns:repeat(2,1fr);gap:24px;max-width:960px;margin:0 auto;padding:36px 0;display:grid}@media only screen and (max-width:767px){.CxDE5G_interview{grid-template-columns:1fr}}.CxDE5G_interview>.CxDE5G_item>.CxDE5G_link{display:flex}.CxDE5G_interview>.CxDE5G_item>.CxDE5G_link>img{aspect-ratio:3;object-fit:cover;width:100%;height:auto}
._3btwpG_sp{display:none}._3btwpG_pc{display:block}._3btwpG_header{width:80%;margin:48px auto}._3btwpG_header>h1{color:#2665b7;margin-bottom:20px;font-size:34px;font-weight:700}._3btwpG_container{flex-direction:column;width:80%;margin:0 auto 96px;display:flex}._3btwpG_container>button{color:#fff;background-color:#4d95bd;border:none;border-radius:4px;width:60%;height:56px;margin:24px auto 0;font-size:18px;font-weight:700;box-shadow:0 2px #397fa6}._3btwpG_container>button:active{box-shadow:none}._3btwpG_container ._3btwpG_disabled{color:#ddd;box-shadow:none;background-color:#ccc}._3btwpG_container>._3btwpG_detail{margin-bottom:40px}._3btwpG_container>._3btwpG_detail>div{margin-bottom:32px}._3btwpG_container>._3btwpG_detail>div ._3btwpG_must{color:red}._3btwpG_container>._3btwpG_detail>div>._3btwpG_form_title{color:#1a1a1a;margin:15px 0;font-size:16px;font-weight:700}._3btwpG_container>._3btwpG_detail>div>._3btwpG_file{cursor:pointer;background-color:#eee;border:1px solid #ccc;border-radius:5px;width:330px;height:220px;display:inline-block;position:relative}@media only screen and (max-width:767px){._3btwpG_container>._3btwpG_detail>div>._3btwpG_file{width:100%;max-width:330px}}._3btwpG_container>._3btwpG_detail>div>._3btwpG_file>input{display:none}._3btwpG_container>._3btwpG_detail>div>._3btwpG_file>p{z-index:1;text-align:center;color:#ccc;width:100%;margin:auto;font-weight:700;line-height:20px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._3btwpG_container>._3btwpG_detail>div>._3btwpG_file>img{object-fit:cover;opacity:.4;width:100%;height:100%;position:absolute;top:0;left:0}._3btwpG_container>._3btwpG_detail>div>._3btwpG_thumb_enter{background-color:#999}._3btwpG_container>._3btwpG_detail>div>._3btwpG_text{border:1px solid #ccc;border-radius:4px;width:100%;height:58px;padding:0 16px;font-size:16px}._3btwpG_container>._3btwpG_detail>div>._3btwpG_description{resize:vertical;height:80px;min-height:40px;line-height:20px}._3btwpG_container>._3btwpG_detail>div>._3btwpG_valid_length{text-align:end;color:#999;font-size:14px;line-height:20px}._3btwpG_container>._3btwpG_detail>div>._3btwpG_valid_length ._3btwpG_upper{color:#e93a3a}._3btwpG_container>._3btwpG_detail>div>._3btwpG_time{margin-top:16px}._3btwpG_container>._3btwpG_detail>div>._3btwpG_time>._3btwpG_time_text{text-align:center;color:#1a1a1a;border:1px solid #ccc;border-radius:4px;padding:8px 16px;font-size:16px;line-height:24px}._3btwpG_container>._3btwpG_detail>div>._3btwpG_time>._3btwpG_datetime{opacity:0;width:194px;height:56px;margin:-194px;position:relative}._3btwpG_container>._3btwpG_detail>div>._3btwpG_time>._3btwpG_datetime::-webkit-calendar-picker-indicator{cursor:pointer;width:100%;height:100%;margin:auto;padding:0;position:absolute;top:0;bottom:0;left:0}@media only screen and (max-width:767px){._3btwpG_pc{display:none}._3btwpG_sp{display:block}._3btwpG_header{margin:48px 16px}._3btwpG_header>h1{font-size:30px}._3btwpG_container{width:auto;margin:0 16px 52px}._3btwpG_container>button{width:100%}._3btwpG_container>._3btwpG_detail{margin-bottom:0}._3btwpG_container>._3btwpG_detail>div>._3btwpG_genres{margin-top:12px;position:relative}._3btwpG_container>._3btwpG_detail>div>._3btwpG_genres>select{border:1px solid #ccc;border-radius:4px;width:100%;height:56px;padding:16px;font-size:16px}}._3btwpG_title_thumb{flex-direction:column;display:flex}._3btwpG_title_thumb ._3btwpG_use_template{align-items:start}._3btwpG_title_thumb ._3btwpG_thumb_upload{margin-top:16px}._3btwpG_title_thumb ._3btwpG_thumb_upload ._3btwpG_file{cursor:pointer;background-color:#eee;border:1px solid #ccc;border-radius:5px;width:330px;height:220px;display:inline-block;position:relative}@media only screen and (max-width:767px){._3btwpG_title_thumb ._3btwpG_thumb_upload ._3btwpG_file{width:100%;max-width:330px}}._3btwpG_title_thumb ._3btwpG_thumb_upload ._3btwpG_file>input{display:none}._3btwpG_title_thumb ._3btwpG_thumb_upload ._3btwpG_file>p{z-index:1;text-align:center;color:#ccc;width:100%;font-weight:700;line-height:20px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._3btwpG_title_thumb ._3btwpG_thumb_upload ._3btwpG_file>img{object-fit:cover;opacity:.4;width:100%;height:100%;position:absolute;top:0;left:0}._3btwpG_error_message{color:#e93a3a;margin-left:12px}._3btwpG_notes{color:#999;margin-top:16px;font-size:14px;line-height:20px}
.uDivfW_header{color:#2665b7;margin-bottom:16px;font-size:34px;font-weight:700;line-height:140%}.uDivfW_container .uDivfW_form_title{color:#1a1a1a;margin:32px 0 12px;font-weight:700;line-height:140%}.uDivfW_container .uDivfW_must{color:red}.uDivfW_container .uDivfW_valid_length{width:100%;max-width:960px}.uDivfW_container .uDivfW_valid_length>p{text-align:end;color:#666;margin:8px 0;font-size:13px}.uDivfW_container .uDivfW_valid_length>p .uDivfW_upper{color:#e93a3a}.uDivfW_container .uDivfW_file,.uDivfW_container .uDivfW_file_page{cursor:pointer;text-align:center;background:#eee;border:1px solid #ccc;border-radius:4px;width:320px;max-width:100%;min-height:220px;margin-bottom:12px;display:inline-block;position:relative}.uDivfW_container .uDivfW_file>input,.uDivfW_container .uDivfW_file_page>input{display:none}.uDivfW_container .uDivfW_file>img,.uDivfW_container .uDivfW_file_page>img{object-fit:cover;opacity:.4;width:100%;height:100%;position:absolute;top:0;left:0}.uDivfW_container .uDivfW_file .uDivfW_exp_text,.uDivfW_container .uDivfW_file_page .uDivfW_exp_text{text-align:center;color:#ccc;width:100%;margin:auto;font-weight:700;line-height:140%;position:absolute;top:50%;left:50%;transform:translateY(-50%)translate(-50%)}.uDivfW_container .uDivfW_manuscript_container{flex-wrap:wrap;align-items:flex-start;margin-bottom:12px;display:flex}.uDivfW_container .uDivfW_manuscript_container .uDivfW_manuscript_img{margin-bottom:12px;display:flex;position:relative}.uDivfW_container .uDivfW_manuscript_container .uDivfW_manuscript_img>p{color:#1a1a1a;padding:0 8px;font-size:16px;font-weight:500;line-height:140%}.uDivfW_container .uDivfW_manuscript_container .uDivfW_manuscript_img>img{box-sizing:border-box;cursor:pointer;border:1px solid #ccc;max-width:180px;max-height:255px}@media only screen and (max-width:767px){.uDivfW_container .uDivfW_manuscript_container .uDivfW_manuscript_img>img{max-width:80px;max-height:114px}}.uDivfW_container .uDivfW_manuscript_container .uDivfW_manuscript_img .uDivfW_delete_btn{z-index:2;box-sizing:border-box;background-color:#fff;border:1px solid #ddd;border-radius:4px;position:absolute;top:25px;left:8px}.uDivfW_container .uDivfW_manuscript_container .uDivfW_manuscript_img .uDivfW_delete_btn>p{color:#4d4d4d;word-break:keep-all;text-align:center;cursor:pointer;padding:16px;font-size:14px;line-height:100%}.uDivfW_container .uDivfW_manuscript_container .uDivfW_manuscript_img .uDivfW_delete_btn .uDivfW_delete{color:#c06866;border-bottom:1px solid #ddd}.uDivfW_container .uDivfW_file_page{width:100%;max-width:960px;height:220px}.uDivfW_container .uDivfW_chapter_name{border:1px solid #ddd;border-radius:4px;width:100%;max-width:960px;height:56px;padding:16px;font-size:16px}.uDivfW_container .uDivfW_time{width:194px;margin-top:16px;position:relative}.uDivfW_container .uDivfW_time .uDivfW_time_text{text-align:center;color:#1a1a1a;border:1px solid #ccc;border-radius:4px;padding:16px 0;font-size:16px;font-weight:700}.uDivfW_container .uDivfW_time .uDivfW_datetime{opacity:0;width:100%;margin:auto;position:absolute;top:0;bottom:0;left:0}.uDivfW_container .uDivfW_time .uDivfW_datetime::-webkit-calendar-picker-indicator{opacity:0;cursor:pointer;width:100%;height:100%;margin:auto;position:absolute;top:0;bottom:0;left:0}.uDivfW_container .uDivfW_img_enter{opacity:.5}.uDivfW_container .uDivfW_submit{text-align:center}.uDivfW_container .uDivfW_submit>button{color:#fff;background-color:#4d95bd;border:none;border-radius:4px;width:60%;height:56px;margin:96px auto;font-size:18px;font-weight:700;box-shadow:0 2px #397fa6}.uDivfW_container .uDivfW_submit>button:active{box-shadow:none}.uDivfW_container .uDivfW_submit .uDivfW_disabled{color:#ddd;box-shadow:none;background-color:#ccc}@media only screen and (max-width:767px){.uDivfW_pc{display:none}.uDivfW_container .uDivfW_submit>button{width:100%;margin:52px auto}}.uDivfW_error_message{color:#e93a3a;margin-left:12px}.uDivfW_notes{color:#999;font-size:14px;line-height:20px}
.bs5gDW_header{color:#2665b7;margin-bottom:16px;font-size:34px;font-weight:700;line-height:140%}.bs5gDW_container .bs5gDW_form_title{color:#1a1a1a;margin:32px 0 12px;font-weight:700;line-height:140%}.bs5gDW_container .bs5gDW_valid_length{width:100%;max-width:960px}.bs5gDW_container .bs5gDW_valid_length>p{text-align:end;color:#999;font-size:14px;line-height:20px}.bs5gDW_container .bs5gDW_chapter_name{border:1px solid #ddd;border-radius:4px;width:100%;max-width:960px;height:56px;padding:16px;font-size:16px;line-height:24px}.bs5gDW_container .bs5gDW_time{width:194px;margin-top:16px;position:relative}.bs5gDW_container .bs5gDW_time .bs5gDW_time_text{text-align:center;color:#1a1a1a;border:1px solid #ccc;border-radius:4px;padding:8px 16px;font-size:16px;line-height:24px}.bs5gDW_container .bs5gDW_time .bs5gDW_datetime{opacity:0;width:100%;margin:auto;position:absolute;top:0;bottom:0;left:0}.bs5gDW_container .bs5gDW_time .bs5gDW_datetime::-webkit-calendar-picker-indicator{opacity:0;cursor:pointer;width:100%;height:100%;margin:auto;position:absolute;top:0;bottom:0;left:0}.bs5gDW_container .bs5gDW_img_enter{opacity:.5}.bs5gDW_container .bs5gDW_submit{text-align:center}.bs5gDW_container .bs5gDW_submit>button{color:#fff;background-color:#4d95bd;border:none;border-radius:4px;width:60%;height:56px;margin:96px auto;font-size:18px;font-weight:700;box-shadow:0 2px #397fa6}.bs5gDW_container .bs5gDW_submit>button:active{box-shadow:none}.bs5gDW_container .bs5gDW_submit .bs5gDW_disabled{color:#ddd;box-shadow:none;background-color:#ccc}@media only screen and (max-width:767px){.bs5gDW_pc{display:none}.bs5gDW_container .bs5gDW_submit>button{width:100%;margin:52px auto}}.bs5gDW_red{color:#e93a3a}.bs5gDW_error_message{color:#e93a3a;margin-left:12px}
.T--O-W_container{flex-direction:column;display:flex}
.HJViOa_header{color:#2665b7;font-size:34px;font-weight:700}@media only screen and (max-width:767px){.HJViOa_header{font-size:22px}}.HJViOa_arrow{border-top:none;border-bottom:2px solid #9fa19f;border-left:2px solid #9fa19f;border-right:none;width:8px;height:8px;position:absolute;transform:rotate(-45deg)}.HJViOa_topic:last-of-type{margin-bottom:96px}@media only screen and (max-width:767px){.HJViOa_topic:last-of-type{margin-bottom:54px}}.HJViOa_topic{margin-top:48px}.HJViOa_topic>p{color:#1a1a1a;border-bottom:.5px solid #ddd;padding-bottom:24px;font-size:22px;font-weight:700;line-height:140%}.HJViOa_pullDown{border-bottom:.5px solid #ddd;padding:24px 48px;position:relative}.HJViOa_pullDown .HJViOa_title{cursor:pointer}.HJViOa_pullDown .HJViOa_title .HJViOa_arrow{top:30px;left:24px}.HJViOa_pullDown .HJViOa_title>p{color:#4d95bd;font-weight:700;line-height:140%}.HJViOa_pullDown .HJViOa_content{color:#333;margin-top:24px;line-height:160%;display:none}.HJViOa_pullDown .HJViOa_content .HJViOa_link{color:#4d95bd;border-bottom:1px solid #4d95bd;font-weight:700}.HJViOa_open{background-color:#f9f9f9}.HJViOa_open .HJViOa_title .HJViOa_arrow{top:34px;transform:rotate(135deg)}.HJViOa_open .HJViOa_content{display:block}
._5zbCVG_container{margin:48px 0 96px}@media only screen and (max-width:767px){._5zbCVG_container{margin:32px 0 52px}}._5zbCVG_container ._5zbCVG_header{color:#2665b7;font-size:34px;font-weight:700}._5zbCVG_container ._5zbCVG_paragraph>div>a{color:#4d95bd}._5zbCVG_container ._5zbCVG_paragraph>div ._5zbCVG_right{text-align:end;margin-bottom:52px}._5zbCVG_container ._5zbCVG_paragraph{margin-top:48px;line-height:160%}._5zbCVG_container ._5zbCVG_paragraph>h3{color:#1a1a1a;margin-bottom:12px;font-size:22px;font-weight:700}._5zbCVG_container ._5zbCVG_s_paragraph{margin-top:24px}._5zbCVG_container ._5zbCVG_s_paragraph>h3{margin-bottom:8px;font-size:16px}._5zbCVG_container ._5zbCVG_footer,._5zbCVG_container ._5zbCVG_border{text-align:end;margin:96px 0}@media only screen and (max-width:767px){._5zbCVG_container ._5zbCVG_footer,._5zbCVG_container ._5zbCVG_border{margin:52px 0}}._5zbCVG_container ._5zbCVG_border{margin-bottom:126px;font-size:16px;line-height:24px}
.fCEGkG_button_area{width:480px;height:52px;margin:0 auto 96px}@media only screen and (max-width:767px){.fCEGkG_button_area{width:calc(100vw - 64px)}}.fCEGkG_button_area:hover{opacity:.7}.fCEGkG_button_area .fCEGkG_button{color:#4d95bd;text-align:center;cursor:pointer;background:#fff;border:.5px solid #ddd;border-radius:4px;width:100%;height:100%;padding:12px 0;font-weight:700}.fCEGkG_footer{background:#0003;width:100vw;height:84px;position:fixed;bottom:0;left:0;right:0}.fCEGkG_footer .fCEGkG_button{margin:16px auto}
._8Nav7a_inner{width:582px;margin:96px auto 256px}@media only screen and (max-width:767px){._8Nav7a_inner{width:100%}}
