#submit .inner_button{gap:.25rem;padding-top:1.5rem;display:grid}#submit .inner_button a{color:#1b45a0;letter-spacing:.03em;text-align:center;background-color:#e7efff;justify-content:center;gap:.375rem;padding:.375rem .75rem;font-size:.75rem;font-weight:500;line-height:1.5;display:grid}#submit .inner_button .arrow_icon{fill:#1b45a0;width:100%;max-width:.75rem;height:.4375rem;margin:0 auto;transform:rotate(90deg)}#submit section{padding-top:2.5rem}#submit .post_btn{width:100%;max-width:21.5rem;margin:0 auto;padding-top:2.5rem}#submit #post .about_ttl{padding-top:1.25rem}#submit #post .guide_ttl{padding-top:2rem}#submit #post .post_txt{letter-spacing:.03em;padding-top:1.25rem;font-size:.875rem;line-height:1.7}#submit #post .post_txt._lv2{padding-top:1.875rem}#submit #post .post_txt a{color:#2f71ff;overflow-wrap:break-word;text-decoration:underline}#submit #post .post_btn{padding-top:2.5rem}#submit #apc .source_txt{color:#222;letter-spacing:.03em;background-color:#edeeef;border-radius:.25rem;width:fit-content;padding:.125rem .5rem;font-family:Source Code Pro,SourceCodePro,monospace;font-size:.875rem;font-weight:500;display:inline}#submit #apc .red_txt{color:red}#submit #apc .apc_txt{letter-spacing:.03em;padding-top:1.25rem;font-size:.875rem;line-height:1.7}#submit #apc .apc_txt._lv2{padding-top:1.875rem}#submit #apc .apc_txt._lv3{padding-top:1.25rem}#submit #apc .apc_txt._flex{gap:.5rem;display:grid}#submit #apc .apc_txt a{color:#2f71ff;overflow-wrap:break-word;text-decoration:underline}#submit #apc .apc_table{letter-spacing:.03em;margin-right:calc(50% - 50vw);padding-top:1.25rem;padding-right:1rem;font-size:.875rem;font-weight:500;line-height:1.5;overflow-x:scroll}#submit #apc .apc_table a{color:#2f71ff;overflow-wrap:break-word;text-decoration:underline}#submit #apc .apc_table table{width:52rem}#submit #apc .apc_table th{vertical-align:middle;background-color:#a6c0f8;border-bottom:2px solid #fff;border-right:2px solid #fff;padding:1rem .5rem}#submit #apc .apc_table th:last-of-type{border-right:none}#submit #apc .apc_table th.left{width:17.25rem}#submit #apc .apc_table td{vertical-align:middle;background-color:#edeeef;border-bottom:2px solid #fff;border-right:2px solid #fff;padding:1rem}#submit #apc .apc_table td:last-of-type{border-right:none}#submit #apc .apc_table td.blue{background-color:#e7efff}#submit #apc .apc_table td.left{width:17.25rem}#submit #apc .apc_table td.center{text-align:center}#submit #apc .apc_table tr:last-of-type td{border-bottom:none}#submit #apc .apc_point_list{gap:.5rem;padding-top:1.25rem;display:grid}#submit #apc .apc_point_item{color:red;letter-spacing:.03em;align-items:start;gap:.375rem;font-size:.875rem;line-height:1.7;display:flex}#submit #apc .apc_point_item:before{content:"※"}#submit #apc .process_ttl{padding-top:2rem}#submit #apc .newpost_sub_ttl{padding:1.25rem .375rem 0}#submit #apc .newpost_img{width:100%;max-width:45.3125rem;margin:0 auto;padding-top:1.25rem}#submit #apc .acceptance_sub_ttl{padding:1.25rem .375rem 0}#submit #apc .acceptance_step{gap:.75rem;display:grid}#submit #apc .acceptance_box{border:1px solid #1b45a0;border-radius:.5rem;margin-top:2.5rem;padding:2.625rem 1.25rem 1.5rem;position:relative}#submit #apc .acceptance_box .step_ttl{color:#fff;letter-spacing:.03em;clip-path:polygon(0% 0%,93% 0%,100% 50%,93% 100%,0% 100%);background-color:#1b45a0;align-items:center;gap:.75rem;width:fit-content;padding:.5rem 1.375rem .5rem .75rem;display:flex;position:absolute;top:0;left:1rem;transform:translateY(-50%)}#submit #apc .acceptance_box .step_ttl .step{text-transform:uppercase;font-family:Oswald,sans-serif;font-size:.75rem}#submit #apc .acceptance_box .step_ttl .ttl{align-items:center;gap:.75rem;font-size:.875rem;font-weight:700;display:flex}#submit #apc .acceptance_box .step_ttl .ttl:before{content:"";background-color:#fff;width:.0625rem;height:1.5rem}#submit #apc .acceptance_list{gap:1rem;display:grid}#submit #apc .acceptance_item{gap:.75rem;display:grid}#submit #apc .acceptance_item:after{content:"";background-image:url(../../../../step_arrow-NRjK6Xw5.svg);background-repeat:no-repeat;background-size:contain;width:1.6875rem;height:1.6875rem;margin-top:.25rem;margin-left:3.75rem}#submit #apc .acceptance_item:last-of-type:after{display:none}#submit #apc .acceptance_item .item_ttl{letter-spacing:.03em;background-color:#ffe200;border-radius:.25rem;align-items:start;width:fit-content;padding:.375rem .5rem;font-family:Source Code Pro,SourceCodePro,monospace;font-size:.875rem;font-weight:500;line-height:1.5;display:flex}#submit #apc .acceptance_item .item_ttl:before{content:"・"}#submit #apc .acceptance_item .item_ttl._blue{color:#fff;background-color:#2f71ff}#submit #apc .acceptance_item .item_inner{gap:1rem;padding-left:1rem;display:grid}#submit #apc .acceptance_item .item_inner._txt-only{padding-left:0}#submit #apc .acceptance_item .item_txt{letter-spacing:.03em;font-size:.875rem;line-height:1.75}#submit #apc .acceptance_item .item_txt._point{color:red;line-height:2.5}#submit #apc .acceptance_item .item_txt._point .txt_inner{align-items:center;gap:.25rem;display:flex}#submit #apc .acceptance_item .item_txt._point .txt_inner:before{content:"※"}#submit #apc .acceptance_item .item_txt._point._comment{font-size:.8125rem;line-height:1.75}#submit #apc .acceptance_item .item_txt._point._comment .txt_inner{align-items:start;gap:.25rem;display:flex}#submit #apc .acceptance_item .item_txt._point._comment .txt_inner:before{content:"※"}#submit #apc .acceptance_item .item_txt._point .txt_inner_lv2{padding-left:1.125rem;display:block}#submit #apc .acceptance_item .item_txt._point .source_txt{line-height:1.75;display:inline-block}#submit #apc .acceptance_item .item_txt ._circle{align-items:center;gap:.25rem;display:flex}#submit #apc .acceptance_item .item_txt ._circle:before{content:"";background-color:#fff;border:1px solid #b8b9ba;border-radius:50%;width:.875rem;height:.875rem}#submit #apc .acceptance_item .item_img{width:100%;max-width:28.75rem}#submit #template .sub_ttl{padding-top:3rem}#submit #template .template_inner{padding-top:1rem}#submit #template .template_txt{letter-spacing:.03em;font-size:.875rem;line-height:1.7}#submit #template .template_txt._txt_pt{padding-top:1rem}#submit #template .template_list{gap:1rem;display:grid}#submit #template .template_list._list_pt{padding-top:1rem}#submit #template .template_item{align-items:start;gap:.5rem;display:flex}#submit #template .template_item:before{content:"";aspect-ratio:1;background:linear-gradient(135deg,#2f71ff 50%,#1b45a0 50%);border-radius:50%;width:.875rem;height:.875rem;margin-top:.375rem}#submit #template .template_link{color:#2f71ff;letter-spacing:.03em;font-size:.875rem;line-height:1.7;text-decoration:underline}#submit #template .download_icon{fill:#2f71ff;vertical-align:middle;width:100%;max-width:.875rem;height:.9375rem;margin-left:.5rem}#submit #template .blank_icon{fill:#2f71ff;vertical-align:middle;width:100%;max-width:.75rem;height:.75rem;margin-left:.5rem}#submit #template .pdf_icon{fill:#2f71ff;vertical-align:middle;width:100%;max-width:.9375rem;height:.9375rem;margin-left:.5rem}#submit #template .manuscript .sub_ttl{padding-top:2rem}#submit #template .manuscript .word_ttl{padding-top:1.5rem}#submit #template .manuscript .latex_ttl{padding-top:2rem}#submit #template .manuscript_txt{letter-spacing:.03em;padding-top:2rem;font-size:.875rem;font-weight:500;line-height:1.7}@media screen and (width>=769px){#submit .inner_button{grid-template-columns:repeat(3,1fr);gap:.0625rem;padding-top:3rem}#submit .inner_button a{padding:.75rem;font-size:1rem}#submit section{padding-top:5rem}#submit .post_btn{padding-top:2.375rem}#submit #post .about_ttl{padding-top:2rem}#submit #post .guide_ttl{padding-top:3rem}#submit #post .post_txt{padding-top:1rem;font-size:1rem}#submit #post .post_txt._lv2{padding-top:2.375rem}#submit #post .post_btn{padding-top:1.375rem}#submit #apc .apc_txt{padding-top:2rem;font-size:1rem}#submit #apc .apc_txt._lv2{padding-top:2.375rem}#submit #apc .apc_txt._lv3{padding-top:1rem}#submit #apc .apc_txt._flex{flex-wrap:wrap;display:flex}#submit #apc .apc_table,#submit #apc .apc_point_list{padding-top:2rem}#submit #apc .apc_point_item{font-size:1rem}#submit #apc .process_ttl{padding-top:4rem}#submit #apc .newpost_sub_ttl{padding:2rem 0 0}#submit #apc .newpost_img{padding-top:1.875rem}#submit #apc .acceptance_sub_ttl{padding:3rem 0 0}#submit #apc .acceptance_step{gap:1rem}#submit #apc .acceptance_box{margin-top:3.5rem;padding:3.5rem 2.5rem 2rem}#submit #apc .acceptance_box .step_ttl{left:2.5rem}#submit #apc .acceptance_box .step_ttl .step{font-size:.875rem}#submit #apc .acceptance_box .step_ttl .ttl{font-size:1rem}#submit #apc .acceptance_box .step_ttl .ttl:before{height:2.125rem}#submit #apc .acceptance_item:after{margin-left:5.375rem}#submit #apc .acceptance_item .item_inner{padding-left:1.5rem}#submit #apc .acceptance_item .item_txt._point{align-items:center;gap:.5rem;display:flex}#submit #apc .acceptance_item .item_txt._point .txt_inner_lv2{padding-left:0}#submit #template .template_inner{padding-left:1.5rem}#submit #template .template_txt{font-size:1rem}#submit #template .template_item{gap:.625rem}#submit #template .template_item:before{width:1rem;height:1rem}#submit #template .template_link{font-size:1rem}#submit #template .manuscript .sub_ttl{padding-top:3rem}#submit #template .manuscript_txt{padding-top:1.5rem;font-size:1rem}}
