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

#wrap {width:100%; margin:0 auto; text-align:center;position:relative;min-width:1400px;}
#wrap_top {width:100%; position:relative; margin:0 auto; text-align:center;height:100px;}
.topArea {width:1280px;margin:0 auto;text-align:center;font-size:11px;height:90px;}

.topArea  .logo {padding-top:25px;float:left;width:206px;z-index:9999999999999 !important;position:absolute;}
.topArea .menu {float:right;text-align:center;margin-top:24px;}
.kkk {clear:both;height:120px;}
.topset {width:1280px;margin:0 auto;text-align:center;position:relative;}
.topset ul {position:absolute;right:0;top:5px}
.topset ul li {display:inline;float:right;font-size:13px;z-index:999999999999}
.topset ul li a {color:#b4b4b4}
.topset ul li.tm_t a {color:#fff}
.topset ul li.tm_t {padding:4px 10px;background:#b4b4b4;color:#fff}

.menuArea2 {width:100%;border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;float:left;height:70px;margin-top:25px;}
.menuArea2 ul li a {color:white}
.menuArea2 ul li.mmLeft {background:#ffb71d }
.menuArea2 ul li.mmRight {background:#4e4b4b}
.menuArea2 ul li.mmLeft a:hover {color:#000}

#main_slide {float:left;width:100%;background:url('../image/m_slide.png') center top;height:800px;margin-bottom:-44px;text-align:center;color:white;}
.sct_title {font-size:42px;font-weight:400;line-height:2em;margin:0 auto;text-align:center;color:#000}
.sct_title2 {font-size:15px;font-weight:200;line-height:1em;margin:0 auto;text-align:center;color:#595959}
.sct_krt {font-size:15px;line-height:2em;margin-top:13px;}

.mgT10 {margin-top:10px;}
.mgT20 {margin-top:20px;}
.main_mte a {color:white!important;font-weight:bold;}
.m_box {background:#333333;padding:10px 20px;font-size:20px;width:200px;margin:0 auto;text-align:center;color:white;}

.main_mta {font-size:21px;line-height:1.3em;color:#fff;text-align:left;width:1280px;margin:0 auto;margin-top:100px;text-shadow:1px 1px 1px black;font-weight:700;}
.main_mtb {font-size:26px;line-height:0em;font-weight:700;color:white;;text-align:left;width:1280px;margin:0 auto;margin-top:40px;text-shadow:1px 1px 1px black}
.main_mtc {font-size:70px;line-height:0em;font-weight:900;color:white;;text-align:left;width:1280px;margin:0 auto;margin-top:90px;text-shadow:1px 1px 1px black}
.main_mtd {width:1280px;margin:0 auto;margin-top:300px;}
.main_mtd img {width:32px !important;height:49px !important}
.main_mte {font-size:40px;line-height:0em;font-weight:700;color:white;;text-align:left;width:1280px;margin:0 auto;margin-top:80px;text-shadow:1px 1px 1px black}
#section1 {width:1280px;margin:0 auto;text-align:center;}
#section1 ul {padding-top:15px;}
#section1 ul li {float:left;display:inline;padding-bottom:50px;width:32%;overflow:hidden;}
#section1 ul li:nth-child(2) {margin:0 2%}
#section1 ul li img {width:100%}

.sct1_bg {width:1180px;position:relative;margin:0 auto;text-align:center;height:630px;}
.sct1_bg .fct1 {position:absolute;left:0;top:50px;width:598px;height:403px;z-index:9}
.sct1_bg .fct2 {position:absolute;right:0;top:160px;width:710px;height:373px;background:#38bf60;z-index:99}
.sct1_bg .fct2 p {text-align:left;color:white;right:0;top:-60px}
.sct1_bg .fct2 p.icon {position:absolute;}
.sct1_bg .fct2 p.txt1 {font-size:28px;padding:70px 0 0 50px;font-weight:800;}
.sct1_bg .fct2 p.txt2 {font-size:15px;padding:10px 0 0 50px;}
.sct1_bg .fct2 p.txt3 {font-size:21px;padding:30px 0 0 50px;}

#section5 {width:1280px;margin:0 auto;text-align:center;clear:both;}
#section5 ul {padding-top:15px;}

#section1 ul li .sobTitle {position:absolute;width:200px;height:26px;color:white;text-align:center;padding:22px 0;background:black;font-size:20px;font-weight:bold;opacity:0.8;}
.sobText {position:relative;width:70%;height:26px;color:white;text-align:left;font-size:32px;font-weight:bold;bottom:0;z-index:9999;
margin-top:-90px;margin-left:20px;line-height:1em;word-break:break-word !important}
.mr_dt {font-size:17px;}
.clw {color:black !important}
.mrvBox {background:#282a25;color:white;float:left;width:100%;}
.mrvBox ul {padding:30px;}
.mroom_title {font-size:26px;font-weight:bold;line-height:2.5em;}

.htnum {clear:both;height:120px}
#section2 {width:100%;margin:0 auto;text-align:center;float:left;}
.romm_detail {position:absolute;text-align:left;left:50%;width:600px;padding:80px 0 0 80px;}

.list1 {font-size:40px;font-weight:bold;margin-bottom:24px;}
.list2 {font-size:15px;font-weight:;margin-bottom:60px;}
.list3 {font-size:22px;font-weight:bold;margin-bottom:24px;}
.list4 {font-size:17px;margin-bottom:50px;line-height:2em}
.list5 {font-size:17px;margin-bottom:50px;line-height:1.6em}
.list6 {display:inline;width:163px;float:left;background:black;color:white;height:x;margin-right:20px;text-align:center;padding:20px 0;font-size:16px;}
.list6 a {color:white}
.list7 {display:inline;width:183px;float:left;background:black;color:white;height:x;margin-right:20px;text-align:center;padding:20px 0;font-size:16px;}
.list7 a {color:white}

#section3 {width:1280px;margin:0 auto;text-align:center;margin-top:50px;display:none;}
#section3 ul li {float:left;display:inline;font-size:15px;line-height:1.5em}
#section3 ul li.mtroom {width:320px;height:280px;background:#ad415b;color:white;text-align:left;}
#section3 ul li.ftcenter {width:320px;height:280px;background:#42ad91;color:white;text-align:left;}
#section3 ul li p {padding:30px;}
.spot {font-weight:bold;font0size:}

 #section6 {width:100%;height:400px;position:relative;background:url('/image/main/main_mapBg.png');float:left;margin-top:50px;}
.main_map {width:1160px;margin:0 auto;text-align:center;}
.main_map ul {margin:0;padding:0}
.main_map ul li {display:inline;float:left;}
.main_map ul li.mapImg {padding:26px 0}
.main_map ul li.mapContent {background:#42ad91;height:360px;width:430px;float:right;text-align:left;
padding:40px 30px 0 30px;color:white;line-height:2em;font-size:13px;}
.mtt1 {font-size:27px;font-weight:bold;}


#wrap_foot_navi {width:100%; float:left; height:200px; background:#35363b; position:relative;}
.foot_navi {width:1280px;height:306px; margin:0 auto; text-align:center;} 
.foot_navi ul {margin:0; padding:0;}
.foot_navi ul li {float:left; display:inline;text-align:center;}
.mg_title {width:160px;font-size:16px; text-align:left; padding:0; margin:0;line-height:1em;color:#fcfcfe;}
.mg_title a {font-size:16px;color:white !important;line-height:1em !important}


#wrap_copyright {width:100%; float:left; height:270px; background:#3c3c3c; position:relative;}
.copyright {width:1280px;margin:0 auto;text-align:center;}
.copyright li {padding-top:10px;text-align:center;color:#a8a7a7;font-size:10pt;}
.copyright li.infoo {line-height:1.7em;text-align:center;padding-bottom:3%}

.aak {width:100%;position:relative;background:#38bf60;padding-top:30px;}
.abk {width:1190px;position:relative;margin:0 auto;text-align:center;padding:70px 0;}

 .copyright li.info2 {  font-size: 9pt;
    color: #a8a7a7;
    padding-top: 3%;
    padding-bottom: 0px;
    letter-spacing: 3px;
}
.copyright li.info3 { font-size: 16pt;
    color: #fff;
    padding-bottom: 2%;
    letter-spacing: 3px;
}
.copyright li.foot_icon {float:right}

.viewBtn {width:80px;height:30px;border:1px solid #000;padding:10px 20px 4px 20px;line-height:1.6em;
background:white;text-align:center;font-weight:bold;font-size:14px;}
.viewBtn_en {width:120px;height:30px;border:1px solid #000;padding:10px 20px 4px 20px;line-height:1.6em;
background:white;text-align:center;font-weight:bold;font-size:14px;}

.form-control2 {
  display: block;
  width: 100%;
  height: 30px;
  padding: 6px 12px;
  font-size: 14px;
  line-height: 1.42857143;
  color: #555;
  border:1px solid gray;
 background: url(../img/red_arrow.png) no-repeat 95% 50% #fff;
-webkit-appearance: none; 
-moz-appearance: none; 
}
.form-control3 {
  display: block;
  width: 100px;
  height: 20px;
  padding: 1px 6px;
  font-size: 11px;
  line-height:1em
  color: #555;
  border:1px solid gray;
 background: url(http://www.ramadaencorehaeundae.com/img/red_arrow.png) no-repeat 92.5% 50% #fff;
-webkit-appearance: none; 
-moz-appearance: none; 
float:right;
}

.roomView {clear:both;position:relative;margin:0 auto;;height:auto;margin-top:70px;width:1280px;}
.roomView img {width:80%}
.roomView p{line-height:2em;padding:20px 0 0 0;font-size:16px;color:white;}
.roomView p a {color:black}

.centerBx {
    margin:0 auto;text-align:center;
    border: 1px solid #dfdfdf;
    border-top: 4px solid #000;
    padding: 24px 122px 24px 0;
    position: relative;
    display: table;
    table-layout: fixed;
    width: 1280px;
    box-sizing: border-box;
    margin-top: 5px;
}
.centerBx:after {
    content: "";
    display: block;
    clear: both;
}
.centerBx .infoTx strong {
    display: block;
    font-size: 29px;
    color: #252525;
    padding-bottom: 5px;
}
 .centerBx .infoTx {
    font-size: 17px;
    color: #454545;
    font-weight: normal;
    display: table-cell;
    vertical-align: middle;
	text-align:left;
    width: 399px;
    box-sizing: border-box;
    padding-left: 49px;
}
.centerBx .centerCont {
    width: 100%;
    padding-left: 50px;
    border-left: 1px solid #dfdfdf;
    display: table-cell;
	text-align:left;
    vertical-align: middle;
}

.centerBx .centerCont dl dd.tel {
    font-size: 28px;
	padding-top:5px;
    color: #db1d27;
}
.centerBx .centerCont dl dd.fax {
font-size: 28px;
padding-top:5px;
    padding-left: 20px;
    margin-left: 12px;
    position: relative;
}
 .centerBx .centerCont dl dd.end {
    display:block;
    line-height: 1em;
    padding-top: 7px;
     font-size: 17px;
    color: #454545;
    font-weight: normal;
}
.centerBx .centerCont dl dd {
    display: inline-block;
    vertical-align: middle;
    font-size: 20px;
    color: #454545;
    font-weight: bold;
}
.centerBx .centerCont dl dd.fax:before {
    content: "/";
    display: block;
    position: absolute;
    left: 0;
    top: 0;
}