html,body,div,span,h1,h2,h3,h4,h5,h6,p,address,img,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,table,caption,tbody,tr,th,td,article,aside,footer,header,nav,section,summary{margin:0;padding:0}body,input,textarea,select{font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo","Osaka","ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-size:100%;line-height:1.6em}.clearfix{clear:both}.text_R{text-align:right}.text_L{text-align:left !important}.text_C{text-align:center !important}header,footer{width:1100px;margin:auto}.BG{width:1100px;min-height:500px;margin:auto;background-image:url(/common/img/BG.png);background-repeat:no-repeat;background-position:top center}.title_img{width:1100px;height:200px}.title_img td:nth-child(1){width:600px}.title_img td:nth-child(2){width:500px;text-align:right}.title_img td:nth-child(2) img{padding:25px 0}.title_img h1 a{display:inline-block}.to_top{display:inline-block;padding-top:50px}.hr5{border:0px;height:5px;width:100%;background-color:#000;-webkit-margin-before:50px;margin-block-start:50px;-webkit-margin-after:0em;margin-block-end:0em}.footer_innner{padding:35px 0;text-align:center}.footer_list li{display:inline-block;font-size:.8em;line-height:2.6em;padding:0 12px;background:url(/common/img/arrow_f.png) left 0px top 8px no-repeat;background-size:auto}.footer_list li a{color:#000;text-decoration:none}.footer_list li a:hover{border-bottom:2px solid #b0dbfd}.office{margin-top:30px;font-size:.7em;line-height:2em}.copyright{margin-top:30px;font-size:.75em;font-weight:bold}#wrap_top{width:1100px;margin:auto}#wrap_top ul{list-style-type:none}#wrap_top a img:hover{-webkit-transition:all .3s ease;transition:all .3s ease;opacity:.75;filter:alpha(opacity=75)}.main_L{float:left}.main_R{float:right}.mainimg{width:840px;height:400px}#wrap_top .gnav{width:840px}#wrap_top .gnav ul li{display:block;float:left;width:140px;height:80px}.news_pt{padding-top:40px}.news{width:820px;border:solid 1px #97cdfd}.news table{border:none;border-spacing:0;border-collapse:collapse}.news table td,.news table th{font-weight:normal;line-height:normal;background-color:#fff;padding:.5em;margin-bottom:10px;border:solid 1px #999}.news_inner{margin:20px}.news_title{float:left;color:#1f50b5;padding-bottom:.5em}.news_title img{vertical-align:-0.3em;margin-right:.5em}.news_all{float:right;text-decoration:none;font-size:.8em}.news_all a{text-decoration:none;color:#1f50b5}.news_inner ul li{border-bottom:solid 2px #b0dbfd;line-height:1.5em;padding-top:10px}.news_date{display:inline-block;font-size:.8em;line-height:2em;padding:0 .8em;margin-right:1em;background-color:#d9dadb}.scrollbox{height:170px;overflow-y:scroll}.oshirase{font-size:.9em}.submenu{width:260px}.submenu_BG{height:250px;background-color:#ffc400}.submenu_BG div{padding-top:3px}.submenu_BG div img{vertical-align:bottom;line-height:1em;padding-top:3px}.submenu ul li{margin-bottom:5px}.kojin{height:40px;width:260px;line-height:40px;border-bottom:solid 1px #000}.kojin a{text-decoration:none;color:#1f50b5}.arrow_R{float:right}#wrap_sub{width:1100px;margin:auto;line-height:2em}#wrap_sub .wrap_content{clear:both;width:1000px;margin:auto;padding-top:0px}#wrap_sub .clearfix_sub:after{content:".";display:block;clear:both;height:0;visibility:hidden}#wrap_sub .li_A{list-style-type:upper-alpha}#wrap_sub .li_kakko li{list-style-type:none;counter-increment:cnt}#wrap_sub .li_kakko li::before{content:"(" counter(cnt) ") "}#wrap_sub .li_none{padding:1em 30px}#wrap_sub .li_none li{list-style:none}#wrap_sub .li_none li span{padding:0 .3em}#wrap_sub .li_kakko_half li{list-style-type:none;counter-increment:cnt}#wrap_sub .li_kakko_half li::before{content:counter(cnt) ") "}#wrap_sub .dia li{list-style-type:none;list-style-image:none;margin:.5em 0 .5em 2.5em;padding-left:1.5em;position:relative}#wrap_sub .dia li:after{content:"";display:block;position:absolute;background:#000;width:10px;height:10px;top:10px;left:5px;transform:rotate(-45deg);-webkit-transform:rotete(-45deg);-o-transform:rotate(-45deg)}#wrap_sub .dia li ul>li{list-style-type:disc;margin-left:3em;padding:0}#wrap_sub .dia li ul>li:after{content:none}#wrap_sub .text_s{font-size:.8em}#wrap_sub .text_bold{font-weight:bold}#wrap_sub .text_L{text-align:left}#wrap_sub .text_12{font-size:1.2em}#wrap_sub .red{color:red}#wrap_sub .pdtop_30{padding-top:30px}#wrap_sub .pdtop_50{padding-top:30px}#wrap_sub .pdtop_100{padding-top:100px}#wrap_sub .pdtop_1e{padding-top:1em}#wrap_sub .pdtb_1e{padding:1em 0}#wrap_sub .pdRL_2em{padding:0 2em}#wrap_sub .marL_100{margin-left:100px}#wrap_sub .marT_20{margin-top:20px}#wrap_sub .marT_50{margin-top:50px}#wrap_sub .indent p{text-indent:1em}#wrap_sub .dis_IB{display:inline-block}#wrap_sub .blue-border{border:solid 3px #0062cc;border-radius:10px;padding:15px}#wrap_sub .submenu{float:left;margin-top:50px;width:220px}#wrap_sub .submenu ul{list-style:none;text-align:center}#wrap_sub .submenu ul .over{background-image:url(/common/img/btn_subpage_over.png)}#wrap_sub .submenu ul li{width:200px;height:52px;line-height:52px;margin-bottom:10px;background-image:url(/common/img/btn_subpabe_def.png)}#wrap_sub .submenu ul li a{display:inline-block;text-decoration:none;color:#fff;width:200px}#wrap_sub .submenu ul li.link{margin-top:50px;font-size:.8em}#wrap_sub .submenu ul li.link a{line-height:18px;padding:8px 0}#wrap_sub .submenu ul li.outer{background-image:url(/common/img/btn_subpabe_outer.png)}#wrap_sub .btn{display:inline-block;width:10em;height:3em;line-height:3em;border-radius:5px;margin:1em;color:#fff;background-color:#0062cc;text-align:center;cursor:pointer}#wrap_sub .btn a{display:inline-block;color:#fff;text-decoration:none;width:100%}#wrap_sub .btn:hover{opacity:.7}#wrap_sub .btn_shinki{width:18em;padding:.8em;line-height:3.4em;margin:1em}#wrap_sub .btn_registration{display:inline-block;width:26em;line-height:1.5em;border-radius:5px;margin:0em;color:#fff;background-color:#0062cc;text-align:center;display:inline-block;text-decoration:none}#wrap_sub .btn_registration:hover{opacity:.7}#wrap_sub .subpage{float:left;width:780px}#wrap_sub .submenufont_s{font-size:.85em}#wrap_sub .submenufont_s1{font-size:.8em;position:relative;left:-8px}#wrap_sub .gnav{width:1110px;position:relative;top:-20px}#wrap_sub .gnav ul li{float:left;list-style-type:none}#wrap_sub .gnav ul li a{background-color:#fff;display:inline-block;line-height:0}#wrap_sub .gnav ul li img:hover{-webkit-transition:all .3s ease;transition:all .3s ease;opacity:.75;filter:alpha(opacity=75)}#wrap_sub .breadcrumb ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;list-style:none;font-size:.8em}#wrap_sub .breadcrumb ul a,#wrap_sub .breadcrumb ul span{text-decoration:none;display:inline-block;margin:0 .3em}#wrap_sub .breadcrumb li::before{content:">"}#wrap_sub .breadcrumb li:first-child::before{content:""}#wrap_sub h2{display:block;background-image:url(/common/img/BG_sub_midashi.png);height:100px;line-height:100px;font-weight:500}#wrap_sub h3{padding:50px 0 25px 0;text-align:center;font-weight:500}#wrap_sub h3 span{display:inline-block;min-width:50%;line-height:2.4em;border-bottom:solid 5px #2ebeff}#wrap_sub h3 span a{text-decoration:none}#wrap_sub h4{border-bottom:solid 2px #2ebeff;margin:1.5em 0}#wrap_sub .h4_count h4{counter-increment:cnt_h4}#wrap_sub .h4_count h4::before{content:counter(cnt_h4) ".";padding-right:.5em}#wrap_sub .h4_count dl{counter-reset:cnt_dl;padding-left:2em}#wrap_sub .h4_count dl dt{border-left:solid 5px #2ebeff;padding:0 0 .5em 1em;counter-increment:cnt_dl}#wrap_sub .h4_count dl dt::before{content:counter(cnt_dl) ".";padding-right:.5em}#wrap_sub .h4_count dl dd{padding-left:3em;border-left:solid 5px #ebebeb;margin-bottom:1.5em}#wrap_sub .h4_count dl dd .dl_innner{counter-reset:cnt_dl_inner;padding-left:2em}#wrap_sub .h4_count dl dd .dl_innner dt{border-left:solid 5px #bdbdbd;padding:0 0 .5em 1em;counter-increment:cnt_dl_inner}#wrap_sub .h4_count dl dd .dl_innner dt::before{content:counter(cnt_dl_inner) ".";padding-right:.5em}#wrap_sub .pdflink a{color:#fff;text-decoration:none;display:inline-block;width:417px;height:60px;line-height:60px;margin-bottom:20px;background-color:#0163ce;border-radius:5px;position:relative}#wrap_sub .pdflink a::before{content:"";position:absolute;width:8px;height:8px;top:50%;right:20px;margin-top:-4px;border-top:1px solid hsla(0,0%,100%,.7);border-right:1px solid hsla(0,0%,100%,.7);-webkit-transform:rotate(45deg);transform:rotate(45deg)}#wrap_sub .pdflink a img{position:relative;top:7px;left:10px}#wrap_sub .xlsxflink a{color:#fff;text-decoration:none;display:inline-block;width:200px;height:60px;line-height:60px;margin:20px 30px;background-image:url(/common/img/btn_xlsx.png)}#wrap_sub .xlsxflink a span{display:inline-block;padding-right:.5em}#wrap_sub .xlsxflink a img{position:relative;top:7px;left:10px}#wrap_sub .office_sub{width:750px;margin:0 auto;padding-top:20px}#wrap_sub .office_sub span{font-size:1.2em;padding-bottom:.5em}#wrap_sub .office_sub p{padding-top:.5em;line-height:normal;padding-left:2em}#wrap_sub .kaiin ol{padding:1em 0 0 1.3em}#wrap_sub .kaiin ul{padding-top:1em;list-style-type:none}#wrap_sub .aisatu p{text-indent:1em}#wrap_sub .aisatu_img{float:right;width:250px;height:200px}#wrap_sub .aisatu_img span{border-bottom:solid 2px #2ebeff}#wrap_sub .riji{font-size:1.3em;line-height:1.2em;text-align:right;padding:.5em}#wrap_sub .kikou_img img{width:750px}#wrap_sub .dantai{width:750px;margin:auto;padding-bottom:50px}#wrap_sub .dantai ul{list-style:none;width:400px;margin:auto;margin-top:1em;margin-bottom:2em}#wrap_sub .dantai table{width:750px;margin:0 auto;border:none;border-spacing:0}#wrap_sub .dantai table th{font-weight:normal;line-height:normal;background-color:#fff;padding:.5em;margin-bottom:10px;border-bottom:solid 2px #2ebeff}#wrap_sub .dantai table tr:nth-child(odd){background-color:#eee}#wrap_sub .dantai table td{padding:0 1em}#wrap_sub .dantai table td:nth-child(1){text-align:right}#wrap_sub .iinkai{width:750px;margin:0 auto;padding:1.5em 0;border:none;border-spacing:0}#wrap_sub .iinkai th{font-weight:normal;line-height:normal;background-color:#fff;padding:.5em;margin-bottom:10px;border-bottom:solid 2px #2ebeff}#wrap_sub .iinkai tr:nth-child(odd){background-color:#eee}#wrap_sub .iinkai td{padding:0 1em}#wrap_sub .iinkai td:nth-child(1){text-align:center}#wrap_sub .iinkai td:nth-child(2){width:8em}#wrap_sub .iinkai td:nth-child(4){width:20em}#wrap_sub .kikou_enkaku{width:900px;margin:auto;padding:20px 0}#wrap_sub .kikou_enkaku td{padding:.5em;border:solid 5px #fff}#wrap_sub .kikou_enkaku td:nth-child(1){text-align:right;vertical-align:text-top;width:12em}#wrap_sub .kikou_enkaku span{border-bottom:solid 2px #2ebeff}#wrap_sub .subpage .kikou_enkaku{width:750px;margin:auto;padding:20px 0}#wrap_sub .subpage .kikou_enkaku td{padding:.5em;border:solid 5px #fff}#wrap_sub .subpage .kikou_enkaku td:nth-child(1){text-align:right;vertical-align:text-top;width:10em}#wrap_sub .subpage .kikou_enkaku span{border-bottom:solid 2px #2ebeff}#wrap_sub .suii{text-align:center;font-size:.8em;border-spacing:0}#wrap_sub .suii table{float:left;padding:20px 50px;line-height:2em}#wrap_sub .suii th,#wrap_sub .suii td{padding:0 1em}#wrap_sub .suii th{border-bottom:solid 2px #2ebeff;background-color:#fff;margin-bottom:1em}#wrap_sub .suii td:nth-child(1){width:5em}#wrap_sub .suii tr:nth-child(odd){background-color:#eee}#wrap_sub .suii img{padding-top:50px}#wrap_sub .suiipd table{padding:20px 10px}#wrap_sub .suiipd img{width:530px;padding-top:100px}#wrap_sub .rekidai{width:500px;margin:auto;margin-bottom:30px;padding-top:20px}#wrap_sub .rekidai th,#wrap_sub .rekidai td{padding:0 1em;vertical-align:top}#wrap_sub .rekidai th{border-bottom:solid 2px #2ebeff;background-color:#fff;margin-bottom:1em}#wrap_sub .rekidai th:nth-child(1){width:10em}#wrap_sub .sankousiryou dt{border-left:solid 5px #2ebeff;padding:0 0 .5em 1em;counter-increment:cnt_dl_inner}#wrap_sub .sankousiryou dt::before{content:counter(cnt_dl_inner) ".";padding-right:.5em}#wrap_sub .sankousiryou dd{padding-left:3em;border-left:solid 5px #ebebeb;margin-bottom:1.5em}#wrap_sub .sankousiryou p{position:relative;top:-30px;width:600px;margin:auto;font-size:.8em}#wrap_sub .sankousiryou p span{display:inline-block;margin-left:2.6em}#wrap_sub .seido p{padding:.5em 0}#wrap_sub .seido p span{display:block;text-indent:1em}#wrap_sub .hosoku_BG{width:900px;margin:2em auto;padding:1em;background-color:#d0e6f0}#wrap_sub .hosoku_BG ol{padding-left:5em}#wrap_sub .teigen{width:750px;margin:0 auto;padding-top:20px}#wrap_sub .teigen p{border-bottom:solid 2px #2ebeff}#wrap_sub .teigen div{padding-top:10px;margin-bottom:30px}#wrap_sub .teigen span{padding-left:5em}#wrap_sub .teigen .pdflink a{width:540px}#wrap_sub .examples .submenu{width:315px}#wrap_sub .examples .submenu .nav-caption{width:295px;text-align:center;font-weight:bold;font-size:.9em;margin-top:1rem;line-height:1rem;margin-bottom:.5rem}#wrap_sub .examples .submenu .accident li{background-color:#5325a1}#wrap_sub .examples .submenu ul li{position:relative;width:295px;line-height:1.3rem;background-image:none;background-color:#0b63c9;height:auto;border-radius:5px}#wrap_sub .examples .submenu ul li a{width:295px;padding:1rem 0 1rem 0}#wrap_sub .examples .submenu ul li.over{background-color:#3cb86d}#wrap_sub .examples .submenu ul li:hover{cursor:pointer}#wrap_sub .examples .submenu ul li .icon{position:absolute;top:0px;left:0px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:end;-ms-flex-pack:end;justify-content:end;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;height:100%}#wrap_sub .examples .submenu ul li .icon svg{height:20px;width:20px;color:#fff;opacity:.5;margin-right:4px}#wrap_sub .examples .subpage{width:685px}#wrap_sub .examples .subpage h5{font-size:1em;margin-top:1em}#wrap_sub .examples .subpage p{text-indent:1em}#wrap_sub .examples .subpage sup{line-height:1rem;margin-left:1px}#wrap_sub .examples .subpage ul,#wrap_sub .examples .subpage ol{margin-left:3rem}#wrap_sub .examples .subpage img{max-width:690px;-o-object-fit:contain;object-fit:contain}#wrap_sub .examples .subpage figure{margin:2em 0}#wrap_sub .examples .subpage figure img{display:block;margin:0 auto .5rem auto}#wrap_sub .examples .subpage figure figcaption{font-size:.9em;text-align:center;line-height:1rem}#wrap_sub .p_study ol,#wrap_sub .results ol{margin:1em 0}#wrap_sub .p_study ol li,#wrap_sub .results ol li{margin-left:5em}#wrap_sub .p_study .text_C,#wrap_sub .results .text_C{margin:2em 0 1em 0}#wrap_sub .subpage ol.ml2{margin-left:2em}#wrap_sub .subpage ol.ml2 li{margin-bottom:1em}#wrap_sub .subpage .p_study ol li{margin:0 2em}#wrap_sub .pstudy_sankou{padding-top:2em}#wrap_sub .psfaq{padding-top:20px}#wrap_sub .psfaq dt{color:#0062cc;font-weight:bold}#wrap_sub .psfaq dd{padding:.5em 3em 2em 3em}#wrap_sub .psfaq span{display:inline-block;padding-left:2.5em}#wrap_sub .fig1{margin-top:2em;margin:auto}#wrap_sub .fig1 span{font-size:small}#wrap_sub .fig1 p{border-bottom:double 5px #2ebeff;text-align:center;margin-bottom:2em;font-size:large}#wrap_sub .fig1 .shien_iinkai{float:left;width:240px}#wrap_sub .fig1 .shien_iinkai img{width:230px}#wrap_sub .fig1 .shien_iinkai table{font-size:.85em;border-spacing:0;margin-left:10px}#wrap_sub .fig1 .shien_iinkai table td{padding:0 1.2em}#wrap_sub .fig1 .shien_iinkai table td:nth-child(1){width:4em;text-align:right}#wrap_sub .fig1 .shien_iinkai table tr:nth-child(odd){background-color:#eee}#wrap_sub .fig1 .shien_daihyou{float:left;border:solid 3px #2ebeff;border-radius:10px;-webkit-box-shadow:#ccc 3px 4px;box-shadow:#ccc 3px 4px}#wrap_sub .fig1 .shien_daihyou table{margin:16px 50px;border-spacing:0;font-size:.85em}#wrap_sub .fig1 .shien_daihyou table td{padding-left:1em;vertical-align:top}#wrap_sub .fig1 .shien_daihyou table td:nth-child(4){width:17em}#wrap_sub .fig1 .shien_daihyou table .title{height:40px;text-align:left}#wrap_sub .fig1 .shien_daihyou table .title th{padding-left:1em;border-bottom:solid 2px #2ebeff}#wrap_sub .fig1 .shien_daihyou table tr.area td{border-top:#ddd solid 2px}#wrap_sub .fig1 .shien_daihyou table tr.area td:first-child{border-top:#2ebeff solid 2px}#wrap_sub .ginko div{border-left:solid 5px #2ebeff;margin-bottom:2em;padding-left:.5em}#wrap_sub .ginko p{padding-top:1em}#wrap_sub .ginko td{vertical-align:text-top}#wrap_sub .tetuduki ol,#wrap_sub .retetuduki ol{margin:1em 0}#wrap_sub .tetuduki ol li,#wrap_sub .retetuduki ol li{margin:.5em 4em}#wrap_sub .tetuduki ul,#wrap_sub .retetuduki ul{margin:1em 0;list-style:disc}#wrap_sub .tetuduki .text_C,#wrap_sub .retetuduki .text_C{margin:2em 0 1em 0}#wrap_sub .tetuduki_inner,#wrap_sub .retetuduki_inner{padding-left:1em}#wrap_sub .tetuduki_inner .office_sub,#wrap_sub .retetuduki_inner .office_sub{width:1000px;padding-top:0px}#wrap_sub .kaijou{padding:1em 2em}#wrap_sub .new_yousiki table{width:1000px;border-spacing:0;border:solid 2px #eee}#wrap_sub .new_yousiki table tr td{padding:.5em 1em}#wrap_sub .new_yousiki table tr:nth-child(odd){background-color:#eee}#wrap_sub .new_yousiki table td span{font-size:small}#wrap_sub .new_yousiki table td:nth-child(2){white-space:nowrap}#wrap_sub .new_yousiki table td:nth-child(4){width:10em;text-align:right}#wrap_sub .new_yousiki table img{padding-left:.5em}#wrap_sub .new_yousiki table .li_kakko li{margin:.5em 0em}#wrap_sub .new_yousiki table .list_a{display:inline-block;width:500px}#wrap_sub .new_yousiki table .form_btn{display:inline-block;vertical-align:top}#wrap_sub .kousyuukai_p{padding:0}#wrap_sub .kousyuukai_p dl{width:750px;margin:3em auto}#wrap_sub .kousyuukai_p dl dt{border-left:solid 5px #2ebeff;padding:0 0 .5em 1em}#wrap_sub .kousyuukai_p dl dd{border-left:solid 5px #ebebeb;padding:.5em 1em;margin-bottom:1em}#wrap_sub .kousyuukai_p dl table{margin:auto}#wrap_sub .kousyuukai_p dl td:nth-child(1){text-align:right;width:8em;vertical-align:top}#wrap_sub .kousyuukai_p dl td:nth-child(1) span{padding:0 .2em}#wrap_sub .kousyuukai_p dl td:nth-child(2){width:440px;padding-left:2em}#wrap_sub .yousiki table{width:1000px;border-spacing:0;border:solid 2px #eee}#wrap_sub .yousiki table tr td{padding:.5em 1em}#wrap_sub .yousiki table tr:nth-child(odd){background-color:#eee}#wrap_sub .yousiki table td span{font-size:small}#wrap_sub .yousiki table td:nth-child(2){width:4em}#wrap_sub .yousiki table td:nth-child(4){width:10em}#wrap_sub .yousiki table img{padding-left:.5em}#wrap_sub .reportattention li{margin-left:5em}#wrap_sub .meibo p{padding:50px 0 5px 0;border-bottom:solid 2px #2ebeff;margin-bottom:5px}#wrap_sub .meibo p span{font-size:.8em}#wrap_sub .meibo ol{display:inline-block;list-style-type:none;margin:0 1em}#wrap_sub .meibo ol li{width:8em;padding-left:2em;float:left}#wrap_sub .BG_gray td{background-color:#eee;border-bottom:solid 4px #fff}#wrap_sub .BG_white td{background-color:#fff;border-bottom:solid 4px #eee}#wrap_sub .cate1{padding-top:50px}#wrap_sub .cate1 ol,#wrap_sub .cate2 ol{padding-left:3em;margin:1em 0}#wrap_sub .cate1 ul,#wrap_sub .cate2 ul{padding-left:4em;margin:1em 0}#wrap_sub .syusaihe{width:750px;margin:0 auto;padding:1.5em 0;border:none;border-spacing:0}#wrap_sub .syusaihe th{font-weight:normal;line-height:normal;background-color:#fff;padding:.5em;margin-bottom:10px;border-bottom:solid 2px #2ebeff}#wrap_sub .syusaihe tr:nth-child(odd){background-color:#eee}#wrap_sub .syusaihe td{padding:0 1em}#wrap_sub .tihou table,#wrap_sub .tihou_4td table{width:1000px;table-layout:fixed;font-size:.8em;line-height:1.4em;border-spacing:0;margin-bottom:30px}#wrap_sub .tihou table caption,#wrap_sub .tihou_4td table caption{text-align:left;font-size:1.2em;font-weight:bold;line-height:1.5em;padding:.5em}#wrap_sub .tihou table caption span,#wrap_sub .tihou_4td table caption span{font-weight:normal;font-size:.8em}#wrap_sub .tihou table tr,#wrap_sub .tihou_4td table tr{background-color:#fff}#wrap_sub .tihou table tr:nth-child(odd),#wrap_sub .tihou_4td table tr:nth-child(odd){background-color:#eee}#wrap_sub .tihou table th,#wrap_sub .tihou table td,#wrap_sub .tihou_4td table th,#wrap_sub .tihou_4td table td{padding:1em .2em}#wrap_sub .tihou table th,#wrap_sub .tihou_4td table th{background-color:#0062cc;color:#fff}#wrap_sub .tihou table th:nth-child(1),#wrap_sub .tihou_4td table th:nth-child(1){width:20%}#wrap_sub .tihou table th:nth-child(2),#wrap_sub .tihou_4td table th:nth-child(2){width:20%}#wrap_sub .tihou table th:nth-child(3),#wrap_sub .tihou_4td table th:nth-child(3){width:17%}#wrap_sub .tihou table th:nth-child(4),#wrap_sub .tihou_4td table th:nth-child(4){width:8%}#wrap_sub .tihou table th:nth-child(5),#wrap_sub .tihou table td:nth-child(5),#wrap_sub .tihou_4td table th:nth-child(5),#wrap_sub .tihou_4td table td:nth-child(5){width:15%}#wrap_sub .tihou table th:nth-child(6),#wrap_sub .tihou table td:nth-child(6),#wrap_sub .tihou_4td table th:nth-child(6),#wrap_sub .tihou_4td table td:nth-child(6){width:10%}#wrap_sub .tihou table .text_C,#wrap_sub .tihou_4td table .text_C{font-weight:bold}#wrap_sub .tihou table td:nth-child(4){text-align:center;font-weight:bold}#wrap_sub table.download-limit th{white-space:nowrap;text-align:left}#wrap_sub .privacy dl{padding-top:1.5em;counter-reset:cnt_dl_pp}#wrap_sub .privacy dt{padding-top:1em;border-bottom:solid 2px #2ebeff;counter-increment:cnt_dl_pp}#wrap_sub .privacy dt::before{content:counter(cnt_dl_pp) ".";padding-right:.5em}#wrap_sub .privacy dd{padding:1em 1em 1em 1em}#wrap_sub .privacy dd ol{padding:1em 5em 1em 5em}#wrap_sub .thisyear p{padding-top:1em}#wrap_sub .thisyear .annai_thisyear{width:90%;table-layout:fixed;font-size:.9em;line-height:1.4em;border:solid 1px oldlace;margin:auto;margin-bottom:30px}#wrap_sub .thisyear .annai_thisyear tr{background-color:#d1d8e6;width:300px}#wrap_sub .thisyear .annai_thisyear td{padding:1em;width:300px}#wrap_sub .thisyear .annai_thisyear th{padding:1em;background-color:#0062cc;color:#fff}#wrap_sub .thisyear .annai_thisyear tr:nth-child(odd){background-color:#e9ecf3}#wrap_sub .thisyear .annai_thisyear td:nth-child(1),#wrap_sub .thisyear .annai_thisyear th:nth-child(1){text-align:right;width:150px;font-weight:bold;color:#0062cc}#wrap_sub .thisyear .program{margin:0 auto;border-spacing:0;-webkit-box-sizing:content-box;box-sizing:content-box;font-size:.9em;line-height:1.2em}#wrap_sub .thisyear .program tr th{white-space:nowrap;background-color:#fff;border-bottom:solid 2px #2ebeff}#wrap_sub .thisyear .program tr th,#wrap_sub .thisyear .program tr td{padding:.8em .5em}#wrap_sub .thisyear .program tr:nth-child(odd){background-color:#eee}#wrap_sub .thisyear .program tr td:nth-child(1),#wrap_sub .thisyear .program tr td:nth-child(4),#wrap_sub .thisyear .program tr td:nth-child(5),#wrap_sub .thisyear .program tr td:nth-child(6){white-space:nowrap}#wrap_sub .thisyear .program tr td:nth-child(2){text-align:center}#wrap_sub .mypage h2{background-image:url(/common/img/BG_mypage_midashi.png)}#wrap_sub .mypage .date dt{font-size:.9em;display:inline-block;color:#0062cc;margin-right:.5em}#wrap_sub .mypage .date dd{display:inline-block;margin-right:1.5em}#wrap_sub .mypage .date .bangou{font-size:1.2em;font-weight:bold}#wrap_sub .mypage .submenu ul .over{background-image:url(/common/img/btn_mypage_over.png)}#wrap_sub .mypage .submenu ul li{position:relative;background-image:url(/common/img/btn_mypage_def.png)}#wrap_sub .mypage .submenu ul li.lecture{background-image:none !important;background-color:red;line-height:1.4 !important;height:auto !important;border-radius:5px}#wrap_sub .mypage .submenu ul li.lecture a{padding-top:1em;padding-bottom:1em}#wrap_sub .mypage .submenu ul li.lecture div{font-size:.6em;margin-top:.4em}#wrap_sub .mypage .submenu ul li.receipt{background-image:none !important;background-color:#3cb86d;line-height:1.4 !important;height:auto !important;padding-top:1em;padding-bottom:1em;border-radius:5px}#wrap_sub .mypage .submenu ul li.receipt.over{background-color:#fc862b}#wrap_sub .mypage .submenu ul li.receipt .icon{position:absolute;top:0px;left:0px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:end;-ms-flex-pack:end;justify-content:end;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;height:100%}#wrap_sub .mypage .submenu ul li.receipt .icon svg{height:20px;width:20px;color:#fff;opacity:.5;margin-right:5px}#wrap_sub .mypage .submenu ul li.disabled{pointer-events:none;background-color:#ccc;padding-top:1em;padding-bottom:1em}#wrap_sub .mypage .infobox{border:solid 3px #ff9100;padding:20px;border-radius:10px;margin-bottom:2em}#wrap_sub .mypage .infobox h4{border-bottom:solid 2px #ff9100}#wrap_sub .mypage .pdfpassword{display:inline-block;border:solid 2px red;color:red;padding:.5em 1em;border-radius:5px}#wrap_sub dl.step-term{border:solid 3px #ff5b45;border-radius:10px;padding:10px;font-weight:bold;margin-bottom:1em}#wrap_sub dl.step-term dd{margin-left:1em;margin-bottom:1em;color:red}#wrap_sub dl.step-term dd:last-child{margin-bottom:0}#wrap_sub .uptetuduki ol{padding:1em 0}#wrap_sub .uptetuduki ol li{margin-left:.8em}#wrap_sub .uptetuduki ul{list-style:disc;margin-left:.8em}#wrap_sub .uptetuduki .text_C{margin:2em 0 1em 0}#wrap_sub .uptetuduki_inner dd p{padding:1em 0}#wrap_sub .uptetuduki_inner table tr td{vertical-align:top}#wrap_sub .uptetuduki_inner .yousiki table{font-size:.9em;width:100%}#wrap_sub .uptetuduki_inner .yousiki table td:nth-child(2){width:5em}#wrap_sub .uptetuduki_inner .li_A{font-size:.94em}#wrap_sub .uptetuduki_inner .li_A .text_s{font-size:.9em}#wrap_sub .note dl{display:inline-block;padding-left:0}#wrap_sub .note dl dt{border-left:solid 5px #bdbdbd;padding:.2em 0}#wrap_sub .note dl dt::before{content:""}#wrap_sub .note dl dd{border-left:solid 5px #ebebeb;padding:0 1em;font-size:.9em}#wrap_sub .note dl dd .text_s{font-size:.9em}#wrap_sub .hosoku{padding:1em 0}#wrap_sub .hosoku span{font-weight:bold;color:#0062cc;padding:0}#wrap_sub .hosoku ol,#wrap_sub .hosoku ul{padding:.5em 0 0 1em}#wrap_sub .hosoku ol span,#wrap_sub .hosoku ul span{font-weight:normal;color:#000}#wrap_sub .ninteisya{margin:1.6em auto;padding:1em;width:85%;border:solid 5px #eee;border-radius:10px}#wrap_sub .ninteisya span{border-bottom:solid 2px #2ebeff}#wrap_sub .my_hosoku_BG{font-size:.8em;width:85%;margin:2em auto;padding:2em;background-color:#d0e6f0}#wrap_sub .annai{width:94%;table-layout:fixed;font-size:.9em;line-height:1.4em;border-spacing:1;border:solid 1px oldlace;margin:auto;margin-bottom:30px;word-wrap:break-word}#wrap_sub .annai tr{background-color:#d1d8e6;width:300px}#wrap_sub .annai td{padding:1em .5em;width:300px}#wrap_sub .annai th{padding:1em .5em;background-color:#0062cc;color:#fff}#wrap_sub .annai tr:nth-child(odd){background-color:#e9ecf3}#wrap_sub .annai td:nth-child(1),#wrap_sub .annai th:nth-child(1){text-align:right;width:100px;font-weight:bold;color:#0062cc}#wrap_sub .rep_flow{list-style:none}#wrap_sub .rep_flow li div{display:inline-block;padding:1em;width:60%;margin:20px auto;border:solid 5px #eee;border-radius:10px}#wrap_sub .rep_flow li::after{display:block;content:url(/common/img/arrow_app.png)}#wrap_sub .rep_flow li:last-child::after{display:block;content:""}#wrap_sub .app_half{width:50%;float:left}#wrap_sub .gishi_flow,#wrap_sub .kanrishi_flow{height:85px;width:85%;padding:1em 0;margin:20px auto;border:solid 5px #2ebeff;border-radius:10px;font-weight:bold}#wrap_sub .gishi_flow p,#wrap_sub .kanrishi_flow p{padding:.3em 0}#wrap_sub .gishi_flow p span,#wrap_sub .kanrishi_flow p span{font-weight:normal;font-size:.8em}#wrap_sub .gishi_flow{line-height:1.3em}#wrap_sub .kanrishi_flow{line-height:85px}#wrap_sub .adress_pr span{padding-right:2em;font-size:medium}#wrap_sub .kaijo_border span{display:inline-block;margin:0 1em 1em 1em;border-bottom:solid 2px #2ebeff}#wrap_sub .sikakurireki p{padding:20px 0}#wrap_sub .sikakurireki table{border-spacing:0;margin:50px auto;text-align:center;min-width:550px}#wrap_sub .sikakurireki table th,#wrap_sub .sikakurireki table td{padding:.5em 1em}#wrap_sub .sikakurireki table th{background-color:#0062cc;color:#fff}#wrap_sub .sikakurireki table td{border-bottom:solid 1px #518ccb}#wrap_sub .news{width:900px;margin:30px auto;border-top:solid 3px #2ebeff;border-bottom:solid 3px #2ebeff;border-left:none;border-right:none}#wrap_sub .news_inner{margin:20px}#wrap_sub .news_inner ul{list-style:none}#wrap_sub .news_inner ul li{border-bottom:solid 2px #b0dbfd;line-height:1.5em;padding-top:10px;padding-bottom:5px}#wrap_sub .news_date{margin-bottom:5px}#wrap_sub .oshirase{font-size:1em}#wrap_sub .pagination{list-style-type:none;margin:0 auto;text-align:center}#wrap_sub .pagination li{display:inline-block}#wrap_sub .pagination .page-item a,#wrap_sub .pagination .active span{display:inline-block;padding:.4em 1em;margin:0;border:solid 3px #0062cc;border-radius:8px;background-color:#0062cc;color:#fff;text-decoration:none}#wrap_sub .pagination .active span{background-color:#fff;color:#0062cc}#wrap_sub .pagination li:first-child,#wrap_sub .pagination li:last-child{color:#000;font-size:2em}#wrap_sub .pagination li:first-child span,#wrap_sub .pagination li:last-child span{padding:0 5px}#wrap_sub .pagination li:first-child a,#wrap_sub .pagination li:last-child a{color:#0062cc;border:none;background-color:#fff;padding:0 5px}#wrap_sub .down_yousiki table{width:1000px;border-spacing:0;border:solid 2px #eee}#wrap_sub .down_yousiki table tr td{padding:.5em 1em}#wrap_sub .down_yousiki table tr:nth-child(odd){background-color:#eee}#wrap_sub .down_yousiki table td span{padding-right:1em}#wrap_sub .down_yousiki table td:nth-child(1){width:1em}#wrap_sub .down_yousiki table td:nth-child(2){width:3em}#wrap_sub .down_yousiki table img{padding-left:.5em}#wrap_sub .caution{display:inline-block;border:solid 2px red;color:red;padding:.5em 1em;border-radius:5px}#wrap_sub .question{width:780px;padding-bottom:.4em;border-bottom:solid 2px #ddd}#wrap_sub .question span,#wrap_sub .question p{color:#0062cc;font-weight:bold}#wrap_sub .question p{display:inline-block}#wrap_sub .answer{width:900px;padding:1em 2em 1.5em 0}#wrap_sub .answer span{display:inline-block;width:20px;vertical-align:top}#wrap_sub .answer p{display:inline-block;width:870px}#wrap_sub .form-table{width:750px;margin:50px auto;border-collapse:collapse;border-top:solid #ddd 2px}#wrap_sub .form-table tr{border-bottom:solid #ddd 2px}#wrap_sub .form-table th{padding:1em 0;min-width:200px;color:#0062cc;text-align:right;vertical-align:top}#wrap_sub .form-table td .title{color:#0062cc;font-weight:bold}#wrap_sub .form-table th span{color:#666;font-size:.9em;font-weight:normal}#wrap_sub .form-table td{padding:.5em 2em;min-width:470px}#wrap_sub .form-table td input,#wrap_sub .form-table textarea{resize:none;padding:15px 10px;max-width:450px;width:100%;border:solid 2px #0062cc;margin:12px 0}#wrap_sub .form-table td label{padding-right:2em;padding-bottom:.5em}#wrap_sub .form-table td label input{padding:20px 10px;width:30px;height:auto}#wrap_sub .form-table #content{height:150px}#wrap_sub .form-table .req,#wrap_sub .form-table .alert strong{font-size:small;color:red}#wrap_sub .form-table2{width:750px;margin:50px auto;border-collapse:collapse;border-top:solid #ddd 2px}#wrap_sub .form-table2 tr{border-bottom:solid #ddd 2px}#wrap_sub .form-table2 th{padding:1em .5em;color:#0062cc;text-align:left;vertical-align:top}#wrap_sub .form-table2 td{padding:.5em .5em}#wrap_sub .line-table{border-collapse:collapse;border-top:solid #ddd 2px}#wrap_sub .line-table tr{border-bottom:solid #ddd 2px}#wrap_sub .line-table tr td{padding:.5em 2em}#wrap_sub .line-table tr td .material-icons{color:#333;margin-top:.4em}#wrap_sub #regist-form{border-top:solid #fff 2px}#wrap_sub #regist-form tr{border-bottom:solid #fff 2px}#wrap_sub #regist-form th{padding:1.5em 0 0 0}#wrap_sub #regist-form select{width:10em;height:2em;margin-top:18px}#wrap_sub .kousyukaijo th{width:330px}#wrap_sub .kousyukaijo td{min-width:370px}#wrap_sub .form-button-block{text-align:center}#wrap_sub .btn{width:15em;height:3.5em;line-height:3.5em;border-radius:5px;border:none;margin:1em;color:#fff;background-color:#0062cc}#wrap_sub .btn-h5{height:5em;line-height:1.5}#wrap_sub .btn-h5b{height:5em;line-height:1.5;vertical-align:bottom}#wrap_sub .backbtn{background-color:#7c7c7c}#wrap_sub .largebtn{width:16em;height:6em;background-color:#090}#wrap_sub .txtPrint{color:#fff;background-color:#090;padding:5px 8px;margin:0 .3em;border-radius:5px}#wrap_sub .txtSend{color:#fff;background-color:#0062cc;padding:5px 8px;margin:0 .3em;border-radius:5px}#wrap_sub .register p{margin:1em 0;text-align:center}#wrap_sub .register .form-table{position:relative;top:-30px}#wrap_sub .form-error{background-color:#ff0}#wrap_sub #logout-form{width:200px;padding-top:20px;text-align:center}#wrap_sub #logout-form button{display:inline-block;width:100px;height:3em;line-height:2.7em;border-radius:5px;border:solid 3px #0062cc;color:#0062cc;background-color:#fff;font-weight:bold;cursor:pointer}#wrap_sub #logout-form button:hover{color:#fff;background-color:#0062cc}#wrap_sub #payment-button{display:inline-block;width:120px;height:3em;line-height:2.7em;border-radius:5px;border:solid 3px #0062cc;color:#0062cc;background-color:#fff;font-weight:bold}#wrap_sub .form_header{text-align:center}#wrap_sub .form_header p{width:60%;text-align:left;display:inline-block}#wrap_sub .card{width:750px;margin:0 auto;margin-top:50px;border:solid 2px #0062cc;border-radius:8px}#wrap_sub .card input{resize:none;padding:15px 10px;width:80%;border:solid 2px #0062cc;display:block;margin:0 auto}#wrap_sub .card .card-header{background-color:#0062cc;color:#fff;padding:.5em 2em}#wrap_sub .card .card-body{padding:.5em 2em;text-align:center}#wrap_sub .card .form-group{padding-top:20px}#wrap_sub .card .form-group span strong{color:red}#wrap_sub .card .form-check-input{width:5%;margin:0 auto;display:inline-block}#wrap_sub .card .btn-link{width:15em;height:2em;line-height:2em;border-radius:none;margin:1em;color:#0062cc;background-color:#fff}#wrap_sub .payment-table{width:750px;margin:0 auto;text-align:center;border-spacing:0}#wrap_sub .payment-table th{color:#0062cc;border-bottom:solid 2px #0062cc}#wrap_sub .payment-table td{border-bottom:solid 2px #ddd}#wrap_sub .payment-table td:nth-child(1){width:4em}#wrap_sub .payment-table td:nth-child(3){width:5em}#wrap_sub .payment-table td:nth-child(4){width:16em}#wrap_sub .payment-block .note p{width:650px;margin:1em auto;text-align:left}#wrap_sub .payment-block .payment-button-block{text-align:center}#wrap_sub .payment-block .payment-button-block form{display:inline-block;width:15em;height:2em;line-height:2em;border-radius:8px;margin:1em;color:#0062cc;background-color:#fff}#wrap_sub .payment-block .payment-button-block form:hover{opacity:.7}@media print{#wrap_sub .subpage{width:90%}#wrap_sub .line-table,#wrap_sub .form-table{width:90%}#wrap_sub .line-table th,#wrap_sub .line-table td,#wrap_sub .form-table th,#wrap_sub .form-table td{padding:.2em;line-height:1.2}#wrap_sub h2{font-size:12px;margin:10px 0;height:auto}#wrap_sub h3{padding-top:0}#wrap_sub .bank_info{line-height:1.1}#wrap_sub nav,#wrap_sub .submit-buttons{display:none}.to_top,.footer_list,.office{display:none}}.debug{position:fixed;bottom:0;left:0;width:100%;height:40px;background-color:#fffca6;-webkit-box-shadow:0 -2px 5px rgba(0,0,0,.2);box-shadow:0 -2px 5px rgba(0,0,0,.2);color:#f60;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}.debug .box-title{color:#f60;font-weight:bold}.debug .btn{width:10em;height:1em;font-size:.9em;font-weight:bold;color:#fff;background-color:#f48734;text-align:center;line-height:1;margin:0;padding:5px;border-radius:5px;text-decoration:none;display:inline-block}.debug .btn:hover{background-color:#f50}#lecturer *{font-size:16px}#lecturer #header{height:60px;width:100%;margin:0;padding:0 0 10px 0;background:#3656ad}#lecturer #header h1{width:960px;margin:0 auto;color:#fff;font-size:18px;padding:20px;text-shadow:1px 1px 1px #666}#lecturer #main-content{width:960px;margin:20px auto}#lecturer #main-content p{margin:1em 0;line-height:1.6}#lecturer #main-content ul{list-style:decimal;margin:20px 20px 20px 100px}#lecturer #main-content ul>li{margin-top:10px}#lecturer .file-upload-block{border:1px solid #fcc;margin:30px 50px;padding:10px 20px;background-color:#fff6f6}#lecturer #submit-button-block{text-align:center;margin:20px}#lecturer h2{font-size:18px;padding:5px 10px;margin:30px 0 20px;background:#c1d1ff;font-weight:bold;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;-moz-border-radius-bottomleft:5px;-moz-border-radius-bottomright:5px;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-webkit-border-bottom-left-radius:5px;-webkit-border-bottom-right-radius:5px;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom-left-radius:5px;border-bottom-right-radius:5px;-webkit-box-shadow:2px 2px 2px #ccc;box-shadow:2px 2px 2px #ccc}#lecturer h3{font-size:16px;font-weight:bold;padding:3px;border-bottom:solid 3px #c1d1ff;margin:20px 0 5px 0}#lecturer h4{margin:0 0 5px 0;padding:3px 0 3px 10px;font-size:14px;font-weight:bold;line-height:22px;border-left:5px solid #7194fc;background-color:#ecf0ff}#lecturer .teacher{margin-top:0 !important;font-size:.9em}#lecturer ol.webseminar{padding:0;margin:0}#lecturer ol.webseminar li{list-style-type:none;list-style-position:inside;counter-increment:cnt;text-indent:-1.3em;padding-left:1.3em;margin-bottom:1em}#lecturer ol.webseminar li:before{display:markder;content:counter(cnt) "）"}#lecturer p.ind{text-indent:-1em;padding-left:1em}#lecturer p.ind2{text-indent:-1.3em;padding-left:2.3em}#lecturer .underline{text-decoration:underline}#lecturer .envbox{position:relative;margin:20px 0;padding:.5em 2em;border:solid 1px #999;border-radius:8px;width:600px}#lecturer .envbox .env-title{position:absolute;display:inline-block;top:-8px;left:50px;padding:0 9px 0 2em;line-height:1;background-color:#fff}#lecturer .envbox p{margin:0;padding:0}#lecturer .mypage_sample{float:left;width:200px;border-radius:8px;border:solid 3px #3656ad;background-color:#4974e0;padding:10px 10px;color:#fff;font-weight:bold;text-align:center;font-size:.9em}#lecturer .mypage{float:left;margin-left:20px;background:no-repeat url("/img/staff/mypagebg.png");width:600px;height:478px;position:relative}#lecturer .mypage iframe{position:absolute;top:152px;left:168px}#lecturer .mypagebg{display:none}@media print{#lecturer .mypage iframe{display:none}#lecturer .mypagebg{display:inline-block}}#lecturer table{margin-top:10px;border-collapse:collapse;width:100%}#lecturer table.narrow{width:600px;margin:10px auto}#lecturer table th{width:250px;border:1px solid #ccc;text-align:center;font-size:16px;color:#333;padding:5px 10px;background:#f6f6f6}#lecturer table th>span{font-size:.8em;font-weight:normal;color:#333}#lecturer table th>span>a{font-size:1em !important}#lecturer table td{text-align:left;border:1px solid #ccc;font-size:1em;color:#333;padding:10px 0 10px 20px}#lecturer div.coiyes{margin:10px 0 0 20px;display:none}#lecturer div.coiyes p{margin:0 !important}#lecturer div.coiyes dl{margin-top:10px;width:100px}#lecturer div.coicfm dl{margin-top:10px}#lecturer div.coicfm dl dt{float:left;width:180px;padding:5px;background-color:#f0f0f0;margin-bottom:5px;text-align:right}#lecturer div.coiyes dl dt{float:left;width:180px;height:40px;padding:5px;background-color:#f0f0f0;margin-bottom:5px}#lecturer div.coiyes dl dt span{font-weight:normal;font-size:.7em;color:#666}#lecturer div.coicfm dl dd{padding:5px;margin-left:205px;width:400px;background-color:#fff;margin-bottom:5px}#lecturer div.coiyes dl dd{padding:5px;margin-left:185px;width:400px;height:40px;background-color:#f0f0f0;margin-bottom:5px}#lecturer div.coicfm dl dd input,#lecturer div.coiyes dl dd input{width:380px;margin-top:5px}#lecturer #footer{padding:10px;border-top:1px solid #ddd;background:#fff;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ3JSIgc3RvcC1jb2xvcj0iI2Y2ZjZmNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlZGVkZWQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(47%, #f6f6f6), color-stop(100%, #ededed));background:-webkit-linear-gradient(top, #ffffff 0%, #f6f6f6 47%, #ededed 100%);background:-webkit-gradient(linear, left top, left bottom, from(#ffffff), color-stop(47%, #f6f6f6), to(#ededed));background:linear-gradient(to bottom, #ffffff 0%, #f6f6f6 47%, #ededed 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#ffffff", endColorstr="#ededed",GradientType=0 )}#lecturer #footer p{color:#333;font-size:14px;text-align:center}#lecturer #nav{margin:20px}#lecturer #nav ul{display:table;table-layout:fixed}#lecturer #nav li{display:table-cell;font-size:12px;padding:0 5px}#lecturer #nav li+li{border-left:1px solid #999}#lecturer #nav li a{font-size:12px;display:block}#lecturer #user-name01,#lecturer #user-name02,#lecturer #user-kana01,#lecturer #user-kana02,#lecturer #user-roma01,#lecturer #user-roma02{width:180px}#lecturer #company,#lecturer #busho,#lecturer #shozoku,#lecturer #email{width:500px}#lecturer .note{font-size:12px;color:#666}#lecturer .file-name-box{border:1px solid #ccc;padding:10px 20px;margin:10px 50px}#lecturer .file-name-box>span:first-child{font-weight:bold}#lecturer .req{background-color:#ff9}#lecturer .req-mark{color:red;font-size:10px}#lecturer .under-black{font-weight:bold;text-decoration:none;border-bottom:1px solid #000;padding-bottom:2px}#lecturer .under-red{color:red;font-weight:bold;text-decoration:none;border-bottom:1px solid red;padding-bottom:2px}#lecturer span.del{color:red;text-decoration:line-through}#lecturer span.del span{color:#000}#lecturer .h2del{display:inline-block;margin-left:17em}#lecturer .name-box{display:inline-block;width:110px;text-align:right}#lecturer #list-table *{font-size:12px}#lecturer #list-table .timesch{white-space:nowrap;text-align:center}#lecturer #seminarlist li{margin-bottom:.3em}#lecturer .seminar-link{color:#08c;cursor:pointer;display:inline}#lecturer .seminar-link:hover{cursor:pointer;text-decoration:underline}#lecturer .enquiry{margin:0 auto;width:70%}#lecturer .enquiry div{border:1px solid #666;background-color:#fafafa;padding:20px;margin-top:20px;line-height:1.5}#lecturer #koushi{margin:10px 0;background-color:#fafafa;padding:10px}#lecturer .error-message{color:red;margin:10px 0 !important}#lecturer #koushi{border-radius:5px;border:solid 1px #ccc;background-color:#fcffe4}#lecturer .koushi_title{display:inline-block;width:140px;text-align:right}#lecturer .koushi_shozoku,#lecturer .koushi_name{font-weight:bold;font-size:1.3em;line-height:1.5;display:inline-block;padding-left:.8em}#lecturer .koushi_note{font-size:.8em;font-weight:normal;margin-top:1em}#lecturer .news{border:solid 3px #c1d1ff;border-radius:10px;padding:10px 20px;margin-bottom:20px;width:915px}#lecturer table.coursetbl th{width:auto;text-align:center !important}#lecturer table.coursetbl td{line-height:1.4;vertical-align:middle !important}#lecturer table.coursetbl tr td:first-child{text-align:center !important}#lecturer table.coursetbl tr td:nth-of-type(2){text-align:center !important}#lecturer table.coursetbl tr td:nth-of-type(4){text-align:center !important}#lecturer table.coursetbl tr td:nth-of-type(3){font-weight:bold}#lecturer table.movielist tr th,#lecturer table.movielist tr td{font-size:.9em}#lecturer table.movielist tr th{width:auto;white-space:nowrap}#lecturer table.movielist tr td{padding:10px;text-align:center}#lecturer table.movielist tr td:nth-of-type(1),#lecturer table.movielist tr td:nth-of-type(4){white-space:nowrap}#lecturer table.movielist tr td:nth-of-type(3),#lecturer table.movielist tr td:nth-of-type(4),#lecturer table.movielist tr td:nth-of-type(5){text-align:left}#lecturer .sp1{font-size:.9em;font-weight:normal}#lecturer .sp2{font-size:.8em;font-weight:normal}#lecturer .btn{border-radius:5px;color:#fff;font-weight:bold;padding:8px;text-decoration:none}#lecturer .btn-s{border-radius:5px;color:#fff;font-weight:bold;padding:8px;font-size:.9em;text-decoration:none}#lecturer .vstart{background-color:#0059ff}#lecturer .attended{background-color:#002a79}#lecturer a.btn:link,#lecturer a.btn:visited,#lecturer a.btn:hover,#lecturer a.btn:active{color:#fff !important}#lecturer a.attended:link,#lecturer a.attended:visited,#lecturer a.attended:hover,#lecturer a.attended:active{color:#dbdbdb !important}#lecturer .btnarea{text-align:center !important}#lecturer .vend{background-color:#00ac2b;font-size:1.7em;padding:10px 20px}#lecturer .prev{background-color:#864800;padding:10px 20px;margin-left:20px}#lecturer .examentry{text-align:center}#lecturer button.btn{border-radius:5px;background-color:red;color:#fff;font-weight:bold;padding:10px 20px;font-size:2em;text-decoration:none}#lecturer .pdf{background-color:#30b965}#lecturer .examentry a,#lecturer button.btn:disabled{background-color:#666}#lecturer .examentry button.tmp{background-color:#04f}#lecturer .nolink{pointer-events:none;background-color:#999 !important}#lecturer ul.notice{margin-left:1.5em !important}#lecturer ul.notice li{list-style-type:disc;margin-bottom:2em}#lecturer ul.notice li ul.boxlist{margin:0 0 .5em 0 !important;list-style:none !important}#lecturer ul.notice li ul.boxlist li{position:relative;padding:0 0 0 1.5em;margin:0;list-style:none}#lecturer ul.notice li ul.boxlist li:before{position:absolute;left:0;font-family:"FontAwesome";content:""}#lecturer ul.notice li.nomark{list-style:none}#lecturer ul.notice li.nomark .rule{margin-left:-1.5em}#lecturer .copyright{text-align:center;margin-top:30px;font-size:.75em;font-weight:bold}/*# sourceMappingURL=app.css.map */