﻿html,body,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-style:normal;font-weight:normal;font-size:100%;vertical-align:baseline}article,aside,details,figcaption,figure,main,footer,header,hgroup,menu,nav,section{display:block}html{overflow-y:scroll}#mainArea{background:white}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}input,textarea,button{margin:0;padding:0;border:none}ol,ul{list-style:none}:root ul,:root ol{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}caption,th{text-align:left}strong{font-weight:bold !important}.inline_block{display:inline-block;*display:inline;*zoom:1}img{vertical-align:top}table{width:100%}body{min-width:960px;color:#323232;background:#fff;font-size:14px;font-family:"Lucida Sans",arial,"メイリオ",Meiryo,"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック","MS PGothic",sans-serif;line-height:1.6}.pbAnchor{padding:0 !important}.onlySP{display:none !important}.tacTxt{color:#E20011}.textCenter{text-align:center !important}.tacBg{background-color:#E20011}.textPhotoSection.bgDFE0E2{background-color:#DFE0E2}.photoTextSection.bgEBECEE{background-color:#EBECEE}a{text-decoration:none}a,a:link{color:#0F218B}a:visited{color:#620298}a:hover{color:#3F88E5;text-decoration:underline}a:active{color:#0F218B;text-decoration:none}.note,.notes{color:#4D4D4D}.notes{text-indent:-1em;padding-left:1.5em}.error,.attention{color:#f00}.nowrap{white-space:nowrap}.renew-innerWrap{margin:0 auto;width:960px}h1{font-size:28px;font-weight:bold;border-bottom:#E20011 solid 2px;margin-top:40px;padding:0 0 5px 25px;line-height:1.3}h2{font-size:20px;font-weight:bold;margin-top:40px;line-height:1.3;padding:10px;border-left:5px solid #e50112;background-color:#ebecee}h2>span{font-size:14px;font-weight:normal;line-height:1.6;display:inline;font-weight:bold;margin-left:35px}h3{color:#FFFFFF;background:#6b6b6b;font-size:20px;font-weight:bold;line-height:1.3;padding:10px 20px;position:relative;cursor:pointer}h3:after{content:"開く";position:absolute;top:11px;right:20px;display:block;border-radius:4px;width:62px;line-height:1.6;font-size:14px;padding:3px 0;color:#6b6b6b;background:#FFFFFF;text-align:center}.active h3:after{content:"閉じる";position:absolute;top:11px;right:20px;display:block;border-radius:4px;width:62px;line-height:1.6;font-size:14px;padding:3px 0;color:#6b6b6b;background:#FFFFFF;text-align:center}h4{font-size:20px;font-weight:bold;line-height:1.3;border-bottom:2px #dadbde solid;padding:30px 0 5px 0}h4>span{border-left:4px #E20011 solid;padding:0 0 0 15px}h5{font-size:16px;font-weight:bold;line-height:1.3;border-bottom:2px #dadbde solid;padding:0 0 10px 0}.leadText{font-size:16px;line-height:1.6;margin:25px 0 0px}.annotation{font-size:14px;line-height:1.6;position:relative;padding-left:0px;margin:5px 0 0 15px}.annotation::before{content:"※";position:absolute;left:0;margin-left:-15px}.linkTxt{margin:5px 0 0 15px}.linkTxt a::before{content:"　";position:absolute;margin-left:-15px;margin-top:1px;background:url(/images/taiken/linkTxt_arrow.png) 0px 50% no-repeat}.selectArea{margin-bottom:40px}.selectLead{font-size:16px;line-height:1.6;margin-top:15px}.selectBox{display:none}.Initial,.selectBox:first-child{display:block}.selectArea select{margin-top:15px;font-weight:normal;font-size:16px;color:#323232;line-height:1.6;padding:8px 10px;border:2px solid #d2d2d2;background-color:#FFFFFF;vertical-align:middle;box-shadow:1px 1px 1px rgba(0,0,0,0.1) inset;width:364px;appearance:none;background:url(/images/taiken/form_select.gif) right 50% no-repeat;background-size:contain;appearance:none;-webkit-appearance:none;-moz-appearance:none;cursor:pointer}.selectArea select::-ms-expand{display:none}.studyTable{margin-top:20px;border-collapse:collapse;border:2px solid #d4d7de}.studyTable tr th{background-color:#8394b6;color:#ffffff;text-align:center;font-weight:bold;line-height:1.6;padding:8px 5px;border:1px solid #d4d7de;vertical-align:middle;font-size:14px;white-space:nowrap}.sortColumn{display:none}.studyTable tr td{padding:8px 20px;border:1px solid #d4d7de;font-size:14px;vertical-align:middle;background:#FFFFFF;font-weight:bold}.studyTable tr:nth-child(even) td{background-color:#f6f9fe}.studyTable tr td a{font-weight:bold}.studyTable td.icon{text-align:center;width:60px}.studyTable td.icon img{height:auto;width:30px;vertical-align:middle}#specArea{padding-bottom:40px}#specArea .spacAreaInner{border-width:0 1px 1px 1px;border-color:#d4d7de;border-style:solid;padding:0 30px 40px}.checkTable{margin-top:15px;border:1px solid;border-collapse:collapse;border:3px solid #d4d7de}.checkTable .checkTable_head tr th{background-color:#dce4f1;color:#323232;text-align:center;font-weight:bold;line-height:1.3;padding:15px;border:1px solid #d4d7de;vertical-align:middle;font-size:14px}.checkTable .checkTable_head th.checkResult{background-color:#ffe4e1}.checkTable .checkTable_body tr th{background-color:#eaeef7;font-weight:bold;padding:10px;border:1px solid #d4d7de;vertical-align:middle;text-align:center;font-size:14px}.checkTable .checkTable_body tr td{padding:10px;border:1px solid #d4d7de;font-size:14px}.checkTable .recommend{color:#FFFFFF;background:#193673;padding:0px 3px;margin-left:5px;display:inline-block}.checkTable .check{text-align:center;vertical-align:middle;font-size:12px !important}.checkTable .check>span{font-family:"MS Gothic", monospace, serif;font-size:14px;font-weight:bold}.checkTable .check .ok{color:#4169e1}.checkTable .check .ng{color:#E20011}.checkTable .annotation{font-size:14px;line-height:1.6;position:relative;padding-left:0px}.checkTable .annotation::before{content:"※";position:absolute;left:0}.spacAreaInner .annotationBlock,.detailBox{border:#d2d2d2 1px solid;margin-top:25px;padding:20px}.detailBox_content{margin-top:15px}.detailBox_content .annotation{line-height:1.6;margin:0 0 15px 15px}.annotationBlock ul li{font-size:14px;line-height:1.6;margin-top:10px;position:relative;padding-left:18px}.annotationBlock ul li:first-child{margin-top:0px}.annotationBlock ul li::before{content:"※";position:absolute;left:0}.trialArea{background:#ebecee;padding:0 0 40px;border-top:#d2d2d2 1px solid}.trialBlock{overflow:hidden;padding-top:40px}.trialLeft{float:left;width:455px}.trialRight{float:left;width:505px}.trialHead{padding:0;border:none;font-size:28px;font-weight:bold;line-height:1.3}.trialHead>span{font-size:28px;font-weight:bold;line-height:1.3;text-align:center;border-bottom:2px solid #d2d2d2;display:block;position:relative;padding-bottom:5px}.trialHead>span:after{content:'';display:block;position:absolute;bottom:-2px;left:50%;width:340px;height:2px;margin-left:-170px;border-bottom:2px solid #e20011}.trialTextArea{padding-left:20px;margin-top:25px}.trialText{font-size:16px;line-height:1.6}.trialTextAccount{font-size:16px;font-weight:bold;line-height:1.6;margin-top:30px}.trialBtn{font-size:20px;color:#ffffff;line-height:1.3;font-weight:bold;width:360px;text-align:center;background:#e20011;position:relative;margin:75px auto 25px;transition:all 0.3s}.trialBtn a{color:#ffffff;display:block;padding:10px;font-weight:bold}.trialBtn a::before{content:"\025B6 ";font-size:10px;top:-4px;position:relative;margin-right:10px;color:#FFFFFF}.trialBtn:hover{opacity:0.75}.trialBtn a:hover{text-decoration:none}.messageArea{margin-top:15px;margin-bottom:30px}.messageArea h5{margin-bottom:10px}.schooSwingLink{padding:18px 15px;position:relative;background-color:#65B1AA;border-radius:15px;color:#FFFFFF !important;text-decoration:none}.schooSwingLink:visited,.schooSwingLink:hover{text-decoration:none;color:#FFFFFF}.schooSwingLoginInfo{border-top:3px dashed #d2d2d2;border-bottom:3px dashed #d2d2d2;display:block;margin-top:25px;padding:5px}.copyrightText{font-size:12px;line-height:1.6;margin-bottom:35px}.digital-kyozai-link{width:100%;text-align:right;margin-top:10px}.digital-kyozai-link a{text-decoration:none;font-size:16px;border:1px solid #d4d7de;padding:5px}.schoo-swing-link{width:100%;text-align:right;margin-top:5px;margin-bottom:-20px}.schoo-swing-link a{text-decoration:none;font-size:16px;border:1px solid #d4d7de;padding:5px}.ml10{margin-left:10px !important}.mr20{margin-right:20px !important}#globalHeader{border-bottom:#c6c7cc solid 1px;padding:15px 0 10px;margin-bottom:5px;box-shadow:0 6px 4px -4px #f6f6f6}.headerLogo{width:960px;margin:0 auto;overflow:hidden}.headerLogo .headerLogo_left{float:left}.headerLogo .headerLogo_right{float:right}footer .footerLink{padding:25px 0;background:#dfe0e2}footer .footer_inner{width:960px;margin:0 auto;display:flex;align-items:center;justify-content:space-between}footer ul{overflow:hidden;clear:both}footer .linkArea li{content:"｜";float:left;position:relative;margin-left:10px}footer .linkArea li:last-child{padding-right:0px}footer .linkArea li a{color:#323232}.siteseal{display:flex;justify-content:flex-end;color:#323232}.siteseal p{font-size:11px;line-height:1.6;width:220px}.siteseal img{display:block;height:55px}footer .copyright{background-color:#333333;color:#ffffff;padding:10px 0}footer .copyright p{font-size:11px;text-align:center}footer .copyright img{margin-right:12px}.flashError{background-color:#FFDECE;color:#FF0000;margin:10px 0}.flashNotice{background-color:#FFFFAF;color:#000000;margin:10px 0}.flashError p,.flashNotice p{padding:5px;text-align:center}
