@charset "utf-8";
@import url("style.css");

/* CSS Document */
* html { height: 1px; } 
div { border:0px solid}

/* ¸ÞÀÎÆäÀÌÁö */
#main { width: 100%; }
#main #main_login { position:absolute; width:100%; top:0; left;0; border:0px solid; text-align:center; z-index:99;}
#main #main_login #login_container { width:1000px; height:280px; border:0px solid; text-align:left; padding:186px 0 0 15px;}
input#authid { padding:2px 0 0 4px; border:0; width:143px; height:19px;}
input#authpasswd { padding:2px 0 0 4px; border:0; width:143px; height:19px;}
input#Mauthid { padding:2px 0 0 4px; border:0; width:129px; height:19px; background-image:url(/img/main/uid_bg.gif); background-repeat:no-repeat; }
input#Mauthpasswd { padding:2px 0 0 4px; border:0; width:143px; height:19px; background-image:url(/img/main/upass_bg.gif); background-repeat:no-repeat;}



#wrap      { width:100%; min-height:100%; text-align:left; margin:0 auto; padding:0; float:left; background-image:url(/img/sub_body_bg.gif); background-repeat:repeat-x;}

#header    { position:relative; width:100%; height:99px; margin:0 auto; padding:0; float:left; }
#header #header2                { position:relative; width:100%; height:162px; margin:0; padding:0; float:left; display:inline;}
#header #header2 #topMenu       { position:relative; width:100%; height:80px; margin:0 auto; padding:0; float:left; background-image:url(/images/common/bg_topGray.gif); }
#header #header2 #topMenu1       { position:relative; width:100%; height:161px; margin:0 auto; padding:0; float:left; background-image:url(/img/sub_top_bg.gif); }
#header #header2 #topMenu #logo { position:relative; width:364px; height:80px; margin:0 auto; padding:0; float:left; background-image:url(/images/common/bg_topGray.gif); }
#header #header2 #topMenu #tm   { position:relative; width:353px; height:13px; margin:52px 0 0 0; padding:0; float:right; background-image:url(/images/common/bg_tmBlack.gif); display:inline;}
#header #header2 #gnb           { position:relative; width:890px; height:49px; margin:0 auto; padding:0; float:left; background-image:url(/images/common/bg_gnb.gif); }
#header #header2 #sGnb          { position:relative; width:890px; height:23px; margin:0 auto; padding:9px 0 0 0; float:left; text-align:right; background-image:url(/images/common/bg_topGray02.gif);}


#notice { position:relative; margin:0 auto; padding:0 0 0 0; float:left;}
#notice #latestlist_notice {}
#notice #latestlist_notice ul {margin:0; padding:2px 2px 2px 0; list-style-position: ; list-style: none; }
#notice #latestlist_notice ul li {padding:2px; border-bottom: 1px dotted #000000; color:#FFF}

#middle                { position:relative; width:100%; min-height:100%; margin:0; padding:0; float:left; display:inline; background-image:url(/img/sub_left_bg.gif);  background-repeat:repeat-y;}
#middle #lnb           { position:relative; width:231px; min-height:100%; margin:0 auto; padding:0; float:left;}
#middle #lnb #titleImg { position:relative; width:242px; height:80px; margin:1px 0 0 0; padding:0; float:left; display:inline;}
* html #middle #lnb #titleImg        { width:242px; min-height:100%; margin:0 auto;}
#middle #lnb #lm       { position:relative; width:242px; height:323px; margin:1px 0 0 0; padding:0 0 30px 0; float:left; }

#middle #pbody           { position:relative; width:740px; min-height:100%; margin:0px 0 0 0; padding:0; float:left; display:inline; }
#middle #pbody #image { position:relative; width:769px; height:169px; margin:0 auto; padding:0; text-align:right; font-size:11px; float:left; display:inline; }
#middle #pbody #location { position:absolute;	left:15px; top:146px; width:500px; height:18px; z-index:1; font-size:11px; font-family:dotum, dotumche; color:#2c2c2c; }

#middle #pbody #ptitle   { position:relative; width:670px; height:50px; margin:34px 0 0 46px; padding:0; float:left; }
#middle #pbody #content  { position:relative; width:670px; min-height:430px; margin:0px 0 0 46px; padding:29px 0 50px 0; float:left; display:inline; }
* html #middle #pbody #content  { height:330px; }
.content02               { position:relative; width:615px; float:left;}

