html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #cccccc;margin:1em 0;padding:0}input,select{vertical-align:middle}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.hide_item{width:0 !important;height:0 !important;margin:0 !important;overflow:hidden !important}.wbr{display:inline-block;white-space:nowrap}body{font-family:"メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", sans-serif;font-size:16px;line-height:1.7;background-color:#c5c5c5;color:#333}a{color:#00e;text-decoration:underline}a:visited{color:#00e;text-decoration:underline}a:hover,a:active,a:focus{opacity:0.7;filter:alpha(opacity=70);-ms-filter:"alpha(opacity=70)";text-decoration:underline}.container_pnl{background-color:#fff}.container_n2l{background-color:#fff}.container_pcl{background-color:#fff}.page_header_pnl{background:#fff}.page_header_pcl{background:#fff}.page_header_pcl .page_header_title{background-image:url(../../form23/images/bg_2023compe_entry_pcl.jpg);background-repeat:repeat-x;background-position:center top;padding:3em 16px 0;height:250px}@media screen and (min-width: 768px) and (max-width: 1024px){.page_header_pcl .page_header_title{padding:5em 16px 0}}@media screen and (min-width: 1025px){.page_header_pcl .page_header_title{padding:5em 0 0}}.page_header_pnl{background:#fff}.page_header_pnl .page_header_title{background-image:url(../../form23/images/bg_2023compe_entry_pnl.jpg);background-repeat:repeat-x;background-position:center top;padding:3em 16px 0;height:250px}@media screen and (min-width: 768px) and (max-width: 1024px){.page_header_pnl .page_header_title{padding:5em 16px 0}}@media screen and (min-width: 1025px){.page_header_pnl .page_header_title{padding:5em 0 0}}.page_header_n2l{background:#fff}.page_header_top{text-align:center;color:#fff}.page_header_top_pcl{text-align:center;background-color:#36ae7e}.page_header_top_pnl{text-align:center;background-color:#06c}#page_title{padding:6px 0 6px}.page_header_title{text-align:center}.page_header_title_outer{padding:24px 0 0.6em}.page_header_title_lettter{font-size:1.25em;line-height:1.2;font-weight:bold;color:#333}.lettter_pnl{text-shadow:2px 2px 2px #0052a3,-2px 2px 2px #0052a3,2px -2px 2px #0052a3,-2px -2px 2px #0052a3}.lettter_n2l{text-shadow:2px 2px 2px #d13307,-2px 2px 2px #d13307,2px -2px 2px #d13307,-2px -2px 2px #d13307}.lettter_pcl{text-shadow:2px 2px 2px #2c8f67,-2px 2px 2px #2c8f67,2px -2px 2px #2c8f67,-2px -2px 2px #2c8f67}.header_league{display:inline-block;padding:18px 20px 16px 20px;line-height:1.5;border-radius:10px}.header_league_pnl{color:#fff;background-color:#06c}.header_league_n2l{color:#fff;background-color:#f8592c}.header_league_pcl{color:#fff;background-color:#1e905b}.header_league_toroku{margin-bottom:80px}.header_league_top{display:block;margin-bottom:0.25em}.header_league_name{font-size:1.75em}@media screen and (min-width: 768px) and (max-width: 1024px){.header_league_name{font-size:1.85em}}@media screen and (min-width: 1025px){.header_league_name{font-size:2em}}.header_league_sub{font-size:1.25em;font-weight:bold}.attention{margin:2em 1em;background-color:#fff;padding:1em 1em 1em 0em;box-sizing:border-box;border:8px solid #ffcc00}@media screen and (min-width: 768px) and (max-width: 1024px){.attention{margin:2em 1em;padding:2em 3em 2em 2em}}@media screen and (min-width: 1025px){.attention{max-width:960px;margin:2em auto;padding:2em 4em 2em 3em}}.icon_attention{width:80px;display:block;margin:0 auto 0.25em}@media screen and (min-width: 769px){.icon_attention{width:100px}}.attention_title{font-size:2em;font-weight:bold;text-align:center;padding-bottom:0.5em}ul.attention_list{list-style:none;margin-left:17px;text-indent:-19px}ul.attention_list li{border-top:1px dotted #ccc;padding:0.5em  0em  0.5em  1.4em}ul.attention_list li::before{content:"● "}.form_wrap{margin:2em 1em;background-color:#fff;padding:1em 1em 3em;box-sizing:border-box;border:1px solid #999}@media screen and (min-width: 768px) and (max-width: 1024px){.form_wrap{margin:2em 1em;padding:2em  2em  3em}}@media screen and (min-width: 1025px){.form_wrap{max-width:960px;margin:2em auto;padding:3em 3em 4em}}.form_each_data,.form_each_data_confirm{margin-bottom:3em}ol.mailStep{background:#fff;counter-reset:mailstep;background-color:#eee}@media screen and (min-width: 769px){ol.mailStep{display:flex}}ol.mailStep .mailstep_item{border-left:7px solid #eee}ol.mailStep .mailstep_item:before{counter-increment:mailstep;content:counter(mailstep, decimal) "."}ol.mailStep .mailstep_item_current{color:#fff;background-color:#555;border-left:7px solid #222}ol.mailStep li{color:#999;font-size:1.14286em;font-weight:bold;list-style:outside none none;padding:14px 14px 10px 14px}.form_list_required{margin:0px 5px;padding:2px 8px;color:#FFF;font-size:0.875em;border-radius:3px;white-space:nowrap;background:#ec5355;font-weight:bold}.message{color:#ec5355;font-weight:bold;padding:4em 0 0;margin-bottom:-4em}.form_head_title{font-size:1.5em;padding:.25em 0 .25em .6em;border-left:6px solid #ccc;border-bottom:1px solid #ccc;line-height:1.4;margin:4em 0 0}@media screen and (min-width: 769px){.form_head_title{font-size:1.75em}}table.compe_form,table.compe_form_confirm{border-collapse:collapse;width:100%;text-align:left;line-height:1.6}table.compe_form tr,table.compe_form_confirm tr{border-bottom:1px solid #ccc}table.compe_form th,table.compe_form_confirm th{padding:1em 0.75em 0.5em;color:#000;width:33%;text-align:left}table.compe_form td,table.compe_form_confirm td{padding:1em 0.75em 1em 0.75em;width:67%}@media (max-width: 768px){table.compe_form,table.compe_form_confirm{border-collapse:separate;border-spacing:0 6px;width:100%}table.compe_form tr,table.compe_form_confirm tr{border-bottom:1px solid #ccc}table.compe_form tr,table.compe_form th,table.compe_form td,table.compe_form_confirm tr,table.compe_form_confirm th,table.compe_form_confirm td{display:block}table.compe_form th,table.compe_form_confirm th{padding:1.75em 0 0.5em;width:100%}table.compe_form td,table.compe_form_confirm td{padding:0;padding-bottom:1.75em;width:100%}}input,select,textarea{font-family:"メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",sans-serif;height:40px;border-width:1px;border-style:solid;border-color:#AAA #CECECE #CECECE;-moz-border-top-colors:none;-moz-border-right-colors:none;-moz-border-bottom-colors:none;-moz-border-left-colors:none;border-image:none;border-radius:3px;font-size:1em;background-color:#fff;padding-left:6px}input::-webkit-input-placeholder,select::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#999;font-weight:normal}input:-ms-input-placeholder,select:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#999;font-weight:normal}input::-moz-placeholder,select::-moz-placeholder,textarea::-moz-placeholder{color:#999;font-weight:normal}.radio_but .maru_wrap{position:relative;margin-right:24px}.radio_but .maru_wrap .maru_hoka{display:block;margin-bottom:-24px}.radio_but .maru_wrap input[type="radio"]{display:none}.radio_but .maru_wrap .maru{display:inline-block;cursor:pointer;margin-left:28px;font-size:1.235em}.radio_but .maru_wrap .maru::before{position:absolute;content:'';top:50%;left:0;width:20px;height:20px;margin-top:-16px;background:#fff;border:2px solid #999;border-radius:100%}.radio_but .maru_wrap input[type="radio"]:checked+.maru::after{position:absolute;content:'';top:50%;left:4px;width:16px;height:16px;margin-top:-12px;background:#ec5355;border-radius:100%}.radio_but .maru_wrap_pg{position:relative}.radio_but .maru_wrap_pg:after{content:"\A";white-space:pre}.radio_but .maru_wrap_pg input[type="radio"]{display:none}.radio_but .maru_wrap_pg .maru{display:inline-block;cursor:pointer;margin-left:28px;font-size:1.2857em}.radio_but .maru_wrap_pg .maru::before{position:absolute;content:'';top:50%;left:0;width:20px;height:20px;margin-top:-16px;background:#fff;border:2px solid #999;border-radius:100%}.radio_but .maru_wrap_pg input[type="radio"]:checked+.maru::after{position:absolute;content:'';top:50%;left:4px;width:16px;height:16px;margin-top:-12px;background:#ec5355;border-radius:100%}.check_box{font-size:1.2857em}@media screen and (max-width: 1024px){.check_box{margin-top:-12px}}@media screen and (min-width: 1025px){.check_box{margin-top:-40px}}.check_box p{line-height:1.5}.check_box input[type="checkbox"]{display:none}.check_box label{position:relative;display:inline-block;padding:13px 21px 3px 28px;cursor:pointer;-webkit-transition:all .2s;transition:all .2s}.check_box label::before,.check_box label::after{position:absolute;content:'';-webkit-transition:all .2s;transition:all .2s}.check_box label::before{top:50%;left:0;width:20px;height:20px;margin-top:-8px;background:#F7F7F7;border:2px solid #999;border-radius:3px}.check_box label::after{opacity:0;top:50%;left:3px;width:16px;height:8px;margin-top:-4px;border-left:4px solid #ec5355;border-bottom:4px solid #ec5355;-webkit-transform:rotate(-45deg) scale(0.5);transform:rotate(-45deg) scale(0.5)}.check_box label:hover::before{background:#fff}.check_box input[type="checkbox"]:checked+label::before{background:#fff;border:2px solid #999}.check_box input[type="checkbox"]:checked+label::after{opacity:1;-webkit-transform:rotate(-45deg) scale(1);transform:rotate(-45deg) scale(1)}.ex_note{font-size:0.875em;padding-top:0.5em}.space_after{padding-right:0.2em}.space_beforeafter{padding:0 0.1em}.space_before{padding-left:0.2em}.form_input_school{max-width:15.5em}@media screen and (min-width: 1025px){.form_input_school{max-width:100%}}.form_input_number{max-width:10em}.form_input_full{width:calc(100% - 1em);padding:0 0.5em}.form_input_full_textarea{width:calc(100% - 2em);padding:0.5em;height:auto}.yobo_title{vertical-align:top}.glider_color{width:100%;background:#dd0000;padding:0;position:relative;margin-top:14px}.glider_color .inner{position:relative;padding:7px 7px 4px 14px;background:#D00 none repeat scroll 0% 0%;color:#FFF;margin:7px 0 0}.glider_color .inner::after{content:' ';width:0;height:0;position:absolute;border:10px solid transparent;border-bottom-color:transparent;border-bottom-color:#dd0000;bottom:100%;left:50%}.form_btn{text-align:center}.submit_wrap{display:flex;flex-wrap:wrap;justify-content:space-between}.form_btn_confirm_attention,.form_btn_soshin{width:250px;box-sizing:border-box;transition:all .3s;height:60px;border-radius:4px;background-color:#0076D7;font-size:1.375em;font-weight:bold;color:#FFF;line-height:1;letter-spacing:0.05em;cursor:pointer}.form_btn_confirm_attention:hover,.form_btn_soshin:hover{background-color:#222}.form_btn_modoru{transition:all .3s;height:60px;border-radius:4px;background-color:#878787;font-size:1.375em;font-weight:bold;color:#FFF;line-height:1;letter-spacing:0.05em;cursor:pointer;padding:0 0.5em;margin-bottom:0.5em}.form_btn_modoru:hover{background-color:#222}.error_text{color:#ec5355;font-weight:bold;font-size:1em;padding-top:0.1em}.error_text::before{content:"▲ "}.last_message{display:block;background:#fffae5;font-size:1.25em;font-weight:bold;border:2px solid #ccc;text-align:center;padding:12px 0 10px;margin:2em 0}.thanks{margin-bottom:56px}@media screen and (max-width: 1024px){.thanks{padding:0 14px}}@media screen and (min-width: 1025px){.thanks{padding:0 56px}}.thanks p{font-size:1.125em}.other_entry{border:2px solid #c5c5c5;border-radius:5px;margin-bottom:32px;background:#fff}@media screen and (max-width: 1024px){.other_entry{padding:14px}}@media screen and (min-width: 1025px){.other_entry{padding:28px}}.other_entry p{text-align:center;font-size:1.235em;margin-bottom:8px}.other_entry ul{list-style-type:none}.other_entry ul li{font-size:1.235em}.other_entry ul li.pcl a{display:block;background:#36ae7e;text-align:center;color:#fff;font-weight:bold;padding:12px 0;margin-bottom:8px}@media screen and (max-width: 1024px){.other_entry ul li.pcl a{float:none;width:100%;margin-right:0;margin-bottom:8px}}@media screen and (min-width: 1025px){.other_entry ul li.pcl a{float:left;width:calc((100% - 32px) / 2);margin-right:2%;margin-bottom:0}}.other_entry ul li.pcl a:hover{background:#36ae7e;opacity:0.6;text-decoration:none}.other_entry ul li.n2l a{display:block;background:#f8592c;text-align:center;color:#fff;font-weight:bold;padding:12px 0}@media screen and (max-width: 1024px){.other_entry ul li.n2l a{float:none;width:100%;margin-right:0}}@media screen and (min-width: 1025px){.other_entry ul li.n2l a{float:left;width:32%;margin-right:2%}}.other_entry ul li.n2l a:hover{background:#f8592c;opacity:0.6;text-decoration:none}.other_entry ul li.pnl a{display:block;background:#06c;text-align:center;color:#fff;font-weight:bold;padding:12px 0}@media screen and (max-width: 1024px){.other_entry ul li.pnl a{float:none;width:100%;margin-right:0}}@media screen and (min-width: 1025px){.other_entry ul li.pnl a{float:left;width:calc((100% - 32px) / 2);margin-right:0}}.other_entry ul li.pnl a:hover{background:#06c;opacity:0.6;text-decoration:none}.entry_chui{background-color:#fff;text-align:left;margin-bottom:1em;border:3px solid #ffcc00}@media screen and (max-width: 1024px){.entry_chui{padding:14px}}@media screen and (min-width: 1025px){.entry_chui{padding:28px 56px}}.entry_chui .entry_chui_title{font-size:1.235em;background:#555;color:#fff;padding:7px 14px;margin-top:60px;margin-bottom:1em}.entry_chui .entry_chui_title:first-child{margin-top:32px}.entry_chui ul{margin:0px 0 28px -14px}.entry_chui ul li{font-size:1em;list-style:none;margin-left:16px;text-indent:-16px;padding:7px 7px 7px 20px;border-bottom:1px solid rgba(0,0,0,0.3)}.entry_chui ul li:first-child{border-bottom:none}.entry_chui ul li:before{content:"●"}.entry_chui ul li p{font-size:0.875em;padding:28px}.entry_chui ul li .notice{color:#ec5355}.entry_chui ul li ul{border-bottom:1px solid rgba(0,0,0,0.3);margin:0px 0 0 -14px}.entry_chui ul li ul li{border:none;list-style-type:decimal;font-size:1em;font-weight:normal;color:#000;margin-left:56px;text-indent:3px;padding-left:4px}.entry_chui ul li ul li:before{content:none}#pagetop{background:#fc6347;border-radius:50%;padding:18px;position:fixed;bottom:1em;right:1em;border:1px solid #fc6347}#pagetop:hover{background:#d21;border:1px solid #d21}#footer_page{padding:1em 0 0;color:#fff}.footer_page_pnl{background-color:#06c}.footer_page_pcl{background-color:#36ae7e}.footer_page_n2l{background-color:#f8592c}.footer_page_inner{text-align:center;padding:2em 0}.copyright{color:#666}.footer_page_bottom{height:10em;background-image:url(../../form2019/images/2019header_img02.png);background-repeat:no-repeat;background-position:center center}
