.sp-mode-inline{display:none}.titSeminar{background:#e8e8e1 url(img/bg_tit_seminar.jpg) no-repeat center top;z-index:0;padding:40px 0 0;height:88px}.titSeminar .tit{padding-bottom:35px;display:inline-block}.formUpper{padding-bottom:20px}.formUpper p{margin-bottom:10px}.error{background:#ffe8df;border:2px #f33 solid;padding:10px}.stepBar{position:relative;list-style:none;margin:0 0 1em;padding:0;text-align:center;width:100%;overflow:hidden;*zoom:1}.stepBar .step{position:relative;float:left;display:inline-block;line-height:40px;padding:0 40px 0 20px;background-color:#eee;box-sizing:border-box}.stepBar .step:before{position:absolute;left:-15px;display:block;content:"";background-color:#eee;border-left:4px solid #fff;width:20px;height:20px}.stepBar .step:after{position:absolute;left:-15px;display:block;content:"";background-color:#eee;border-left:4px solid #fff;width:20px;height:20px;top:0;-moz-transform:skew(30deg);-ms-transform:skew(30deg);-webkit-transform:skew(30deg);transform:skew(30deg)}.stepBar .step:before{bottom:0;-moz-transform:skew(-30deg);-ms-transform:skew(-30deg);-webkit-transform:skew(-30deg);transform:skew(-30deg)}.stepBar .step:first-child{-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px}.stepBar .step:first-child:before,.stepBar .step:first-child:after{content:none}.stepBar .step:last-child{-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px}.stepBar .step.current{color:#fff;background-color:#b03c2f}.stepBar .step.current:before,.stepBar .step.current:after{background-color:#b03c2f}.stepBar.step3 .step{width:25%}.selectedSem h3{font-size:17px;font-weight:bold;margin-bottom:5px}.seminarBtnArea{text-align:center;padding:0px 0 40px}.seminarBtnArea a:hover{opacity:.7}#contents.other{padding-top:20px}#contents.sekkeiKyoka{background:none;padding-top:20px;width:100%;max-width:888px}.sekkeiKyoka h2{background:#fff;background:-moz-linear-gradient(top, rgb(255, 255, 255) 35%, rgb(221, 221, 221) 100%);background:-webkit-linear-gradient(top, rgb(255, 255, 255) 35%, rgb(221, 221, 221) 100%);background:linear-gradient(to bottom, rgb(255, 255, 255) 35%, rgb(221, 221, 221) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#ffffff", endColorstr="#dddddd",GradientType=0 );border:1px #ccc solid;border-radius:5px;padding:20px 5px;margin-top:45px;margin-bottom:20px;font-size:17px}.sekkeiKyoka h2 span{border-left:4px #b03c2f solid;padding:10px;font-weight:bold}.formTab01,.formTab02{width:100%;border:1px #ccc solid;margin-bottom:20px}.formTab01 th,.formTab01 td{border:1px #ccc solid;padding:10px;text-align:left}.formTab02 th,.formTab02 td{border:1px #ccc solid;padding:10px;text-align:left}.formTab01 th,.formTab01 td{text-align:center}.formTab01 th{background:#fff5ec}.formTab02 th{background:#f6f9f9}.formTab01 th.totalPrice{text-align:right}.formTab01 .txtAl{text-align:left}.formTab01 .txtAr{text-align:right}.areaForm table input,.areaForm table textarea,.areaForm table select{margin:2px 3px 3px 2px}.txt1,.txt2,.txt3,.txt4,.txt5,.txt6,.txt7{padding:5px}.areaForm textarea{padding:5px}.areaForm table select{padding:5px 0 5px 5px}.txt1{width:250px}.txt2{width:100%;max-width:400px;box-sizing:border-box !important}.txt3{width:100px}.txt4{width:125px}.txt5{width:60px}.txt6{width:30px}.txt7{width:40px}.areaForm textarea{width:100%;max-width:400px;height:120px;box-sizing:border-box !important}#seminar{width:95%}.ex{color:#9f6d3f}.areaForm table td li{margin-bottom:10px}.areaForm table td li:last-child{margin-bottom:0}#seminar .areaForm table td li{float:left;width:180px}.areaForm table td.errorArea,.areaForm table th.errorArea{background:#ffe8df}.errorCheck{display:none;padding-bottom:8px;color:#fff;font-weight:bold;background:url(../img/bg_errorCheck.gif) no-repeat 10px bottom;margin-bottom:5px}.errorCheck span{background:#f33;padding:5px}.ERR{color:#f33;margin-bottom:10px}#btns,#btn{width:544px;padding:20px 0 0;margin:0 auto 30px;overflow:hidden}#admission #btns,#admission #btn{margin-bottom:0}* html #btns,* html #btn{zoom:1}#seminar #btns,#seminar #btn{margin-bottom:0}#btn{width:262px;height:50px}* html #btns,* html #btn{zoom:1}#btns p,#btn p{width:262px;height:50px;float:left;text-indent:-9999px}#btns p input{width:262px;height:50px;text-indent:-9999px;border:0;display:block;cursor:pointer;float:left}#btn p input{width:262px;height:50px;text-indent:-9999px;border:0;display:block;cursor:pointer;float:left}#btn #kakunin{float:left;margin:0 auto}#btn #kakunin input{background:url(../img/btn_conf.gif) no-repeat left top}#submit{height:50px;width:282px;border:none;text-indent:-9999px;background:url(../img/btn_submit.gif) no-repeat right top;float:left}#p_back input{height:50px;width:262px;display:block;border:none;text-indent:-9999px;background:url(../img/btn_back.gif) no-repeat;float:left;cursor:pointer;margin-right:20px}.selectSem{border-bottom:1px #ccc solid;padding-bottom:10px;margin-bottom:10px}.selectPrice{text-align:right;margin-bottom:40px}.selectPrice span{font-size:17px;font-weight:bold}.noSelectSeminar{padding:60px 0;text-align:center;display:none}.noSelectSeminar h3{font-size:17px;font-weight:bold;margin-bottom:15px}.noSelectSeminar p{margin-bottom:20px}@media(max-width: 737px){.sekkeiKyoka h2{margin-top:25px}.pc-mode{display:none !important}.sp-mode-inline{display:inline}.pan{overflow-x:scroll;white-space:nowrap}.stepBar .step{padding:0 30px 0 10px}.stepBar .step span{display:none}#contents.sekkeiKyoka{padding:10px 10px 20px;box-sizing:border-box}.areaForm{margin:0 -5px}.areaForm input[type=text],.areaForm textarea{font-size:16px}.formTab02 th,.formTab02 td{width:100%;display:block;box-sizing:border-box !important;padding:10px 5px}.formTab02 .sub-th{background:none}#btns{width:100%}#btn{width:100%}#btn #kakunin{float:none;margin:0 auto}#btns p,#btn p{float:none;margin:0 auto}#p_back input{float:none;margin:0 auto;margin-bottom:15px}}