@charset "UTF-8";


/* 日本歯周病学会「認定医」による治療
---------------------------------------------------------*/
.nintei_box{
	background: #daeefc;
	padding: 40px 6%;
	border-radius: 20px;
	max-width: 1220px;
	color: #293e5a;
}
.nintei_box a{
	color: #293e5a;
}
.nintei_box .nintei_title {
    text-align: center;
    font-size: 190%;
    letter-spacing: .1em;
    line-height: 1.8em;
    margin-bottom: .4em;
}

/* Tablet (Portrait)
------------------------------------------*/
@media only screen and (min-width: 768px) and (max-width: 959px) {
.nintei_box{
	  padding: 4%;
}
.nintei_box .nintei_title {
     font-size: 170%;
}
}

/* Mobile (Portrait)
------------------------------------------*/
@media only screen and (max-width: 767px) {
.nintei_box{
	padding: 6% 6% 8%;
	font-size: 90%;
	line-height: 1.8em;
}
.nintei_box .nintei_title {
  font-size: 150%;
  letter-spacing: .05em;
  line-height: 1.6em;
  margin-bottom: .4em;
}
}



/* 歯周病が引き起こす全身疾患
---------------------------------------------------------*/
.box2 .med_col3 > li {
	background: #f7f7f7;
}
.box2 .med_col3 .icon {
	display: block;
	width: 50%;
	margin: 0 auto .5em;
}

/* Tablet (Portrait)
------------------------------------------*/
@media only screen and (min-width: 768px) and (max-width: 959px) {
}

/* Mobile (Portrait)
------------------------------------------*/
@media only screen and (max-width: 767px) {
.box2 .med_col3 > li {
	padding-top: 4%;
}
.box2 .med_col3 .icon {
	width: 30%;
	margin: 0 auto .2em;
}
}



/* 歯周病の治療法
---------------------------------------------------------*/

/* 1200px以下
------------------------------------------*/
@media only screen and (min-width: 768px) and (max-width: 1200px) {
.box3 .med_style1 > dt .tb_only {
	display: block !important;
}
}

/* Tablet (Portrait)
------------------------------------------*/
@media only screen and (min-width: 768px) and (max-width: 959px) {
}

/* Mobile (Portrait)
------------------------------------------*/
@media only screen and (max-width: 767px) {
.box3 .med_style1 > dt span:not(.fw_bold) {
	font-size: 80%;
}
}



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

/* Tablet (Portrait)
------------------------------------------*/
@media only screen and (min-width: 768px) and (max-width: 959px) {
}

/* Mobile (Portrait)
------------------------------------------*/
@media only screen and (max-width: 767px) {
}