@import url('https://webfontworld.github.io/sunn/SUIT.css');

html,body{font-family:'SUIT', sans-serif;}
.cont_title{letter-spacing:-1px;}
.imgBox img{width:100%;}

#map iframe{width:100%; height:100%;}

.about_doctor_wrap .cont_box:nth-child(2n){background:#fff;}
.about_doctor01 .cont_list_content ul li .cont_title{font-size:1em;}
.didot{font-size:2.3em;}
.about_intro04{background:#f8f8f8;}

.nav_wrap .nav .nav_title{font-size:1em;}
.nav_wrap .nav > ul > li{position:relative;}
.nav_wrap .nav ul li .nav_icon{border-radius:0; background:transparent;}

.quick_consulting{display:none; position:absolute; top:0; right:120px; background:#e9e9e9; border:2px solid #333; border-radius:15px; padding:70px 30px 30px;}
.quick_consulting .quick_close{position:absolute; top:15px; right:20px;}
.quick_consulting .quick_close i{font-size:35px !important;}
.quick_consulting .input_box + .input_box{margin-top:10px;}
.quick_consulting .input_text_wrap{width:300px;}

.youtube_icon{display:none;}

.signature_hidden04 .cont_list_content ul li .cont_title{font-size:1em;}

@media screen and (max-width: 1440px) {
	.head_info .m li{line-height:1.2;}
}

@media screen and (max-width: 1024px) {
	.head_wrap .head .head_menu > ul > li{margin-bottom:0; padding-bottom:0;}
	.head_wrap .head .head_menu > ul > li > a{padding:15px 0;}

	.quick_consulting_mo{position:fixed; bottom:0; left:0; width:100%; background:#e9e9e9; border-top:1px solid #999; padding:10px; z-index:10;}
	.quick_consulting_mo .input_box + .input_box{margin-top:5px;}
	.quick_consulting_mo .input_btn_wrap{margin-top:5px;}
	.quick_consulting_mo .cell60{padding-left:5px;}
	.quick_consulting_mo .cell60 .input_box{height:65px;}
	.quick_consulting_mo .cell60 .input_box label{display:block; height:65px;}
	.quick_consulting_mo .cell60 .input_box label textarea{height:100%;}

	.go_top_wrap{bottom:130px; right:5px;}
	.youtube_icon{display:block; width:40px; margin-bottom:5px;}
}