@charset "UTF-8";

/* ----------------------------------------
_cssskin/_block_main_title.css
---------------------------------------- */
.cssskin-_block_main_title  {
	background: url(../images/line.png) repeat-x left bottom;
	background-size: 5px;
	/*border-bottom: 4px solid #33c3e8;*/
}
.cssskin-_block_main_title.noline  {
  /*border-bottom: 4px solid #fd6398;*/
  background: none;
}

.cssskin-_block_main_title .c-lead {
  padding-top: 10px;
}

@media (max-width: 641px) {
.cssskin-_block_main_title .c-title {
  font-size: 140%;
}

.cssskin-_block_main_title .c-lead {
  font-size: 80%;
}

}



/* ----------------------------------------
_cssskin/_block_main_school_2col.css
---------------------------------------- */
.cssskin-_block_main_school_2col .c-body {
  padding: 10px 0;
}



/* ----------------------------------------
_cssskin/_block_header_toppage.css
---------------------------------------- */
.cssskin-_block_header_toppage .column.-column1 {
  width: 50% !important;
}

.cssskin-_block_header_toppage .column.-column2 {
  width: 40% !important;
}

.cssskin-_block_header_toppage .column.-column3 {
  width: 10% !important;
  padding-top: 10px;
}

@media (max-width: 641px) {
.cssskin-_block_header_toppage .column.-column1 {
  width: 70% !important;
}

.cssskin-_block_header_toppage .column.-column2 {
  width: 30% !important;
}

}




/* ----------------------------------------
_cssskin/_block_header_rogo-sns.css
---------------------------------------- */
.cssskin-_block_header_rogo-sns .column.-column1 {
  width: 70% !important;
}

.cssskin-_block_header_rogo-sns .column.-column2 {
  width: 30% !important;
}




































































