﻿h2#danraku2{
  margin: 0 0 1.7em;
  padding: 0.8em;
  border-left: 7px solid #B92A2C;
/*  border-bottom: 1px dashed #B92A2C;*/
  font-size:1.5em;
  font-weight: bold;
}

h3#danraku3{
}

h4#danraku4{
}

.red-b-f12em{
font-size:1.3em;
font-weight:bold;
color:red;
}

.b-f12em{
font-size:1.3em;
font-weight:bold;
}

h2.edu-h2 {
	position: relative;
	padding: .8em .75em;
	background-color: #08B9D4;
	border-radius: 6px;
  	font-weight:nomal;
  color:#ffffff;
    margin-bottom:1.2em;
}
h2.edu-h2::after {
	position: absolute;
	top: 100%;
	left: 30px;
	content: '';
	width: 0;
	height: 0;
	border: 10px solid transparent;
	border-top: 15px solid #08B9D4;

}

h3.edu-h3{
color:#08B9D4;
}

.fred{
 color:#FF0000; 
}
.fgreen{
 color:#23B51C; 
}
.fnavy{
 color:#023796; 
}
.forange{
 color:#FF8500; 
}
.f08{
font-size:.8em;
}
.f12{
font-size:1.2em;
}

.fbold{
font-weight:bold;
}

a.arrow{
    padding: 3px 0 3px 15px;
    background: url(./images/icon-arrow-blue.png) 0 7px no-repeat;
}
a.arrow:link { color: #023796; }
a.arrow:visited { color: #4E82CE; }
a.arrow:hover { color: #FF7F00; }
a.arrow:active { color: #FF7F00; }



.conlink{
  margin-top: 1.5em;  
}

ul.conlink{
  list-style-image: url();
}

ul.conlink li{
  
}





/* カスタム CSS をここに入力してください */