#header_wrapper{margin:0;top:0;width:100%;background-color:#062275}#site-header{margin:auto;padding:15px 0 15px 15px;max-width:980px;color:#fff}#breadcrumbs{padding:0;font-size:12px}.site-id{margin-bottom:0}#site-footer{clear:both;left:5px;width:100%;font-size:12px;padding-bottom:0;margin-bottom:0}#site-footer .copyright{font-size:10px;clear:both;padding:26px 0 26px;margin-bottom:0;line-height:1.2;color:#999;text-align:center}.line-header{vertical-align:top;font-weight:normal}body{font-family:Arial,Roboto,Droid Sans,Meiryo,Hiragino Kaku Gothic ProN,sans-serif}.logo{max-width:248px}@media(max-width:767px){.logo{max-width:180px}}.container{margin:10px auto 50px auto;padding-left:5px;padding-right:5px;max-width:980px}div{display:block}.red-font{color:red}.blue-font{color:#00f}.white-font{color:#fff}.align-center{text-align:center}.nowrap{white-space:nowrap}.rightfloater{float:right}.btn-primary{position:relative;background-color:#062275;border-color:#101941;z-index:1;transition:.3s}.btn-primary::before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background:#101941;transform-origin:0% 50%;transform:scaleX(0);transition:transform ease .3s;z-index:-1}.btn-primary:hover{background-color:#062275}.btn-primary:hover::before{transform-origin:0% 50%;transform:scaleX(1)}.select-place{color:#e0e0e0}.select-place:hover{color:#000}.select-place:focus{color:#000}#steps .select-place{color:#3e3e3e}#steps .select-place:hover{color:#000}#steps .select-place:focus{color:#000}::-webkit-input-placeholder{color:#e0e0e0}:-ms-input-placeholder{color:#e0e0e0}:-moz-placeholder{color:#e0e0e0;opacity:1}::-moz-placeholder{color:#e0e0e0;opacity:1}#steps ::-webkit-input-placeholder{color:#3e3e3e}#steps :-ms-input-placeholder{color:#3e3e3e}#steps :-moz-placeholder{color:#3e3e3e;opacity:1}#steps ::-moz-placeholder{color:#3e3e3e;opacity:1}.annotationList ul{margin-left:-30px;margin-bottom:0}.annotationList ul li{position:relative;list-style:none}.annotationList ul li::before{position:absolute;display:block;content:'※';top:0;left:-1em;width:1em;height:1em}.countlist ul{margin-left:-30px;margin-bottom:0}.countlist ul li{position:relative;list-style:none}.countlist ul li::before{position:absolute;display:block;top:0;left:-1em;width:1em;height:1em}.countlist ul li:nth-of-type(1)::before{content:"①"}.countlist ul li:nth-of-type(2)::before{content:"②"}.countlist ul li:nth-of-type(3)::before{content:"③"}.messagelist ul li::before{position:absolute;display:block;content:'●';top:0;left:-1em;width:1em;height:1em}.messagetagcommuteschool{color:red;font-size:1.3em;font-weight:bold;line-height:1.3em}#paerror .container{max-width:600px}#paerror .error-title-area{color:#101010;line-height:48px;height:48px;font-size:157%;font-weight:bold;padding-left:15px;border-left:5px solid #e50014}.title-under-bar{height:3px;margin-top:5px;background:url("/trw/Content/img/bg_repeat_pagetitle.png") repeat-x left bottom}.error-text-area{font-size:120%;font-weight:bold;line-height:32px;margin-bottom:15px;padding:3px 3px 3px 16px;border:1px solid #d2d2d2;border-left:5px solid #e50014}@media(max-width:809px){.FAQ_depad{max-width:600px;width:100%}}@media(min-width:810px){.FAQ_depad{width:600px}}.FAQ_header{font-size:2em;font-weight:bold;text-align:center;padding:5px 5px}.FAQ_header2{font-size:1.3em;font-weight:bold;background-color:navy;padding:5px 5px;margin:15px 0 5px;color:#fff}.marker{display:block;cursor:pointer}.summarybg{max-width:100%;font-size:1.1em;font-weight:bold;height:auto;background-color:#f0f0ff;padding:5px 5px}.txt{width:100%;padding:15px 15px;overflow-wrap:break-word}.mail-link{color:#05f;text-decoration:underline}.FAQ_depad{padding:10px 0}table.faq-table{margin:0 auto}summary::-webkit-details-marker{display:none}#errorZone{display:none;margin-top:5px;margin:5px 5px 5px 5px;padding-left:1px;border-color:red;color:red}#errorZone ul{padding-left:30px}#input a:link,#result a:link{color:#05f;text-decoration:underline}#input a:visited,#result a:visited{color:#05f;text-decoration:underline}#input a:hover,#result a:hover{color:#689bd4;text-decoration:none}.content-bar{margin:2px 0 1px 0;text-align:right;font-size:14px;display:none}.FAQ_bar{margin:2px 0 1px 0;text-align:left;font-size:14px;display:none}.header{display:-webkit-flex;justify-content:space-between;align-items:flex-end}.step-group{padding:0;padding-bottom:-5px}.step{margin:4px 0;padding:0;border-radius:5px}.step .step-tab{margin:0;padding-top:5px;min-height:50px;background:#062275;color:#fff;user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none}.step .step-tab-title{margin:0;padding-top:5px;min-height:45px;user-select:none;background:#062275;color:#fff;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none}.step .step-tab-title .lefter{float:left;text-align:left;font-weight:bold;margin:7px 7px 7px 4px}.step .step-tab .label{position:absolute;height:30px;width:50px;margin:6px 5px 0 12px;padding:10px 5px 5px 5px;text-align:center;word-wrap:normal;font-size:12px;color:#fff;background-color:red;font-weight:bold}#step0 .step-tab .label{width:150px;background-color:#3e62ad;letter-spacing:10px;font-weight:bold}#step1 .step-tab .label{background-color:#689bd4;border:1px solid #fff}#step1 .step-tab .subinfo{display:none;font-size:x-small}#step2 .step-tab .label{background-color:#f58685;border:1px solid #fff}#step3 .step-tab .label{background-color:#4db6a6;border:1px solid #fff}.picker{min-height:0;padding:2px 4px 2px 4px;background-color:#ff9d7c;background:linear-gradient(#379bd4,#379bd438);border:1px solid #062275}.picker .label{font-size:14px;color:#000;font-weight:bold}.picker .message{padding:10px;font-size:14px;color:#000;font-weight:bold}.picker .substep{margin:5px 5px 14px 5px;border-radius:3px;background-color:#e8e8e8;padding:8px 8px}.picker .substep .annotation{font-size:x-small;line-height:14px}.picker-footer{width:100%;padding:0 0 10px 0;display:inline-block;text-align:center}.picker-footer .infoarea{text-align:left;margin:1px 7px 7px 8px}#pa00 .container{max-width:410px}#pa00 .title{text-align:center;padding-top:17px;font-weight:bold}#pa00 .btn{text-align:center;line-height:28px}#pa00 .btn .forte{font-size:x-large}#pa00 #train{height:72px}#pa00 .btn .messoforte{font-size:1.6em}#pa00 #syasen{height:72px}#pa00 .btn .subinfo{white-space:normal}#pa00 .footer{font-size:13px;text-align:left}#pa00 .footer .inner{margin-left:-20px}#pa00 a{color:#05f;text-decoration:underline}#pa00 a:hover{color:#689bd4;text-decoration:none}#pa06 .container{max-width:410px}#pa06 .title{text-align:center;padding-top:17px;font-weight:bold}#pa06 .btn{text-align:center;line-height:28px}#pa06 .btn .forte{font-size:x-large}#pa06 .btn .messoforte{font-size:1.6em}#pa06 .btn .subinfo{white-space:normal}#pa06 .rowmessage{margin-left:-20px;text-align:left}#pa06 a:link{color:#05f;text-decoration:underline}#pa06 a:visited{color:#05f;text-decoration:underline}#pa06 a:hover,#result a:hover{color:#689bd4;text-decoration:none}#pa06 .footer{font-size:13px;text-align:left}#pa06 .footer .inner{margin-left:-20px}.step-tab .value{margin:0 0 0 65px;padding:10px 10px 5px 10px;font-weight:normal;font-size:16px;word-break:break-all;word-wrap:break-word;overflow-wrap:break-word}.step-tab .value.empty{margin:0 0 0 65px;padding:10px 10px 5px 10px;font-weight:bold}#steps .picker .substep .annotation{margin-left:85px;font-size:x-small;line-height:14px}@media only screen and (max-width:400px){#steps .picker .substep .annotation{margin-left:10px}}.picker .route-choice{margin:5px 10px;padding:3px 0 3px 8px;min-height:38px;border-radius:3px;background-color:#337ab7;border-color:#2e6da4}.picker .route-choice input{display:inline-block}.picker .route-choice-group label{display:inline-block;vertical-align:middle;margin:0;padding:0 0 0 8px;width:83%;color:#fff;font-size:14px;font-weight:normal;word-break:break-all;word-wrap:break-word;overflow-wrap:break-word;user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none}.picker .search-word{border:1px solid #818181;border-radius:3px;padding:0 10px 0 10px;margin-left:7px;height:30px;width:180px;text-overflow:ellipsis;font-size:16px}.picker .search-word.error{border:1px solid red;background-color:#f2dede;color:#a94442}.picker .select-corp,.picker .select-junction{background-color:#fff;border:1px solid #818181;border-radius:3px;margin:5px;height:30px;width:200px;font-size:16px}.step-button{width:100px}.picker .station-button{display:block;text-align:left;white-space:pre;white-space:pre-wrap;white-space:pre-line;white-space:-pre-wrap;white-space:-o-pre-wrap;white-space:-moz-pre-wrap;white-space:-hp-pre-wrap;word-wrap:break-word;overflow-wrap:break-word;word-break:break-all}.picker .button-col{margin:3px 0}.station-button-group{padding:0 20px 0 20px}.station-button-group div{}.return-url{margin:20px auto 10px auto}#steps .picker .annotationList{margin-left:5px}#steps .picker .countlist{margin-left:5px}#privacy .title{text-align:center;font-weight:bold;margin:4px 7px 7px 4px}.step-tab .fixvalue{margin:0 0 0 65px;padding:10px 10px 5px 10px;font-weight:normal;font-size:16px;word-break:break-all;word-wrap:break-word;overflow-wrap:break-word}.step-tab .fixvalue.empty{margin:0 0 0 5px;padding:10px 10px 5px 10px;font-weight:bold}.worker-select-area .annotation{margin-left:5em}.student-select-area .annotation{margin-left:5em}.border-bottom-area{border-bottom:1px solid #a0a0a0}.border-bottom-area .annotation{margin-left:5em}.dashed-border-bottom-area{border-bottom:1px dashed #a0a0a0}.attachment-area{border-bottom:1px dashed #a0a0a0}.attachment-area:last-child{border-bottom:none}.preview{margin:10px auto;text-align:center;width:100%;height:50vh}.preview img{border:none;max-width:100%;max-height:100%}@media only screen and (max-width:420px){#pa3_nameEng2{margin-left:42px}#pa8_nameEng2{margin-left:42px}}#pa03_janame_block{width:100%;word-wrap:break-word}#pa08_janame_block{width:100%;word-wrap:break-word}.picker .substep .privacy{text-align:left;padding-left:unset;margin-top:10px;margin-bottom:10px;line-height:30px}.picker .substep .privacy .label2{font-size:14px;color:#000;font-weight:bold;white-space:nowrap}.picker .substep .privacy .labelblue{font-size:14px;color:#00f;font-weight:bold;white-space:nowrap}.picker .substep .privacy .label3{font-size:12px;color:#000;font-weight:bold}.picker .substep .privacy .labelTyper{font-size:14px;color:#000;font-weight:bold;padding-right:15px;line-height:14px;white-space:nowrap;display:inline-block}.picker .substep .privacy .radiolabel{font-size:14px;color:#000;font-weight:bold;padding-right:25px;line-height:14px}.picker .substep .privacy .input-date{height:30px}.picker .substep .select-era{background-color:#fff;border:1px solid #818181;border-radius:3px;margin:5px 4px 5px unset;height:30px;width:75px;font-size:16px}.picker .privacy-word{border:1px solid #818181;border-radius:3px;padding:0 10px 0 10px;height:30px;text-overflow:ellipsis;font-size:16px}.picker .privacy-word:not(:disabled){background-color:#fff}.picker .privacy-word.error{border:1px solid red;background-color:#f2dede;color:#a94442}.picker .privacy-word.schoolnamearea{width:210px}.picker .privacy-word.namearea{width:130px}.picker .privacy-word.yyyyarea{width:65px}.picker .privacy-word.mmddarea{width:45px}.picker .privacy-word.telarea{width:130px}.picker .privacy-word.mailarea{width:210px}#pa03_toAlphabet{width:125px}#pa03_toJapanese{width:125px}#pa08_toAlphabet{width:125px}#pa08_toJapanese{width:125px}@media only screen and (max-width:696px){#pa03_toAlphabet{margin-top:5px;float:right}#pa03_toJapanese{margin-top:5px;float:right}#pa08_toAlphabet{margin-top:5px;float:right}#pa08_toJapanese{margin-top:5px;float:right}}.picker .substep .checkstep{text-align:left;padding-left:unset;margin-top:5px;margin-bottom:5px;line-height:15px}#check .picker .annotationList{margin-left:8px}#check .label{display:inline-block}.mail-label{width:100%;word-wrap:break-word}@media only screen and (max-width:415px){.mail-input{padding-left:50px}}@media only screen and (max-width:374px){.mail-label{padding-left:50px}}#pa05 .picker .annotationList{margin-left:8px}#pa05 .step .step-tab-title{min-height:40px}#pa05 .step .step-tab-title .lefter{margin:5px 7px 7px 4px}#pa05_student{padding-bottom:0;margin-bottom:-5px;margin-left:-20px}#pa05_workmen{padding-bottom:0;margin-bottom:-5px;margin-left:-20px}#pa05 .picker .label{display:inline-block}#reserveare{padding-top:20px}#pa10 .picker .annotationList{margin-left:8px}#pa10 .step .step-tab-title{min-height:40px}#pa10 .step .step-tab-title .lefter{margin:5px 7px 7px 4px}#qrimage{width:147px;height:147px}#popup-background{display:none;position:fixed;top:0;left:0;height:100%;width:100%;background:#000;opacity:.6;margin:0;padding:0;z-index:1000}#popup-item{display:none;position:fixed;top:50%;left:50%;margin:0;padding:0;z-index:1001;max-width:224px;max-height:224px;width:100%}#yoyaku01 h2{font-size:2.8rem;font-weight:bold}@media(max-width:767px){#yoyaku01 h2{font-size:2.2rem}}#yoyaku01 h2 span{display:block;padding:0 10px 10px;background:url("img/line_gradation_bu_rd.jpg") bottom center no-repeat}#yoyaku01 h3{padding-left:8px;margin-top:0;margin-bottom:20px;font-size:2.4rem;font-weight:bold;border-left:3px solid #0a3788}@media(max-width:767px){#yoyaku01 h3{font-size:1.8rem}}#yoyaku01 h4{margin-top:0;margin-bottom:10px;font-size:1.8rem;font-weight:bold}@media(max-width:767px){#yoyaku01 h4{font-size:1.6rem}}#yoyaku01 ul,ol>li{margin-top:10px;padding-left:1rem;list-style:none}#yoyaku01 .contents_text{margin-bottom:10px;font-size:15px}.js-contents{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background-color:rgba(0,0,0,.7)}#yoyaku01{position:absolute;top:60px;right:0;left:0;max-width:100%;margin:0 auto;padding:10px}@media(max-width:767px){#yoyaku01{top:20px}}#yoyaku01 section{position:relative;background:#fff;box-sizing:border-box;height:calc(100vh - 150px);max-width:1100px;margin:auto;min-height:500px;padding:50px 30px 30px}@media(max-width:767px){#yoyaku01 section{height:calc(100vh - 60px);padding:30px 10px}}#yoyaku01 .copy{font-size:1.6rem;margin-top:20px}@media(max-width:767px){#yoyaku01 .copy{font-size:1.4rem}}#yoyaku01 .content_inner{border:solid 1px #e9eaea;box-sizing:border-box;overflow-y:scroll;height:calc(100% - 270px);margin-top:10px;padding:50px}@media(max-width:767px){#yoyaku01 .content_inner{height:calc(100% - 320px);padding:30px 15px}}#yoyaku01 .content_inner .contents{padding-bottom:3rem}#yoyaku01 .content_inner .contents:last-child{padding-bottom:0}#yoyaku01 .content_inner .contents_first{padding-bottom:50px}#yoyaku01 .check_area{margin-top:30px;text-align:center}@media(max-width:767px){#yoyaku01 .check_area{margin-top:20px}}#yoyaku01 .check_area .copy{margin:0;font-weight:normal}#yoyaku01 .button a{display:block;margin:8px auto 0;padding:12px 35px;width:350px;background:#062275;color:#fff;font-size:1.6rem;transition:.22s;text-decoration:none}@media(max-width:767px){#yoyaku01 .button a{width:250px}}#yoyaku01 .button a:hover{opacity:.7}#yoyaku01 .btn_off a{background:#939494;pointer-events:none}#yoyaku01 .btn_on{display:none}#yoyaku01 .checkbox{display:inline-block}#yoyaku01 .checkbox:checked+label+.btn_off{display:none}#yoyaku01 .checkbox:checked+label+p+.btn_on{display:block}@media print{body{margin:0;padding:0;font-size:x-small;font-family:Arial,Roboto,Droid Sans,Meiryo,Hiragino Kaku Gothic ProN,sans-serif}#site-header{padding:0 0 0 0}#breadcrumbs{display:none}#site-footer{padding-top:0;margin-top:0}#site-footer .copyright{padding:0;margin:0}#pointinfo{display:none}#url3info{display:none}#url4info{display:none}#top{display:none}#popup-background{display:none}#popup-item{display:none}.mailstring{display:none}.printstring{display:none}.picker-footer{padding-bottom:unset;margin-bottom:unset}.picker-footer .infoarea{margin-bottom:unset}a[href]:after{content:""}.container{max-width:unset;width:auto;margin:2px 0 5px 0}.reserve-lbl-col{width:13%;padding-top:22px}.reserve-val-col{width:87%;padding-top:22px}.step{margin-top:unset;padding-top:unset}.step .step-tab{padding-top:unset;font-size:x-small;min-height:3em}.step .step-tab .label{min-height:unset;margin:6px 5px 0 12px;padding:3px 5px 0 5px;font-size:x-small;line-height:1.2em;height:2em}.step-tab .fixvalue{margin:0 0 0 65px;padding:8px 10px 5px 10px;font-weight:normal;font-size:small}.picker .label{border:none;font-size:x-small}.picker .substep{margin:2px 2px 0 2px;padding:2px 2px 2px 8px}.picker .substep .checkstep{text-align:left;padding-left:unset;margin-top:3px;margin-bottom:3px;line-height:1.2em}#pa05 .step .step-tab-title{min-height:unset;padding-top:unset;padding-bottom:unset;margin-bottom:unset;font-size:x-small;max-height:3em}#pa05 .step .step-tab-title .row .lefter{float:unset;min-height:unset;text-align:left;font-weight:bold;margin:8px 7px 0 4px;font-size:x-small;height:3em}#pa05 .step .print-divide{border-bottom:1px solid #d2d2d2}#header-issueinfo{width:100%;padding:0 0 0 0;display:inline-block}#pa05_no{font-size:x-large}#qrimage{width:100px;height:100px}#pa10 .step .step-tab-title{min-height:unset;padding-top:unset;padding-bottom:unset;margin-bottom:unset;font-size:x-small;max-height:3em}#pa10 .step .step-tab-title .row .lefter{float:unset;min-height:unset;text-align:left;font-weight:bold;margin:8px 7px 0 4px;font-size:x-small;height:3em}#pa10 .step .print-divide{border-bottom:1px solid #d2d2d2}#pa10_no{font-size:x-large}#qrdiplay{vertical-align:top;margin-top:20px;margin-bottom:10px;margin-left:0;padding-top:0;width:200px}#rndisplay{vertical-align:top;margin-top:20px;margin-bottom:10px;margin-left:0;padding-top:0;width:200px}}