#header_wrapper{margin:0;top:0;width:100%}#site-header{margin:15px auto 15px auto;padding-left:15px;max-width:980px}#breadcrumbs{padding:15px;background-color:#ededed;font-size:12px}#site-footer{clear:both;background-color:#ededed;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}.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}.font_arial{font-family:Arial}.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:attr(data-before);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_en ul li{padding-left:1em}.countlist_es ul li{padding-left:1em}.countlist_fr ul li{padding-left:1em}.countlist_ko ul li{padding-left:1em}.countlist_zh-hans ul li{padding-left:1.8em}.countlist_zh-hant ul li{padding-left:1.8em}.countlist_th ul li{padding-left:1em}.countlist ul li::before{position:absolute;display:block;top:0;left:-1em;width:1em;height:1em;content:attr(data-before)}.messagelist ul li{position:relative;list-style:none}.messagelist ul li::before{position:absolute;display:block;content:attr(data-before);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}#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 8px 1px 0;text-align:right;font-size:14px;display:none}.step-group{padding:5px;padding-bottom:-5px}.step{margin:4px 0;padding:0;background-color:#ededed;border:1px solid #818181;border-radius:5px}.step .step-tab{margin:0;padding-top:5px;min-height:50px;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;-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}#step1 .step-tab .subinfo{display:none;font-size:x-small}#step2 .step-tab .label{background-color:#f58685}#step3 .step-tab .label{background-color:#4db6a6}#step3 .substep .label{display:inline-block;text-align:left;white-space:normal;line-height:1.42857143}.picker{min-height:0;padding:2px 4px 2px 4px;background-color:#ff9d7c;background:linear-gradient(#ff9d7c,#ffdcd1)}.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:#fffbe2;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 .btn .messoforte{font-size:1.6em}#pa00 #setagaya{height:72px}#pa00 .btn .subinfo{white-space:normal}#pa00 .footer{font-size:13px;text-align:left}#pa00 .footer .inner{margin-left:-20px}#language{padding:2px 0}#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 .submessage{white-space:normal}#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}#pinCaution .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{border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0}.worker-select-area .annotation{padding-left:2.5em}@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}.picker .substep .privacy .radiolabel{font-size:14px;color:#000;font-weight:bold;padding-right:25px;line-height:14px}.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.error{border:1px solid red;background-color:#f2dede;color:#a94442}.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}}.radiobox-th{vertical-align:text-top}.picker .substep .checkstep{text-align:left;padding-left:unset;margin-top:5px;margin-bottom:5px;line-height:15px}#check .picker .annotationList{margin-left:8px}.mail-label{width:100%;word-wrap:break-word}@media only screen and (max-width:415px){.mail-input{padding-left:50px}.mail-th{padding-left:15px}}@media only screen and (max-width:374px){.mail-label{padding-left:50px}}@media only screen and (max-width:385px){.mail-th{padding-left:50px}}.pa04-price{display:block;width:70px;text-align:right}.pin-label-fr{padding-left:5%}@media only screen and (max-width:992px){.pin-label{padding-left:5%}.pin-label-fr{padding-left:15%}}@media only screen and (max-width:510px){.pin-label{padding-left:15%}.pin-label-fr{padding-left:25%}}@media only screen and (max-width:374px){.pin-label{padding-left:25%}.pin-label-fr{padding-left:35%}}.pin_wrapper,.pin_wrapper_non_japanese{display:flex;max-width:100px;border:1px solid #818181;border-radius:5px;line-height:30px}.pin_input{padding:10px 10px 10px 10px;border:none;border-radius:3px;font-size:16px;max-width:100%;height:30px}.pin_input.error{border:1px solid red;background-color:#f2dede;color:#a94442}.pin_toggle{background-image:url("/trw/Content/img/OpenEyes.png");background-repeat:no-repeat;background-position-x:center;background-position-y:center;background-size:50% auto;cursor:pointer;background-color:transparent;min-width:40px;height:25px;right:42px;Border-radius:45%}.pin_toggle.is-visible{background-image:url("/trw/Content/img/ClosedEyes.png");background-repeat:no-repeat;background-position-x:center;background-position-y:center;background-size:50% auto;cursor:pointer;background-color:transparent;min-width:40px;height:25px;right:42px;Border-radius:45%}.pin{position:relative}.pin_hidden{visibility:hidden}.pin_wrapper .pin_toggle,.pin_wrapper_non_japanese .pin_toggle{margin:auto}.imitation{text-align:left;padding-left:10px}.imitation_non_japanese{text-align:left;padding-left:10px}.picker .substep .refundPin1{text-align:left;margin-top:40px;margin-bottom:20px;line-height:30px;display:-webkit-inline-box;min-width:310px}.picker .substep .refundPin2{text-align:left;margin-top:20px;margin-bottom:40px;line-height:30px;display:-webkit-inline-box;min-width:310px}.pin_label,.pin_label_non_japanese{min-width:155px;margin-right:20px;margin-left:10px;font-weight:bold}.pin-area{text-align:center;display:flex;flex-direction:column;margin-right:10px;margin-left:15%}::-ms-reveal{display:none}.imitationLabel_non_japanese{display:flex}.imitationLabel_japanese{display:flex}@media only screen and (max-width:550px){.pin-area{align-items:center!important;margin-left:5px!important;margin-right:25px!important}}@media only screen and (max-width:470px){.imitationLabel_non_japanese{display:table-row;text-align:left}.imitation_non_japanese{padding-left:0}.pin_wrapper_non_japanese{max-width:120px}}@media only screen and (max-width:440px){.pin_wrapper{max-width:90px}.picker .substep .refundPin1,.picker .substep .refundPin2{width:90%!important}.pin_label{min-width:130px!important;margin-right:15px}.pin_label_non_japanese{margin-right:15px}}#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}#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%}.pa05-price{display:block;width:70px;text-align:right}.hidden_label{height:10px}.hidden_label ul{display:none}@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}}.originalFileBtn{position:relative;overflow:hidden}.originalFileBtn input[type="file"]{height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.img_div{height:180px;border:2px solid #e0e0e0;margin-top:10px;border-radius:8px;text-align:center;overflow:auto;background-color:#ebebeb;margin-bottom:5px;align-items:center;display:flex;justify-content:center}.img_bg_color{background-color:rgba(0,0,0,0)}.img_div span{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:14px;color:#000;font-weight:bold;line-height:14px;white-space:nowrap}.disp-none{display:none}.photo{max-height:100%;padding:5px;max-width:100%}.worker-select-top{border-top:1px solid #e0e0e0}.img_div_pa04{height:180px;border:2px solid #e0e0e0;border-radius:8px;text-align:center;overflow:auto;margin-bottom:5px;align-items:center;display:flex;justify-content:center}.international_div_des{margin-bottom:55px}.focus_set_button:focus-within{background-color:#286090;border-color:#204d74;border:1px solid #000;inline:1px solid white;outline:1px solid #000;outline-offset:1px;outline-style:solid;cursor:pointer}.pa03_cert_title{font-size:x-small;padding-left:2.5em;line-height:14px}.width185px{width:185px}.disp_flex{display:flex}.width70px{width:70px}.width50px{width:50px}.width45px{width:50px}.display_text{display:block;margin-bottom:9px;margin-top:6px}.display_text_sub{display:block;color:#404040;margin-bottom:9px;margin-top:20px;margin-left:10px;font-size:13px;font-weight:bold;padding-right:15px;line-height:14px;white-space:nowrap}@media only screen and (max-width:440px){.resize_image img{width:100%}}