@charset "utf-8";

/*==========================================
 common
===========================================*/
/* title
-------------------------------------------*/
.main h1 {
	color: #6bc7dd;
}
.main h2 {
	color: #6bc7dd;
	border-left: #6bc7dd 5px solid;
}
.main h3 {
	color: #6bc7dd;
}
.main h4 {
	color: #333;
}


/* ------------------------------------------
	tab_nav
------------------------------------------ */
/* tab_nav_wrapp */
.tab_nav_wrapp li {
	border: 2px #6aa1d7 solid!important;
}
.tab_nav_wrapp li a {
	background-image: url("../images/btn_bg_social.svg");
	color: #6aa1d7!important;
}

  
/* ------------------------------------------
	btn_wrapp
------------------------------------------ */
.btn_wrapp li a {
	color: #6bc7dd!important;
	background-color: rgba(107, 199, 221, 0.1);
	border: 2px #6bc7dd solid;
}


/* ------------------------------------------
	subpage_nav
------------------------------------------ */
.subpage_nav_wrapp li.current a {
	background-color: #6bc7dd;
}
.subpage_nav_wrapp li a:hover {
	background-color: #6bc7dd!important;
}

@media (min-width: 993px) {
    .subpage_nav_wrapp li {
        width: calc(100% / 2);
    }
}

/* ------------------------------------------
	pagetitle
------------------------------------------ */
.pagetitle_wrapp_dpm .pagetitle_wrapp {
	background-image: url(../social/childhood/images/bg_pagetitle-sub.jpg);
}
.pagetitle_wrapp_dpm .name_dpm-sub {
	color: #6bc7dd;
}


/* ------------------------------------------
	result_wrapp
------------------------------------------ */
/* result_wrapp */
.result_wrapp {
}
.result_wrapp .result_item {
	border: 2px solid #6bc7dd;
}
.result_wrapp .result_item h3 {
	background-color: #6bc7dd;
}
.result_wrapp .result_item p {
	color: #6bc7dd;
}


/* ------------------------------------------
	 dpm_point
------------------------------------------ */
.dpm_point li:before {
	color: rgba(107, 199, 221, 0.1);
}



/*==========================================
	childhood/index.html
===========================================*/
/* ------------------------------------------
	btn_wrapp
------------------------------------------ */
.btn_wrapp li a {
	color: #6bc7dd!important;
	background-color: rgba(107, 199, 221, 0.1);
  border: 2px #6bc7dd solid;
}


/* ------------------------------------------
	 curriculum_point
------------------------------------------ */
.curriculum_point li dl dt {
	color: #6bc7dd;
}

/* label */
.curriculum_label {
  color: white;
  background-color: #6bc7dd;
}


/* ------------------------------------------
	card
------------------------------------------ */
/* card_point
------------------------------------------ */
.card_point_wrapp {
	border-radius: 10px;
  border: 2px #6bc7dd solid;
  padding-top: 24px;
}
.card_point_wrapp h3 {
	color: #6bc7dd;
  border-left: #6bc7dd 5px solid;
}

/* card_item
------------------------------------------ */
.card_item {
	border-radius: 10px;
  border: 2px #6bc7dd solid;
}
.card_item h3 {
  background-color: #6bc7dd;
  color: #fff;
}

@media (min-width: 993px) {
    .card_item {
       /* max-width: calc(98% / 2);*/
	   max-width: calc(100%);
    }
}


/* ------------------------------------------
curriculum_point_full
------------------------------------------ */
/* annual */
.curriculum_point_full > li .ann_1 {
	background-color: #4cbeca;
}
.curriculum_point_full > li .ann_2 {
	background-color: #00b2c0;
}
.curriculum_point_full > li .ann_3 {
	background-color: #00a4b7;
}
.curriculum_point_full > li .ann_4 {
	background-color: #0090ac;
}


/* ------------------------------------------
pickup
------------------------------------------ */
@media (max-width: 992px) {
	.pickup_photo img {
		width: 60%;
	}
}

/* teater_message */
.teater_message {
    background-color: rgba(107, 199, 221, 0.1);
}
.teater_message dl dt {
    color: #6bc7dd;
}

.pickup_attention .title{
	color: #43bcc5;
}


/* ------------------------------------------
	student_voice
------------------------------------------ */
.student_voice_wrapp {
	border-radius: 10px;
  border: 2px #6bc7dd solid;
}
.student_text h3 {
	color: #6bc7dd;
}

@media (min-width: 993px) {
	.student_voice_wrapp {
		background: url("../social/childhood/images/bg_sdt_voice.svg") no-repeat;
		background-position: right bottom;
	}
}

/* ------------------------------------------
	table_license
------------------------------------------ */
.table_license th{
	background: #6bc7dd;
}


/*==========================================
	curriculum.html
===========================================*/
/* ------------------------------------------
	table
------------------------------------------ */
/* table_curriculum */
.table_curriculum th {
	background-color: rgba(107, 199, 221, 0.1);
	color: #6bc7dd;
	font-weight: 500;
}



/*==========================================
	childhood/voice.html
===========================================*/
/* ------------------------------------------
voice
------------------------------------------ */
/* skd_wrapp */
.skd_wrapp {
    background-color: rgba(107, 199, 221, 0.1);
}
.skd_wrapp h2 {
	border-bottom: #6bc7dd 1px solid;
}

/* msg_wrapp */
.msg_wrapp {
    background-color: rgba(107, 199, 221, 0.1);
}
.msg_wrapp h2 {
	border-bottom: #6bc7dd 1px solid;
}