#middle #quickMenu       { position:relative; width:56px; height:410px; margin:174px 0 0 1px; padding:0; float:left; display:inline; }
* html #middle #quickMenu        { width:81px; w\idth:80px; margin:81px 0 0 0;}

#footer                { clear:both; position:relative; width:100%; height:138px; margin:0 auto; padding:0; float:left; background-color:#FFFFFF;}
#footer #footer2       { position:relative; width:100%; height:28px; margin:0 auto; padding:0; float:left; background-color:#777777; }
#footer #footer3       { position:relative; width:1000px; height:110px; margin:0 0 0 33px; padding:0; float:left; }
#footer #footer2 #copyright     { position:relative; width:723px; height:85px; margin:0 20px 0 20px; padding:0; text-align:right; float:left;}

#board    { position:relative; width:615px; margin:0 auto; padding:0; float:left; }
#board #boardSearch { position:relative; width:615px; height:18px; margin:0 0 10px 0; padding:0; text-align:right; float:left; }
#board #boardSearch #sForm { position:relative; width:566px; height:18px; margin:0 0 6px 0; padding:0; text-align:right; float:left; }
#board #boardSearch #sBtn  { position:relative; width:49px; height:18px; margin:0 auto; padding:0; text-align:right; float:left; }
#board #boardBody { position:relative; width:615px; min-height:100%; margin:0 auto; padding:0; float:left; }
#board #boardFooter { position:relative; width:615px; height:30px; margin:0 auto; padding:15px 0 0 0; float:left; }
#board #boardFooter #pNo    { position:relative; width:523px; height:30px; margin:0 auto; padding:0; text-align:center; float:left; }
#board #boardFooter #lBtn   { position:relative; width:92px; height:30px; margin:0 auto; padding:0; float:left; }
#board #boardFooter #vForm  { position:relative; width:466px; height:30px; margin:0 8px 0 0; padding:0; float:left; text-align:right; display:inline; }
#board #boardFooter #vBtn   { position:relative; width:141px; height:30px; margin:0 auto; padding:0; float:left; }

#login           { position:relative; width:300px; height:230px; margin:0 auto; padding:0; float:left; background-color:#fff}
#login #loginH   { position:relative; width:300px; height:60px; margin:0 auto; padding:0; float:left; }
#login #loginM   { position:relative; width:215px; height:98px; margin:25px 42px 22px 43px; padding:0; float:left; display:inline;}
#login #loginF   { position:relative; width:300px; height:25px; margin:0 auto; padding:0; float:left; text-align:right; background-color:#dedede; }

#hotel_board { position:relative; width:670px; min-height:100%; margin:0 auto; padding:0; float:left; }


.insTabBox       { position:relative; width:615px; height:125px; margin:0 0 20px 0; padding:0; float:left; background-image:url(/images/ibsiLife/bg_insTab.gif); display:inline;}
.grayBox605      { position:relative; width:605px; margin:0 0 0 5px; padding:8px 0 8px 0; float:left; border:2px solid #ececec; display:inline;}
.grayBox605m     { position:relative; width:605px; margin:0 0 15px 5px; padding:8px 0 8px 0; float:left; border:2px solid #ececec; display:inline;}
.cbox190         { position:relative; width:190px; margin:0 7px 0 8px; padding:0; float:left; display:inline; background-image:url(/images/department/bg_debody.gif);}
.cbox185         { position:relative; width:185px; margin:0 0 0 15px; padding:0; float:left; display:inline; background-image:url(/images/guide/bg_siteMap_m.gif);}

.box265          { position:relative; width:265px; float:left;}
.movieBox127     { position:relative; width:127px; height:93px; float:left;}
.movieBox138     { position:relative; width:138px; height:44px; margin-top:49px; float:left;}

.detailBox01     { width:615px; height:23px; margin:0 auto; padding:0; background-image:url(/images/department/bg_detailinfo_top.gif); float:left;}
.detailBox02     { width:609px; border-left:3px solid #ececec; border-right:3px solid #ececec; border-bottom:3px solid #ececec; margin:0 auto; padding:0;}
.detailphoto     { width:262px; height:192px; margin:5px 10px 10px 10px; padding:0; background-image:url(/images/department/bg_photoBox.gif); float:left; display:inline;}
.detailInfo      { width:310px; margin:0 auto; padding:0 0 15px 0; float:left;}
.detailBox03     { width:535px; border:3px solid #ececec; margin:0 auto; padding:10px 37px 10px 37px; float:left; display:inline;}

