/* 国際寮入寮申し込みフォーム(htmlにべた書きされていたのを分離) */
.app_current{
	color: rgb(254, 236, 83);
	background: url("/pub/shared_foreign/img/bullet_2.gif") no-repeat scroll 3px 50% rgb(102, 169, 129);
}
.app_h{
	padding: 0.625em 0px 0.625em 0.8em;
}
.app_thead{
	padding: 2px 10px 2px 10px;
	text-align: center;
	background-color: #d6ead3;
}
td.td_title {
    width: 200px;
}
td.td_select {
    width: 250px;
}
td {
    min-width: 200px;
}
.dormitory__contents h2 {
    text-align: center;
    margin: 1em auto;
    color: #2da886;
}
.wrapper {
     background: #fff; 
}
#status1,#status2 {
	padding-left: 1px;
}

input#grade_score_01 {
	width:100%;
}

@media screen and (max-width: 767px){
.wrapper {
    width: 95%;
    padding: 0 9px;
}
.blockContents {
    width: 100%;
}
table.generalTable {
    width: 100%;
}
table,tbody,tr,td{
    display:block;
}
input#examiness_numbers,#kana_name,#name,#alphabet_name,#nationality_name,#post,#prefectures,#grade_score,#guardian_mobile_phone,#guardian_telephone,#guardian_kana_name,#guardian_name,#mobile_phone,#telephone,#mansion_building,#address{
    width:100%;
}
select{
    width:100%;
}
td.td_title {
    width: 94%;
}
td.td_select {
    width: 94%;
}