/*
 Theme Name:   lightning-child
 Theme URI:    http://example.com/lightning-child/
 Description:  lightning-child Theme
 Author:       John Doe
 Author URI:   http://example.com
 Template:     lightning
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags:         light, dark, two-columns, right-sidebar, responsive-layout, accessibility-ready
 Text Domain:  lightning-child
*/


.test1{
  padding: 0.4em 0.5em;/*文字の上下 左右の余白 :立体感のあるバー*/
  color: #494949;/*文字色*/
  background: #f4f4f4;/*背景色*/
  border-left: solid 5px #7db4e6;/*左線*/
  border-bottom: solid 3px #d7d7d7;/*下線*/
}

.test2{
	color:#770022;　/*文字色・濃い紫みの赤*/
}

.test3{
	color:#0693e3; /*文字色・にぎやかな青*/
}

.test4{
	color: #00d084; /*文字色・円熟した青みの緑*/
}

.test5{
  background: #dfefff;/*青色_ステッチ風*/
  box-shadow: 0px 0px 0px 5px #dfefff;
  border: dashed 1px #96c2fe;
  padding: 0.2em 0.5em;
  color: #454545;
}

.test6{
  background: #dfefff;/*白色_ステッチ風*/
  box-shadow: 0px 0px 0px 5px #dfefff;
  border: dashed 2px white;
  padding: 0.2em 0.5em;
}

.test7{
   position: relative;/*角がぺろっと剥がれるデザイン_前半*/
  background: #dfefff;
  box-shadow: 0px 0px 0px 5px #dfefff;
  border: dashed 2px white;
  padding: 0.2em 0.5em;
  color: #454545;
}

.test7:after{
  position: absolute;/*角がぺろっと剥がれるデザイン_後半*/
  content: '';
  left: -7px;
  top: -7px;
  border-width: 0 0 15px 15px;
  border-style: solid;
  border-color: #fff #fff #a8d4ff;
  box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.15);
}

.test8{
	border-bottom: solid 3px skyblue;/*途中で色の変わる線_前半*/
  position: relative;
}

.test8:after{
	position: absolute;/*途中で色の変わる線_後半*/
  content: " ";
  display: block;
  border-bottom: solid 3px #ffc778;
  bottom: -3px;
  width: 30%;
}

.test9{
  position: relative; /*先端が尖ったようなバー_前半*/
  padding: 5px 5px 5px 42px;
  background: #77c3df;
  font-size: 20px;
  color: white;
  margin-left: -33px;
  line-height: 1.3;
  z-index:-1;
}

.test9:before{
  position: absolute; /*先端が尖ったようなバー_後半*/
  content: '';
  left: -2px;
  top: -2px;
  border: none;
  border-left: solid 40px white;
  border-bottom: solid 79px transparent;
  z-index:-2;
}


.test10 {
  color: #364e96;/*文字色*/
  padding: 0.5em 0;/*上下の余白*/
  border-top: solid 3px #364e96;/*上線*/
  border-bottom: solid 3px #364e96;/*下線*/
}


.sub-t01 {
  color: #364e96;/*文字色-青*/
  padding: 0.5em 0;/*上下の余白*/
  border-top: solid 3px #364e96;/*上線*/
  border-bottom: solid 3px #364e96;/*下線*/
}


.sub-t02 {
  color: #AA1133;/*文字色-赤*/
  padding: 0.5em 0;/*上下の余白*/
  border-top: solid 3px #364e96;/*上線*/
  border-bottom: solid 3px #364e96;/*下線*/
}


.sub-t03 {
  color: #356600;/*文字色-緑*/
  padding: 0.5em 0;/*上下の余白*/
  border-top: solid 3px #364e96;/*上線*/
  border-bottom: solid 3px #364e96;/*下線*/
}

.sub-t04 {
  color:#01A119;/*文字色-緑*/
  padding: 0.5em 0;/*上下の余白*/
  border-top: solid 3px #364e96;/*上線*/
  border-bottom: solid 3px #364e96;/*下線*/
}

.sub-t05 {
  color: #081cB7;/*文字色-青*/
  padding: 0.5em 0;/*上下の余白*/
  border-top: solid 3px #364e96;/*上線*/
  border-bottom: solid 3px #364e96;/*下線*/
}

.font_g01{
	color:#01A119;/*文字色-緑*/
}

.font_b01{
	color:#364e96;/*文字色-青*/
}

.font_r01{
	color:#AA1133;/*文字色-赤*/
}

/*不要なコピーライト削除*/
footer .copySection p:nth-child(2) {
display:none !important;
}




