@charset "utf-8";
/* CSS Document */

#pcheader nav li:nth-child(4) {border-bottom: 3px solid #00b4ff;}

/* 共通 */
.base{float: left; width: 750px; margin-bottom: 20px;}
.base_i{float: right;}

.btn_dl{}
.btn_link{}
.btn_medical{}
.btn_medical2{text-align: right;}

.photot{width: 100%;}
.photot td{text-align: center; width: 33%;}
.photot td img{width: 95%; margin-bottom: 2px;}

#waku{background:#ece5dc; padding: 20px;}
#waku ul {position: relative; margin: 0; padding: 0;}
#waku li{list-style:none; list-style-position:outside; margin: 0; padding-left: 20px;}
#waku li span{position:  absolute; left: 0; margin: 0;}

.marusuji{margin-left:15px; position: relative; margin: 0; padding: 0;}
.marusuji li{list-style:none; list-style-position:outside; margin: 0; padding-left: 20px;}
.marusuji li span{position:  absolute; left: 0; margin: 0;}

.txtb{margin-bottom: 40px;}


/* TOP */

#nado{
    position: absolute;
    top: 290px;
    left: 520px;
}

/* 健康診断 */
.kenshin li{list-style: none; border-bottom: 1px dotted #b3b3b3; padding-bottom: 5px; padding-top: 5px; font-weight: bold; font-size: 120%; padding-left: 1.5em; text-indent: -1.5em;}
.kenshin li img{margin-right: 5px; vertical-align: middle;}
.kenshin li:first-child{border-top: 1px dotted #b3b3b3;}




/*================================================
 *  タブレット向けデザイン
 ================================================*/
@media screen and (max-width:1100px) {




}




/*================================================
 *  スマートフォン向けデザイン
 ================================================*/
@media screen and (max-width:767px) {

/* 共通 */
.base{width: 100%; float: none;}
.base_i{width: 100%; float: none; text-align: center;}
.base_i img{width: 25%; margin-bottom: 20px;}

.btn_dl{text-align: center;}
.btn_dl img{width: 90%;}
.btn_medical{text-align: center;}
.btn_medical img{width: 70%;}
.btn_medical2{text-align: center;}
.btn_medical2 img{width: 70%;}
.btn_link{text-align: center;}
.btn_link img{width: 50%;}

.photot td{width: 100%; display: block; padding-bottom: 20px;}
.photot td img{width: 80%;}

.txtb{margin-bottom: 30px;}

/* 健康診断 */


}
