@charset "UTF-8";

/*-----------------*/

/*----include/lp_tokucho.html------*/

.tokucho_midasi{
line-height:130%;
/*font-size:190%;*/
font-size:170%;
/*font-family: "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "HG明朝E", "ＭＳ Ｐ明朝", "ＭＳ 明朝", serif;*/
margin-top:50px;
margin-bottom: 18px;	
clear:both;
text-align: center;	
}
@media screen and (max-width:640px){
.tokucho_midasi{
font-size:120%;
font-family:inherit;
margin-top:10px;
margin-bottom:10px;
text-align: left;
}
}

.tokucho_point{
margin:0 0 15px 0;
padding:10px;
border:dotted 1px #999999;
}

.tokucho_point p {
/*font-size:110%;*/
font-size:105%;
line-height:160%;
padding:0 50px;
}
@media screen and (max-width:640px){
.tokucho_point p {
/*font-size:120%;*/
font-size:100%;
line-height:160%;
padding:0;
}
}


/*---▼小児歯科 当院の特徴---*/
.tokucho_point_child{
margin:0 auto 50px auto;
padding:40px;
background: #fff;
border-radius: 30px;
position: relative;
}
@media screen and (max-width:640px){
.tokucho_point_child{
padding:20px;
}
}


.tokucho_number_child_r{
position: absolute;
top: -30px;
right: -20px;
font-size: 50px;
line-height: 80px;
width: 80px;
height: 80px;
text-align: center;
color: #fff;
background: #ed7790;
border-radius: 5px;
}
.tokucho_number_child_l{
position: absolute;
top: -30px;
left: -20px;
font-size: 50px;
line-height: 80px;
width: 80px;
height: 80px;
text-align: center;
color: #fff;
background: #57b5c2;
border-radius: 5px;
}
@media screen and (max-width:640px){
.tokucho_number_child_r{
left: 0;
right: 0;
font-size: 30px;
line-height: 50px;
width: 50px;
height: 50px;
}
.tokucho_number_child_l{
left: 0;
right: 0;
font-size: 30px;
line-height: 50px;
width: 50px;
height: 50px;
}
}

.tokucho_midasi_child{
line-height:130%;
font-size:170%;
margin-top:50px;
margin-bottom: 18px;	
clear:both;
text-align: center;	
font-weight: bold;
}
@media screen and (max-width:640px){
.tokucho_midasi_child{
font-size:120%;
margin-top:20px;
margin-bottom:10px;
text-align: left;
}
}
/*---▲小児歯科 当院の特徴---*/

.midasi_ul_b {
  padding: 0.3em;/*文字周りの余白*/
  color: #010101;/*文字色*/
  background: #fff;/*背景色*/
  border-bottom: solid 1px #30adc5;/*下線*/
  font-weight: bold;
 font-size: 20px;
	margin-bottom: 18px;
}

.midasi_ul_b span {
	color: #30adc5;
}
