@charset "utf-8";
/* page setting
--------------------------------------------------------- */

.resident.g-column.-col2.-sp-col1 {
    padding-top: 0;
}

img.resident {
    padding-bottom: 0;
}

table {
    width: 100%;
}

.attention.g-column.-col3.-sp-col1.-no_spacing {
    padding: 0 0 30px;
}

.attention.g-column.-col2.-sp-col1.-no_spacing {
    padding: 0 0 20px;
}

div.attention div.flow-1.residents {
    padding-left: 15px;
    text-align: justify;
}

div.attention div.flow-1.residents {
    padding-left: 15px;
    text-align: justify;
}

div.attention div.flow-1.residents div.flow-4 {
    width: 100%;
}

div#bk1108 > div {
    padding: 0 0 60px;
}

div#bk1110 > div {
    padding: 0;
}

div#bk1111 > div {
    padding: 50px 0;
}

div#bk1112 > div {
    padding: 0 0 60px;
}

div.kaiyaku {
    border: 4px solid #000;
    margin: 15px 0;
    background-color: #fff;
    padding: 15px;
}

div.kaiyaku p {
    display: inline-block;
    margin-left: 15px;
    color: #000;
    font-size: 15px;
    line-height: 1.2em;
}

div.kaiyaku p span {
    text-decoration: underline;
}

div.kaiyaku:first-child {
    margin-top: 0;
}

div.kaiyaku:last-child {
    margin-bottom: 0;
}

.resident.column.-column1 {
    padding: 10px 0 30px;
}

td.resident {
    padding: 0.4em;
    border-bottom: 1px solid #999;
}

table.owner {
    border: 3px solid #000;
}

tr.resident {
    border: none;
}

td {
    padding: 0.4em;
    vertical-align: middle;
    text-align: justify;
}

p.resident {
    margin: 10px 0;
}

#a-site_contents { max-width:1100px; }


@media (max-width: 1100px) {
div.kaiyaku p {
    display: block;
    margin-left: 0;
    margin-top: 10px;
}
}

@media (max-width: 991px) {
div#bk965.b1st {
    padding-bottom: 20px;
}
.attention.g-column.-col2.-sp-col1.-no_spacing {
    padding: 0 0 10px;
}
.attention.g-column.-col3.-sp-col1.-no_spacing {
    padding: 0 0 20px;
}
div#bk1111 > div {
    padding: 40px 0;
}
div#bk1112 > div {
    padding: 0 0 50px;
}
div#bk1108 > div {
    padding: 0 0 50px;
}
div#flow {
    padding-top: 50px !important;
    padding-right: 0 !important;
    padding-left: 0 !important;
}
}


@media (min-width: 769px) {
img.resident2.sp {
    display: none;
}
img.resident2.pc {
    display: block;
}
}

@media (max-width: 768px) {
img.resident2.pc {
    display: none;
}
img.resident2.sp {
    display: block;
    margin: 0 auto;
}
}

@media (max-width: 641px) {
div#bk983.residents2 {
    padding: 30px 15px !important;
}
div#bk983.residents {
    padding: 15px 15px !important;
}
.flow-1.residents.last {
    margin-bottom: 20px;
}
div.attention div.flow-1.residents {
    padding-left: 0;
}

.c-sp-space_normal .g-column.-no_spacing.-col3>.column {
    float: none;
    width: 100%;
}

.attention.g-column.-col2.-sp-col1.-no_spacing {
    padding: 0;
}

.resident2.column.-column1 {
    margin-top: 0 !important;
}

.bg-document { max-width:100%; }
}


#page .bg-document {
}
#page {
}

#a-header {
}
#a-ghost_header {
}
#a-billboard {
}
#a-main { padding:0px 40px 0px 0px ;
}
#a-side-a {
}
#a-side-b {
}
#a-footer {
}
#a-site_contents {
}
}

@media (max-width: 641px) {
#page .bg-document {  
  }
#page {  
 background-image:none; 
  }
	#a-header {padding:0px 0px 0px 0px;	}
	#a-ghost_header {padding:0px 0px 0px 0px;	}
	#a-billboard {padding:0px 0px 0px 0px;	}
	#a-main {padding:0% 3% 0% 3% ;	}
	#a-side-a {padding:0px 0px 0px 0px;	}
	#a-side-b {padding:0px 0px 0px 0px;	}
	#a-footer {padding:0px 0px 0px 0px;	}
	#a-site_contents  { background-image:url(_src/1478/img20150911123354620531.png); 
 background-repeat:no-repeat; 
 background-position:left top; 
}}

