/* カスタム CSS をここに入力してください */
h2#miryoku_obi {
	width: 100%;
  position: relative;
  padding: 0.3em 0.5em 0.1em;
	background:  linear-gradient(-135deg, #fff, #c9e6ff, #344ae0 );
  display        : inline-block;
  color          : #ffffff;            /* 文字の色 */
  font-size: 20pt;
  letter-spacing : 1px;                /* 文字間 */
  text-shadow    : 
       2px  2px 1px #003366,
      -2px  2px 1px #003366,
       2px -2px 1px #003366,
      -2px -2px 1px #003366,
       2px  0px 1px #003366,
       0px  2px 1px #003366,
      -2px  0px 1px #003366,
       0px -2px 1px #003366; 
}

h2#miryoku_obi_02 {
	width: 100%;
	text-align: right;
  position: relative;
	padding: 0.3em 0.5em 0.1em;
	background:  linear-gradient(-135deg, #344ae0, #c9e6ff, #fff );
  display        : inline-block;
  color          : #ffffff;            /* 文字の色 */
  font-size: 20pt;
  letter-spacing : 1px;                /* 文字間 */
  text-shadow    : 
       2px  2px 1px #003366,
      -2px  2px 1px #003366,
       2px -2px 1px #003366,
      -2px -2px 1px #003366,
       2px  0px 1px #003366,
       0px  2px 1px #003366,
      -2px  0px 1px #003366,
       0px -2px 1px #003366; 
}


h2#miryoku_title {
  position: relative;
  padding:  0;
	background: none;
	color: #00107d;
	font-size: 40px;
	text-align:center;
}
h2#miryoku_title:after {
  content: "";
  display: block;
  height: 4px;
  background:  linear-gradient(-135deg, #fff, #c9e6ff, #344ae0 );
}

@media screen and (min-width: 768px) {
br#sp_only{
	display: none;
}
	.cc-flex-box.is-1-3{
		margin:0 auto 0.5rem ;
	}
}

@media screen and (max-width: 767px) {
br#sp_only{
	display: block;
}
}

@media screen and (min-width: 768px) {
h2.pc_only{
	display: block;
}
}

@media screen and (max-width: 767px) {
h2.pc_only{
	display: none;
}
}

@media screen and (min-width: 768px) {
h2.sp_only{
	display: none;
}
}



@media screen and (max-width: 767px) {
h2.sp_only{
	display: block;
}
}

h1#miryoku_title_button {
  padding: 0.4em 0.5em;/*文字の上下 左右の余白*/
  color: #494949;/*文字色*/
  background: linear-gradient(-135deg, #c9e6ff, #344ae0 );/*背景色*/
  border-left: solid 5px #0f509c;/*左線*/
  border-bottom: solid 3px #002652;/*下線*/
}

