
body {background:transparent !important; filter:none}
img {border:0;}

.none, .none a{text-decoration:none !important;}


a {text-decoration:none; color:#666; }
a:hover { color:#666; }

h1,h2,h3,h4,h5,h6 {font-size:100%; }
address,strong{font-style:normal; font-weight:normal; }

@font-face{font-family:'NGothic'; src:url('../font/NanumGothic.woff') format('woff'); }
@font-face{font-family:'NGothicB'; src:url('../font/NanumGothicBold.woff') format('woff'); }
@font-face{font-family:'NGothicEB'; src:url('../font/NanumGothicExtraBold.woff') format('woff'); }


body {font-family:dotum,Gulim,Arial,Tahoma,"Nanum Gothic","NGothic",sans-serif;  font-size:12px; color:#666;}
textarea  {font-family:dotum,Gulim,Arial,Tahoma,"Nanum Gothic","NGothic",sans-serif;  font-size:12px; color:#666;}
button {background: none repeat scroll 0 0 transparent; cursor: pointer;  overflow: visible;}
.pointer { cursor:pointer; }
strong {font-weight: bold;}
.normal{font-weight:normal;}
.normalLetter{letter-spacing:-0.02em !important;}
.b {font-weight: bold;}
li { list-style-type:none; }


/*Ææ¼Ç*/
*{margin:0 auto;font-family:Dotum,Tahoma;}
.auto{margin:0 auto;}
.fred{color:#e70909;}.fend{color:#4f4b4b;}.fand{color:#1352e2;}
.timetable tr{background-color:#4f4b4b;color:white;font-size:18px;font-family:dotum;font-weight:900;line-height:43px;}
.pl5{padding-left:5px;}.pl10{padding-left:10px;}.pl15{padding-left:15px;}.pl20{padding-left:20px;}.pl25{padding-left:25px;}.pl30{padding-left:30px;}
.pl35{padding-left:35px;}
.pr5{padding-right:5px;}.pr10{padding-right:10px;}.pr15{padding-right:15px;}.pr20{padding-right:20px;}.pr25{padding-right:25px;}.pr30{padding-right:30px;}.pr35{padding-right:35px;}
.pt4{padding-top:4px;}.pt5{padding-top:5px;}.pt10{padding-top:10px;}.pt15{padding-top:15px;}.pt20{padding-top:20px;}.pt25{padding-top:25px;}.pt30{padding-top:30px;}.pt50{padding-top:50px;}
.pt35{padding-top:35px;}
.pb3{padding-bottom:3px;}.pb5{padding-bottom:5px;}.pb10{padding-bottom:10px;}.pb15{padding-bottom:15px;}.pb20{padding-bottom:20px;}.pb25{padding-bottom:25px;}.pb30{padding-bottom:30px;}
.pb35{padding-bottom:35px;}
.ml60{margin-left:60px;}
.ml100{margin-left:107px;}
.ml10{margin-left:10px;}
.mt30{margin-top:30px;}
.mt10{margin-top:10px;}
.mt20{margin-top:20px;}
.mb5{margin-bottom:5px;}
.mb30{margin-bottom:30px;}
.mb10{margin-bottom:10px;}
.timeTbon{background-color:#aa0000;width:58px;}
.timeName{color:#3f61c4;font-weight:bold;font-family:µ¸¿ò;font-size:12px;padding-bottom:10px;}
.timeLine{background-color:#9a9a9a;margin:0;padding:0;}
.timeh{line-height:37px; font-family:dotum; font-size:12px;}
.skyTT{background-color:#f5f5f5;}
.grTT{background-color:#d7d7d7;}
.graytt{background-color:#d8d8d8;}
.dgrTT{background-color:#666666;color:#ffffff;}
.fon10{font-size:10px;font-family:Dotum;}
.fon11{font-size:11px;font-family:Dotum;}
.fon12{font-size:12px;font-family:Dotum;}
.fon16{font-size:16px;font-family:Dotum;}
.fon20{font-size:20px;font-family:Dotum;}
.rel,.psr{position:relative}
select{vertical-align:middle;height:19}
.num11{font-size:11px;font-family:Verdana;}
.psa{position:absolute}
.fons{color:#9a9a9a;padding-top:5px;}
.sky{color:#2c67ee;}
.gsky{background-color:#f5f5f5;font-family:dotum; font-size:12px;}
.spanr span{padding-right:30px; text-align:left;}
.saleicon{border-radius:3px;color:#ffffff;padding-top:2px;padding-right:2px;padding-left:2px;background:#e3322e; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2UzMzIyZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjZTJkMmEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top, #e3322e 0%, #ce2d2a 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e3322e), color-stop(100%,#ce2d2a)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #e3322e 0%,#ce2d2a 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #e3322e 0%,#ce2d2a 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #e3322e 0%,#ce2d2a 100%); /* IE10+ */
background: linear-gradient(to bottom, #e3322e 0%,#ce2d2a 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e3322e', endColorstr='#ce2d2a',GradientType=0 ); /* IE6-8 */}


/*table border*/
.fgrl{border-left:1px solid #d7d7d7;}
.fgrr{border-right:1px solid #d7d7d7;}
.fgrb td{border-bottom:1px solid #d7d7d7;line-height:36px;}
.fgrt{border-top:1px solid #d7d7d7;}
.groupC tr{text-align:center;}

/*room table*/
.room{border:1px solid #dcdcdc;padding:15px;}
.room2{border:5px solid #555360;}
.mt15{margin-top:15px;}
.roomtb{border:1px solid #d8d8d8;}
.graytt{background-color:#d8d8d8;padding:0px;}
.grayttl{border-left:1px solid #d8d8d8;}
.grayttr{border-right:1px solid #d8d8d8;}
.grayttt{border-top:1px solid #d8d8d8;}
.grayttb {border-bottom:1px solid #d8d8d8;}
.dgrayttb{border-bottom:1px solid #7c7c7c;}
.roombg1{background-color:#b9babc; font-family:dotum; color:#ffffff; font-size:14px;}
.roombg2{background-color:#f5f5f5; color:#5e5c5c;}
.roombg3{background-color:#dad9d9;}
.roombg4{background-color:#555360; color:#fff; font-family:dotum; font-size:16px; font-weight:bold; line-height:30px;padding-top:6px;padding-left:7px;}
.roombg5{background-color:#bfbebe;padding:0px;}
.roombg6{background-color:#f5f5f5;border-right:1px solid #bfbebe;}
.roombg6 img{padding-right:5px;padding-left:15px;}
.roomfont1{color:#fff;}
.roomfont2{color:#1f3d4f;}
.roomfont3{color:#ff4200;}
.roomfont4{color:#ff6600;}
.roomfont5{color:#6a6767;}
.roomfont6{color:#f66025;}
.roomfont7{color:#5e5c5c;}
.roomfont8{color:#ff6600;}
.roomfont9{color:#ffffff;}
.roomfont10{color:#ff0c00;}
.b{font-weight:bold;}
.lh29{line-height:29px;}
.lh50{line-height:50px;}
.lh39{line-height:39px;}
.lh70{line-height:70px;}
.lh70 p { float:left;width:100%;font-size:13px;margin-top:-40px;color:#29a4eb;font-weight:normal; }
.circle1{background:url(../images/time/circle1.png) no-repeat right 8px;padding:3px 4px;letter-spacing:-0.01em;
font-size:28px; font-family:tahoma;
color:#fff;
text-align:center;}
.circle2{background:url(../images/time/circle2.png) no-repeat right 8px;padding:3px 4px;letter-spacing:-0.01em;
font-size:28px; font-family:tahoma;
color:#fff;
text-align:center;}
.mr5{margin-right:5px;}
.hand{cursor:pointer;}
/*order table*/
.orderfont1{color:#9a9a9a;}
.orderfont2{color:#666869;}
.orderfont3{color:#000; font-size:16px;}
.orderbg{background-color:#b8bac6;margin:0;padding:0;}
.orderbg2{background-color:#c2c2c2;}
.orderbg21{background-color:#fff;}
.oderr{border-right:1px solid #b8bac6;}
.rinlinb dl{display:block;}
/*input*/

input{border:none;vertical-align:middle}
input.text{border:1px solid #c9c9c9;padding-top:3px;padding-right:3px;padding-bottom:1px;padding-left:3px;;height:24;margin-top:3px;}
input.tnum{border:1px solid #c9c9c9;padding:1px 3px;font:11px verdana;height:24;margin-top:3px;}
input.tday{border:1px solid #c9c9c9;padding:1px 3px;font:11px verdana;font-weight:bold;letter-spacing:-0.05em;cursor:pointer;width:80;*width:75;height:19;}
input.ttxt{background:Transparent;border:1px solid #ffffff;height:19;}
input.chk{*margin-left:-5;}
input.check,input.radio{width:13px;height:13px}

/*room choice*/
.choicebg1{background-color:#245da7;}
.choicebg2{background-color:#666666;}
.choicebg3{background-color:#ff3355;}
.choicebg4{background-color:#abbec4;}
.choicebg5{background-color:#ebfaff;}
.choicebg6{background-color: rgb(255, 255, 153);}
.choicebg7{background-color:#f5f5f5;}
.choicebg8{background-color:#d7d7d7;margin:0;padding:0;}
.wbg{background-color:#9a9a9a;}
.wht{color:#fff;}
.choiceline1{border: 5px solid #e8332f;}
.choiceline2{border-right:1px solid #abbec4;}
.dl5 img{padding-right:5px;}
.choicefon1{color:#666666;}
.choicefon2{color:#1c79f2;}
.roomsp span{display:blockl;}

/*body_base.css*/
.num2{font-family:tahoma;}
.tr{text-align:right;}
.lsm1{letter-spacing:-1px !important;}.lsm{letter-spacing:-0.01em !important;}.lsm0{letter-spacing:0px !important;}
.fon11{font-size:11px;font-family:Dotum;}  
.vm{vertical-align:middle;}
.f20{filter:alpha(opacity=20);opacity:.20;}.f25{filter:alpha(opacity=25);opacity:.25;} .f50{filter:alpha(opacity=50);opacity:.50} 
.f75{filter:alpha(opacity=75);opacity:.75} .f90{filter:alpha(opacity=90);opacity:.90}
.table01{border-left:1px solid #9a9a9a;}
.tf{table-layout:fixed}
.td01{border:1px solid #9a9a9a;border-left:none;border-bottom:none;}
.td02{border:1px solid #9a9a9a;border-bottom:none;}
.td03{border:1px solid #9a9a9a;border-left:none;border-bottom:none;}
.ln_lgr{background-color:#9a9a9a;font-size:16px;}
.pL3{padding-left:3px;}
.dgr,.dgr a,.dgr a:hover{color:#808080 !important;} /*È¸»ö*/
.res,.res a:link,.res a:visited,.res a:active{color:#14636e;text-decoration:none} .res a:hover{color:#14636e; text-decoration:underline}
.in_sky{background-color:#555360;}
.in_gray{background-color:#666666}
.mt3{margin-top:3px;}
.mt5{margin-top:5px;}
.mb5{margin-bottom:5px;}
.choicegra{background: #f3f3f3; }
.selectfRED, .selectfRED a:link,.selectfRED a:visited,.selectfRED a:active{color:#86461f;text-decoration:none} .selectfRED a:hover{color:#86461f;text-decoration:underline}
.selectfBLU, .selectfBLU a:link,.selectfBLU a:visited,.selectfBLU a:active{color:#cccccc;text-decoration:none} .selectfBLU a:hover{color:#003886;text-decoration:underline}
.selectfBLU1 {color:#003886;text-decoration:none}
.selectfGRN, .selectfGRN a:link,.selectfGRN a:visited,.selectfGRN a:active{color:#2a662e;text-decoration:none} .selectfGRN a:hover{color:#2a662e;text-decoration:underline}
.selectfGRY, .selectfGRY a:link,.selectfGRY a:visited,.selectfGRY a:active{color:#6a6262;text-decoration:none} .selectfGRY a:hover{color:#6a6262;text-decoration:underline}
.netfubg{background:#eeeeee; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VlZWVlZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlZWVlZWUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top, #eeeeee 0%, #eeeeee 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#eeeeee), color-stop(100%,#eeeeee)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #eeeeee 0%,#eeeeee 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #eeeeee 0%,#eeeeee 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #eeeeee 0%,#eeeeee 100%); /* IE10+ */
background: linear-gradient(to bottom, #eeeeee 0%,#eeeeee 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#eeeeee',GradientType=0 ); /* IE6-8 */}
.hgroupBox{margin:0 auto; position:relative; width:980px;}
.oppri{font-family:tahoma;color:#ef4b0a;font-size:15px;font-weight:bold;position:relative;top:1px;padding-right:2px;}
.ulli{padding-left:5px;}
.ulli li {display:inline-block;}

.bk,.bk a,.bk a:hover{color:#000000 !important;}
.red,.red a,.red a:hover{color:#f20000 !important;}
.blue,.blue a,.blue a:hover{color:#0000ff !important;}
.dgr,.dgr a,.dgr a:hover{color:#bbbbbb !important;} /*Èå¸°È¸»ö*/

.bg_org{background-color:#fa9c19;}
.bg_wbl{background-color:#89B6E0;}

.gr2_gr{background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top,  #ffffff 0%, #ebebeb 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#ebebeb)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ffffff 0%,#ebebeb 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ffffff 0%,#ebebeb 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ffffff 0%,#ebebeb 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ffffff 0%,#ebebeb 100%); /* W3C */}
/*ÇÏ´Ü*/
#footer{border-top:2px solid #000000;}
.footerWrap > dl > dt{float:left; width:220px; line-height:90px;}
.footerWrap > dl > dd{float:left; width:760px;}
.footerWrap dl dd div.menu{border-bottom:1px solid #e5e5e5; }
.footerWrap dl dd div.menu ul li{float:left; font-weight:bold; color:#989ea7; font-size:0.95em; font-family:"Nanum Gothic","NGothic"; padding:10px 0; padding-left:20px; background:url("../images/icon/icon_line_04.gif") no-repeat 9px 50%; }
.footerWrap dl dd div.menu ul li.noline{background:none;}
.footerWrap dl dd div.fContent{position:relative; padding-top:10px; width:755px;  font-size:0.95em; line-height:19px;}
.footerWrap dl dd div.fContent ul{width:547px;}
.footerWrap dl dd div.fContent ul li{float:left; color:#8a8e94;}
.footerWrap .line{padding-left:10px; background:url("../images/icon/icon_line_03.gif") no-repeat 5px 50%;}

/**** Clearfix ****/
.clearfix:before, .clearfix:after { content: ""; display: table; }
.clearfix:after { clear: both; }
.clearfix { zoom: 1; }

.mb25{margin-bottom:25px !important;}.pl10{padding-left:10px!important;} .vb{vertical-align:bottom !important;}

.pl2{padding-left:2px !important;} .black{color:#000000 !important;}
/*** footer ***/
#footer {width:100%; position:relative; }
.footerWrap  {margin:0 auto; position:relative; width:980px;}

.btn_reserve		{ background:#464e6b url(../images/btn/btn_arr.png) no-repeat 95% center; color:#e2e5f1; font-size:15px; text-align:center; letter-spacing:-1px; padding:10px 55px 10px 45px; font-weight:bold;}
.btn_reserveb		{ background:#676d82 url(../images/btn/btn_arrb.png) no-repeat 5% center; color:#e2e5f1; font-size:15px; text-align:center; letter-spacing:-1px; padding:10px 45px 10px 55px; font-weight:bold;}
.btn_reserve:hover	{ color:#fff; cursor:pointer;}
.btn_reserveb:hover	{ color:#fff; }
.stitle				{ margin-bottom:30px; font-size:30px; color:#333; font-weight:500;letter-spacing:-2px; text-align:center; line-height:1.4; font-family:"¸¼Àº°íµñ",Malgun Gothic,"³ª´®°íµñ",Nanum Gothic,"µ¸¿ò",dotum,AppleGothic,sans-serif; }
