@charset "utf-8";@media screen and (max-width:479px){#title_page{background-image:url(https://centralhousingokinawa.com/images/user/title/application_015.webp)}}@media screen and (min-width:480px) and (max-width:639px){#title_page{background-image:url(https://centralhousingokinawa.com/images/user/title/application_014.webp)}}@media screen and (min-width:640px) and (max-width:767px){#title_page{background-image:url(https://centralhousingokinawa.com/images/user/title/application_015.webp)}}@media screen and (min-width:768px) and (max-width:939px){#title_page{background-image:url(https://centralhousingokinawa.com/images/user/title/application_014.webp)}}@media screen and (min-width:940px) and (max-width:1023px){#title_page{background-image:url(https://centralhousingokinawa.com/images/user/title/application_013.webp)}}@media screen and (min-width:1024px) and (max-width:1279px){#title_page{background-image:url(https://centralhousingokinawa.com/images/user/title/application_012.webp)}}@media screen and (min-width:1280px) and (max-width:1439px){#title_page{background-image:url(https://centralhousingokinawa.com/images/user/title/application_011.webp)}}@media screen and (min-width:1440px){#title_page{background-image:url(https://centralhousingokinawa.com/images/user/title/application_010.webp)}}.breadcrumbs{background-color:#F6F7F9}#application_btns{background-color:#F6F7F9;text-align:center}#application_btns_box{background-color:#FFF}[class^="application_btn"]{-webkit-backface-visibility:hidden;backface-visibility:hidden;border:1px solid #00489E;background-color:#00489E;color:#FFF;cursor:pointer;display:inline-block;font-size:initial;font-weight:400;overflow:hidden;position:relative;text-align:center;text-decoration:none;transition:box-shadow 0.2s ease-out 0s;vertical-align:top}[class^="application_btn"]:hover{box-shadow:0 2px 6px -1px rgba(0,0,0,.6),0 0 10px 2px rgba(0,0,0,.1) inset}[class^="application_btn"].active{background-color:#FFF;color:#00489E}#application_btns .application_btn_to:after{content:"\F0142";font-family:"Material Design Icons";font-size:150%;line-height:1;position:absolute;top:50%;right:0;-ms-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}[class^="application_btn"] p{line-height:1.2;position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%}[class^="application_btn"] p b{display:block;font-weight:400}[class^="application_btn"] p span{display:block}@media screen and (max-width:319px){[class^="application_btn"]{font-size:87.5%}}@media screen and (max-width:767px){#application_btns{padding-top:12.5%;padding-bottom:12.5%}#application_btns_box{border-radius:20px;margin:0 auto;padding:12.5% 3.125%;width:93.75%}#application_btns_box>div:first-child{margin-top:-3.571428571428571%}[class^="application_btn"]{height:2.75em;margin:3.571428571428571% 1.785714285714286% 0;width:15.25em}[class^="application_btn"] p b{font-size:87.5%}[class^="application_btn"] p span{font-size:62.5%}}@media screen and (min-width:768px){#application_btns{padding-top:6.25em;padding-bottom:6.25em}#application_btns_box{border-radius:1.5625em;padding-top:6.25em;padding-bottom:6.25em}#application_btns_box>div:first-child{margin-top:-3.125em}[class^="application_btn"]{margin:3.125em 1.5625em 0}}@media screen and (min-width:768px) and (max-width:1023px){[class^="application_btn"]{height:3.75em;width:20em}[class^="application_btn"] p b{font-size:112.5%}[class^="application_btn"] p span{font-size:68.75%}}@media screen and (min-width:1024px){[class^="application_btn"]{height:4em;width:22em}[class^="application_btn"] p b{font-size:125%}[class^="application_btn"] p span{font-size:75%}}@media screen and (max-width:767px){#application_viewed{}}@media screen and (min-width:768px){#application_viewed{}}#application{background-color:#F6F7F9}#application_message{background-color:#FFF;margin-left:auto;margin-right:auto}#application_message *+p{margin-top:1em}@media screen and (max-width:767px){#application{padding-top:12.5%;padding-bottom:12.5%}#application_message{border-radius:20px;margin-bottom:6.25%;padding:1.5625% 3.125%;width:93.75%}}@media screen and (min-width:768px){#application{padding-top:6.25em;padding-bottom:6.25em}#application_message{border-radius:1.5625em;margin-bottom:3.125em;padding:1.5em 3em;text-align:center}}#application_main:not(.active){display:none}@media screen and (max-width:767px){#application_main{}#application_main .title_section{margin-top:6.25%}}@media screen and (min-width:768px){#application_main{}#application_main .title_section{margin-top:3.125em}}
