@import url('https://fonts.googleapis.com/css2?family=Noto+Serif:ital,wght@0,400;0,700;1,400;1,700&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap');

/*--------------------------------------------------------추가세팅--------------------------------------------------------------*/
.mobile-only{display:none}
.serif{font-family: 'Noto Serif', serif;}
.roboto{font-family: 'Roboto', sans-serif;}
.fc-blue{color:#2fceff}
.fc-gold{color:#fee4a5;}
.et{display:block;}
.sr-only{position:absolute; overflow:hidden; width:1px; height:1px; padding:0; margin:-1px;  clip:rect(0,0,0,0);}
input, button{display:inline-block; padding:0; border:0; outline:0;}

/*---------------------------------------------------------공통---------------------------------------------------------------*/
#f-community, #footer, #quick, .sms-map{display:none}
#indonesia{position:relative; overflow:hidden; width:100%; min-height:100vh; padding-top:0; color:#fff; background:#30408b;}2021-10-20
.admin{position:absolute; bottom:10px; right:10px; font-size:13px; font-weight:400; color:rgba(255,255,255,.5); z-index: 999;}

/*---------------------------------------------------------소개섹션---------------------------------------------------------------*/
#indonesia .introduce{position:relative;min-height:100%;
background:url('//drsong4u.com/theme/drsong4u/indonesia/img/bg_introduce.jpg') left top no-repeat; background-size:cover}
#indonesia .introduce .doctor {position:absolute; right:-240px; bottom:0; z-index:99999999;}
#indonesia .introduce .doctor img{width:600px;}
#indonesia .introduce .cont {width:1000px;margin:0 auto;padding:10% 0;}
#indonesia .introduce .cont h3{margin-top:30px; margin-bottom:30px; font-size:2.4rem; font-weight:200;}
#indonesia .introduce .cont ul li{margin-bottom:18px; font-size:1rem; font-weight:400;}

#indonesia .introduce .cont .point {margin-top:50px; margin-bottom:50px;}
#indonesia .introduce .cont .tel{font-size:1.1rem;}
#indonesia .introduce .cont .tel span{display:block; font-size:2.2rem; font-weight:800;}

/*---------------------------------------------------------폼섹션---------------------------------------------------------------*/
#indonesia .consult{position:relative; height:100vh; 
background:url('//drsong4u.com/theme/drsong4u/indonesia/img/bg_consult.jpg') left bottom no-repeat #282f63; background-size:cover;}
#indonesia .consult .cont{margin-left:auto; margin-right:auto; text-align:center}
#indonesia .consult .cont h3{margin-top:30px; font-size:2.3rem; line-height:130%; font-weight:500;}
#indonesia .consult .cont form{margin-top:30px;}
#indonesia .consult .cont form ul li{padding:8px; margin-bottom:0px;}
#indonesia .consult .cont form ul li input{width:340px; padding:1.2em 2em; border-radius:60px;
background:#484e79; color:#fff;}
#indonesia .consult .cont form ul li input::placeholder{position:relative; font-weight:300; color:#fff; opacity:.7}
#indonesia .consult .cont form ul li input::placeholder::before{position:absolute;
content:'';}
#indonesia .consult .cont button{width:340px; padding:1.2em 2em; border-radius:60px;
background:#2fceff; color:#fff;}
#indonesia .consult .cont .sns {margin-top:50px;}
#indonesia .consult .cont .sns h5{font-size:1rem; font-weight:400;}
#indonesia .consult .cont .sns ul li{display:inline-block; margin:30px 20px;}

#buttonS {    width:340px; padding:1.2em 2em; border-radius:60px; background:#2fceff; color:#fff;}

#indonesia .introduce .doctor{right:200px;top:100px}










