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


#g-nav{
	background-color: #E7F3EE;
}

#g-nav.panelactive .globalnavbtn_t {
	padding: 60px 0 100px 0;
	background-image: url(../images_winter/illustration_main.png);
}

.openbtn{
    width: 87px;
    height:112px;
/*シャボン玉menu*/
	background-image: url(../images_winter/nav_open.png);
}

/*クリック後active付与*/
.openbtn.active {
	background-image: url(../images_winter/nav_close.png);
}

.top_news {
	padding-top: 13vw;
}

.top_news_standard {
	background-image: url(../images_winter/illustration_sub_01.png), url(../images_winter/illustration_sub_02.png), url(../images/dot.svg);
	background-color: #E7F3EE;
}

.top_schedule {
	background-image: url(../images_winter/illustration_edge_01.png), url(../images_winter/illustration_edge_02.png);
}

.top_doctor_standard {
	background-color: #E7F3EE;
}

.top_doctor_koguma {
	bottom: -40px;
}