#bk1091 > div { margin:0 auto; max-width:100%; }
#bk1091 > div { padding-left: 0px; padding-top: 20px; padding-right: 0px; padding-bottom: 5px;  } 
#bk1094 > div { padding-left: 0px; padding-top: 30px; padding-right: 0px; padding-bottom: 20px;  } 
#bk1101 { background-color:#C3E4F2; }
#bk1101 > div { padding-left: 50px; padding-top: 30px; padding-right: 0px; padding-bottom: 30px;  } 
#bk1089 > div { margin:0 auto; max-width:1100px; }
#bk1089 > div { padding-left: 0px; padding-top: 10px; padding-right: 0px; padding-bottom: 30px;  } 
#bk1095 { background-image:url(_src/1464/back.png); background-repeat:repeat; }
#bk1095 > div { padding-left: 10px; padding-top: 10px; padding-right: 10px; padding-bottom: 10px;  } 
#bk1102 > div { padding-left: 0px; padding-top: 30px; padding-right: 0px; padding-bottom: 40px;  } 
#bk1096 > div { padding-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 20px;  } 
#bk1105 > div { margin:0 auto; max-width:100%; }
#bk1105 > div { padding-left: 0px; padding-top: 20px; padding-right: 0px; padding-bottom: 5px;  } 
#bk1097 { background-image:url(_src/1471/back.png); background-repeat:repeat; }
#bk1097 > div { padding-left: 10px; padding-top: 10px; padding-right: 10px; padding-bottom: 10px;  } 
#bk1098 > div { padding-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 20px;  } 
#bk1107 > div { margin:0 auto; max-width:100%; }
#bk1107 > div { padding-left: 0px; padding-top: 20px; padding-right: 0px; padding-bottom: 5px;  } 
#bk1099 { background-image:url(_src/482/back.png); background-repeat:repeat; }
#bk1099 > div { padding-left: 10px; padding-top: 10px; padding-right: 10px; padding-bottom: 10px;  } 
#bk1109 > div { margin:0 auto; max-width:100%; }
#bk1109 > div { padding-left: 0px; padding-top: 20px; padding-right: 0px; padding-bottom: 5px;  } 
#bk1113 > div { margin:0 auto; max-width:100%; }
#bk1113 > div { padding-left: 0px; padding-top: 20px; padding-right: 0px; padding-bottom: 5px;  } 
#bk1268 { /* background-image: url(_src/1680/contents_border_bg.png); */ background-repeat:repeat-y; background-position:center top; }


@media (min-width: 642px) {
img.attention-sp {
    display: none;
}
}

@media (max-width: 641px) {
div.attention div.column.-column1 {
    margin-top: 0 !important;
}
div#bk983.residents2 img {
    height: 30px;
}
div#bk983 p {
    line-height: 1.5em !important;
}
img.attention-pc {
    display: none;
}
		#bk1088.b-plain > .column,#bk1088.b-plain > .g-column,#bk1088.b-both_diff > .column,#bk1088.b-both_diff > .g-column,#bk1088.b-headlines > .column,#bk1088.b-headlines > .g-column,#bk1088.b-album > .column,#bk1088.b-album > .g-column,#bk1088.b-tab > .column,#bk1088.b-tab > .g-column,#bk1088.b-accordion > .column,#bk1088.b-accordion > .g-column { margin:0 auto; max-width:100%; }
		#bk1090.b-plain > .column,#bk1090.b-plain > .g-column,#bk1090.b-both_diff > .column,#bk1090.b-both_diff > .g-column,#bk1090.b-headlines > .column,#bk1090.b-headlines > .g-column,#bk1090.b-album > .column,#bk1090.b-album > .g-column,#bk1090.b-tab > .column,#bk1090.b-tab > .g-column,#bk1090.b-accordion > .column,#bk1090.b-accordion > .g-column { margin:0 auto; max-width:100%; }
		#bk1091.b-plain > .column,#bk1091.b-plain > .g-column,#bk1091.b-both_diff > .column,#bk1091.b-both_diff > .g-column,#bk1091.b-headlines > .column,#bk1091.b-headlines > .g-column,#bk1091.b-album > .column,#bk1091.b-album > .g-column,#bk1091.b-tab > .column,#bk1091.b-tab > .g-column,#bk1091.b-accordion > .column,#bk1091.b-accordion > .g-column { margin:0 auto; max-width:95%; }
		#bk1091 > div { padding-left: 0px; padding-top: 20px; padding-right: 0px; padding-bottom: 0px;  } 
		#bk1094.b-plain > .column,#bk1094.b-plain > .g-column,#bk1094.b-both_diff > .column,#bk1094.b-both_diff > .g-column,#bk1094.b-headlines > .column,#bk1094.b-headlines > .g-column,#bk1094.b-album > .column,#bk1094.b-album > .g-column,#bk1094.b-tab > .column,#bk1094.b-tab > .g-column,#bk1094.b-accordion > .column,#bk1094.b-accordion > .g-column { margin:0 auto; max-width:100%; }
		#bk1094 > div { padding: 15px; }
		#bk1100.b-plain > .column,#bk1100.b-plain > .g-column,#bk1100.b-both_diff > .column,#bk1100.b-both_diff > .g-column,#bk1100.b-headlines > .column,#bk1100.b-headlines > .g-column,#bk1100.b-album > .column,#bk1100.b-album > .g-column,#bk1100.b-tab > .column,#bk1100.b-tab > .g-column,#bk1100.b-accordion > .column,#bk1100.b-accordion > .g-column { margin:0 auto; max-width:100%; }
		#bk1101.b-plain > .column,#bk1101.b-plain > .g-column,#bk1101.b-both_diff > .column,#bk1101.b-both_diff > .g-column,#bk1101.b-headlines > .column,#bk1101.b-headlines > .g-column,#bk1101.b-album > .column,#bk1101.b-album > .g-column,#bk1101.b-tab > .column,#bk1101.b-tab > .g-column,#bk1101.b-accordion > .column,#bk1101.b-accordion > .g-column { margin:0 auto; max-width:100%; }
		#bk1101 > div { padding: 15px; }
		#bk1089.b-plain > .column,#bk1089.b-plain > .g-column,#bk1089.b-both_diff > .column,#bk1089.b-both_diff > .g-column,#bk1089.b-headlines > .column,#bk1089.b-headlines > .g-column,#bk1089.b-album > .column,#bk1089.b-album > .g-column,#bk1089.b-tab > .column,#bk1089.b-tab > .g-column,#bk1089.b-accordion > .column,#bk1089.b-accordion > .g-column { margin:0 auto; max-width:95%; }
		#bk1089 > div { padding: 0px; }
		#bk1103.b-plain > .column,#bk1103.b-plain > .g-column,#bk1103.b-both_diff > .column,#bk1103.b-both_diff > .g-column,#bk1103.b-headlines > .column,#bk1103.b-headlines > .g-column,#bk1103.b-album > .column,#bk1103.b-album > .g-column,#bk1103.b-tab > .column,#bk1103.b-tab > .g-column,#bk1103.b-accordion > .column,#bk1103.b-accordion > .g-column { margin:0 auto; max-width:100%; }
		#bk1095.b-plain > .column,#bk1095.b-plain > .g-column,#bk1095.b-both_diff > .column,#bk1095.b-both_diff > .g-column,#bk1095.b-headlines > .column,#bk1095.b-headlines > .g-column,#bk1095.b-album > .column,#bk1095.b-album > .g-column,#bk1095.b-tab > .column,#bk1095.b-tab > .g-column,#bk1095.b-accordion > .column,#bk1095.b-accordion > .g-column { margin:0 auto; max-width:100%; }
		#bk1095 > div { padding: 15px; }
		#bk1102.b-plain > .column,#bk1102.b-plain > .g-column,#bk1102.b-both_diff > .column,#bk1102.b-both_diff > .g-column,#bk1102.b-headlines > .column,#bk1102.b-headlines > .g-column,#bk1102.b-album > .column,#bk1102.b-album > .g-column,#bk1102.b-tab > .column,#bk1102.b-tab > .g-column,#bk1102.b-accordion > .column,#bk1102.b-accordion > .g-column { margin:0 auto; max-width:100%; }
		#bk1102 > div { padding: 15px; }
		#bk1104.b-plain > .column,#bk1104.b-plain > .g-column,#bk1104.b-both_diff > .column,#bk1104.b-both_diff > .g-column,#bk1104.b-headlines > .column,#bk1104.b-headlines > .g-column,#bk1104.b-album > .column,#bk1104.b-album > .g-column,#bk1104.b-tab > .column,#bk1104.b-tab > .g-column,#bk1104.b-accordion > .column,#bk1104.b-accordion > .g-column { margin:0 auto; max-width:100%; }
		#bk1096.b-plain > .column,#bk1096.b-plain > .g-column,#bk1096.b-both_diff > .column,#bk1096.b-both_diff > .g-column,#bk1096.b-headlines > .column,#bk1096.b-headlines > .g-column,#bk1096.b-album > .column,#bk1096.b-album > .g-column,#bk1096.b-tab > .column,#bk1096.b-tab > .g-column,#bk1096.b-accordion > .column,#bk1096.b-accordion > .g-column { margin:0 auto; max-width:100%; }
		#bk1096 > div { padding: 15px; }
		#bk1105.b-plain > .column,#bk1105.b-plain > .g-column,#bk1105.b-both_diff > .column,#bk1105.b-both_diff > .g-column,#bk1105.b-headlines > .column,#bk1105.b-headlines > .g-column,#bk1105.b-album > .column,#bk1105.b-album > .g-column,#bk1105.b-tab > .column,#bk1105.b-tab > .g-column,#bk1105.b-accordion > .column,#bk1105.b-accordion > .g-column { margin:0 auto; max-width:95%; }
		#bk1105 > div { padding-left: 0px; padding-top: 50px; padding-right: 0px; padding-bottom: 0px;  } 
		#bk1097.b-plain > .column,#bk1097.b-plain > .g-column,#bk1097.b-both_diff > .column,#bk1097.b-both_diff > .g-column,#bk1097.b-headlines > .column,#bk1097.b-headlines > .g-column,#bk1097.b-album > .column,#bk1097.b-album > .g-column,#bk1097.b-tab > .column,#bk1097.b-tab > .g-column,#bk1097.b-accordion > .column,#bk1097.b-accordion > .g-column { margin:0 auto; max-width:100%; }
		#bk1097 > div { padding: 15px; }
		#bk1106.b-plain > .column,#bk1106.b-plain > .g-column,#bk1106.b-both_diff > .column,#bk1106.b-both_diff > .g-column,#bk1106.b-headlines > .column,#bk1106.b-headlines > .g-column,#bk1106.b-album > .column,#bk1106.b-album > .g-column,#bk1106.b-tab > .column,#bk1106.b-tab > .g-column,#bk1106.b-accordion > .column,#bk1106.b-accordion > .g-column { margin:0 auto; max-width:100%; }
		#bk1098.b-plain > .column,#bk1098.b-plain > .g-column,#bk1098.b-both_diff > .column,#bk1098.b-both_diff > .g-column,#bk1098.b-headlines > .column,#bk1098.b-headlines > .g-column,#bk1098.b-album > .column,#bk1098.b-album > .g-column,#bk1098.b-tab > .column,#bk1098.b-tab > .g-column,#bk1098.b-accordion > .column,#bk1098.b-accordion > .g-column { margin:0 auto; max-width:100%; }
		#bk1098 > div { padding: 15px; }
		#bk1107.b-plain > .column,#bk1107.b-plain > .g-column,#bk1107.b-both_diff > .column,#bk1107.b-both_diff > .g-column,#bk1107.b-headlines > .column,#bk1107.b-headlines > .g-column,#bk1107.b-album > .column,#bk1107.b-album > .g-column,#bk1107.b-tab > .column,#bk1107.b-tab > .g-column,#bk1107.b-accordion > .column,#bk1107.b-accordion > .g-column { margin:0 auto; max-width:95%; }
		#bk1107 > div { padding-left: 0px; padding-top: 50px; padding-right: 0px; padding-bottom: 0px;  } 
		#bk1099.b-plain > .column,#bk1099.b-plain > .g-column,#bk1099.b-both_diff > .column,#bk1099.b-both_diff > .g-column,#bk1099.b-headlines > .column,#bk1099.b-headlines > .g-column,#bk1099.b-album > .column,#bk1099.b-album > .g-column,#bk1099.b-tab > .column,#bk1099.b-tab > .g-column,#bk1099.b-accordion > .column,#bk1099.b-accordion > .g-column { margin:0 auto; max-width:100%; }
		#bk1099 > div { padding: 15px; }
		#bk1108.b-plain > .column,#bk1108.b-plain > .g-column,#bk1108.b-both_diff > .column,#bk1108.b-both_diff > .g-column,#bk1108.b-headlines > .column,#bk1108.b-headlines > .g-column,#bk1108.b-album > .column,#bk1108.b-album > .g-column,#bk1108.b-tab > .column,#bk1108.b-tab > .g-column,#bk1108.b-accordion > .column,#bk1108.b-accordion > .g-column { margin:0 auto; max-width:100%; }
		#bk1109.b-plain > .column,#bk1109.b-plain > .g-column,#bk1109.b-both_diff > .column,#bk1109.b-both_diff > .g-column,#bk1109.b-headlines > .column,#bk1109.b-headlines > .g-column,#bk1109.b-album > .column,#bk1109.b-album > .g-column,#bk1109.b-tab > .column,#bk1109.b-tab > .g-column,#bk1109.b-accordion > .column,#bk1109.b-accordion > .g-column { margin:0 auto; max-width:95%; }
		#bk1109 > div { padding-left: 0px; padding-top: 50px; padding-right: 0px; padding-bottom: 0px;  } 
		#bk1110.b-plain > .column,#bk1110.b-plain > .g-column,#bk1110.b-both_diff > .column,#bk1110.b-both_diff > .g-column,#bk1110.b-headlines > .column,#bk1110.b-headlines > .g-column,#bk1110.b-album > .column,#bk1110.b-album > .g-column,#bk1110.b-tab > .column,#bk1110.b-tab > .g-column,#bk1110.b-accordion > .column,#bk1110.b-accordion > .g-column { margin:0 auto; max-width:100%; }
		#bk1111.b-plain > .column,#bk1111.b-plain > .g-column,#bk1111.b-both_diff > .column,#bk1111.b-both_diff > .g-column,#bk1111.b-headlines > .column,#bk1111.b-headlines > .g-column,#bk1111.b-album > .column,#bk1111.b-album > .g-column,#bk1111.b-tab > .column,#bk1111.b-tab > .g-column,#bk1111.b-accordion > .column,#bk1111.b-accordion > .g-column { margin:0 auto; max-width:100%; }
		#bk1112.b-plain > .column,#bk1112.b-plain > .g-column,#bk1112.b-both_diff > .column,#bk1112.b-both_diff > .g-column,#bk1112.b-headlines > .column,#bk1112.b-headlines > .g-column,#bk1112.b-album > .column,#bk1112.b-album > .g-column,#bk1112.b-tab > .column,#bk1112.b-tab > .g-column,#bk1112.b-accordion > .column,#bk1112.b-accordion > .g-column { margin:0 auto; max-width:100%; }
		#bk1113.b-plain > .column,#bk1113.b-plain > .g-column,#bk1113.b-both_diff > .column,#bk1113.b-both_diff > .g-column,#bk1113.b-headlines > .column,#bk1113.b-headlines > .g-column,#bk1113.b-album > .column,#bk1113.b-album > .g-column,#bk1113.b-tab > .column,#bk1113.b-tab > .g-column,#bk1113.b-accordion > .column,#bk1113.b-accordion > .g-column { margin:0 auto; max-width:95%; }
		#bk1113 > div { padding-left: 0px; padding-top: 50px; padding-right: 0px; padding-bottom: 0px;  } 
		#bk1268.b-plain > .column,#bk1268.b-plain > .g-column,#bk1268.b-both_diff > .column,#bk1268.b-both_diff > .g-column,#bk1268.b-headlines > .column,#bk1268.b-headlines > .g-column,#bk1268.b-album > .column,#bk1268.b-album > .g-column,#bk1268.b-tab > .column,#bk1268.b-tab > .g-column,#bk1268.b-accordion > .column,#bk1268.b-accordion > .g-column { margin:0 auto; max-width:100%; }
		#bk1271.b-plain > .column,#bk1271.b-plain > .g-column,#bk1271.b-both_diff > .column,#bk1271.b-both_diff > .g-column,#bk1271.b-headlines > .column,#bk1271.b-headlines > .g-column,#bk1271.b-album > .column,#bk1271.b-album > .g-column,#bk1271.b-tab > .column,#bk1271.b-tab > .g-column,#bk1271.b-accordion > .column,#bk1271.b-accordion > .g-column { margin:0 auto; max-width:100%; }
	}




@media (max-width: 480px) {
.attention.g-column.-col3.-sp-col1.-no_spacing {
    padding: 0 0 10px;
}
div#flow {
    padding-top: 40px !important;
}
div#bk1108 > div {
    padding: 0 0 40px;
}
div#bk1112 > div {
    padding: 0 0 40px;
}
div#bk1111 > div {
    padding: 30px 0;
}
div.kaiyaku {
    margin: 10px 0;
}
div#bk965.b1st {
    padding-bottom: 20px !important;
}
div#bk983.residents2 img {
    height: 25px;
}
div#bk1108 td {
    line-height: 1.5em;
}
}


@media (max-width: 420px) {
div#bk983.residents2 img {
    height: 20px;
}
div#bk983.residents2 {
    padding: 20px 15px !important;
}
div.kaiyaku {
    padding: 10px;
}
div.kaiyaku img {
    height: 18px;
}
div.kaiyaku p {
    margin-top: 5px;
}
div#bk1108 td {
    line-height: 1.3em;
}
}