/* CSS ±âº»½ºÅ¸ÀÏ */

*{margin:0; padding:0}
html{width:100%; height:100%;}
body{font-size:12px; font-family:dotum,"µ¸¿ò",sans-serif; color:#555555; background:url(/images/com/bg_bar2.gif) repeat-y top center;   }
body,div,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,p,form,fieldset,input,table,tr,th,td{margin:0; padding:0}
ul,ol,li{list-style:none;}
img, fieldset{border:none; vertical-align:top;}
radio{border:none; !important;}
legend, caption{display:none;}
textarea, button{vertical-align:middle; font-size:12px;}

/* input, select{height:20px; vertical-align:middle; background:#fff; border:1px solid #d9d9d9; font-family:RixGo; color:#999999; font-size:12px;}*/ 

.input{height:18px; vertical-align:middle; background:#fff; border:1px solid #d9d9d9; font-family:RixGo; color:#999999; font-size:12px; background:#f9f9f9;}




input{padding:2px;}
select{padding:1px;}
textarea{padding:3px; vertical-align:middle; background:#fff; border:1px solid #d9d9d9; font-family:RixGo; color:#5e5e5e;}
.checkbox{padding:0; border:0;}
.disNone{display:none;}
a{text-decoration:none; color:#999999;}
a:hover, a:focus, a:active{text-decoration:none; color:#5e5e5e;}
table{border-collapse:collapse}

/* png24 */
.png24 {tmp:expression(setPng24(this)); #background-repeat:none;}

/* float */
.left {float:left; position:relative;}
.right {float:right;}

/* common */

.mbody { width:100%; position:relative;   background:url(/images/com/top_bg.gif) repeat-x top center;}
.mbody_inner {clear:both; width:1110px;  margin: 0 auto;   }
.top {width:1000px; height:144px; margin:0 auto; padding-right:110px; }
/*.top_logo { width:230px; padding: 20px 0 0 20px; float:left;}*/
.top_logo { width:153px; padding: 25px 0 0 20px; float:left;}
.top_btn { padding:20px 0 8px 0; }
.top_btn img{ padding-right:10px;}
.top_menu { width:750px; float:right; }
.top_menu p{ width:710px; text-align:right; padding:10px 40px 35px 0; }


/* quick */
.quick_div1 { float:left; background:red; postion:relative;  }
.quick_div2 { margin-left:750px; position:absolute; z-index:1; width:95px; height:240px; padding:55px 0 0 10px;  }

.quick {width:95px;}

/* --topmenu_style-- */
#lnb {width:750px; float:right; margin:0; position:relative;}
.navi1 li {float:left;}

#top-menu1 {width:100px; margin:0 10px; text-align:center;  }
#top-menu1 a{padding:10px; display:block;}
#top-menu2 {width:100px; margin:0 10px; text-align:center;}
#top-menu2 a{padding:10px; display:block;}
#top-menu3 {width:100px; margin:0 10px; text-align:center;}
#top-menu3 a{padding:10px; display:block;}
#top-menu4 {width:100px;margin:0 10px; text-align:center; }
#top-menu4 a{padding:10px; display:block;}
#top-menu5 {width:100px; margin:0 10px; text-align:center;}
#top-menu5 a{padding:10px; display:block;}
#top-menu6 {width:100px; margin:0 10px; text-align:center;}
#top-menu6 a{padding:10px; display:block;}



#top-sub-menu1 {width:600px; position:relative;	margin:10px 0 0 5px; _position:absolute; } 
#top-sub-menu2 {width:600px; position:relative; margin:10px 0 0 -50px; _position:absolute;}
#top-sub-menu3 {width:600px; position:relative; margin:10px 0 0 -60px; _position:absolute; }
#top-sub-menu4 {width:600px; position:relative; margin:10px 0 0 -32px; _position:absolute; }
#top-sub-menu5 {width:600px; position:relative;	margin:10px 0 0 -295px; _position:absolute; }
#top-sub-menu6 {width:400px; position:relative; margin:10px 0 0 -250px; _position:absolute; }

#top-sub-menu1 li, #top-sub-menu2 li, #top-sub-menu3 li, #top-sub-menu4 li, #top-sub-menu5 li, #top-sub-menu6 li {padding-left:5px;}

/* --//topmenu_style-- */

/* footer */
.footer{ clear:both; width:100%; height:130px; background:#ebebeb; border-top:1px #d9d9d9 solid; }
.footer ul{ width:1000px; margin:0 auto; }
.footer ul li{ float:left; padding-top:30px; }
.footer_logo {width:250px;}

/* left */
.left { position: relative; width:250px; float:left;}
.login { width:210px; height:120px; padding:25px 20px;}
.login_tit{ padding-bottom:15px;  _padding-bottom:14px;}
.login ul { width:142px; float:left;}
.login ul li { padding-bottom:4px;}
.login.input01 {background:#fff; border:1px solid #d9d9d9; height:14px; padding-top:5px; font-family:RixGo; color:#999999; font-size:12px; }
.ligin_btn{ width:65px; float:right;}
.ligin_text {width:210px; text-align:center; padding-top:15px; color:#999999;!important; }

/*.left_banner p { padding-bottom:1px;} */

.notice { clear:both; width:210px; height:139px; padding:25px 20px; border-bottom:1px #d9d9d9 solid;}
.notice p { float:left; width:100px;}
.notice_more {margin-left:10px; padding-top: 5px; text-align:right; }
.notice ul { clear:both; padding-top:20px; height:1%;} 
.notice ul li{line-height:21px; padding-left:10px; background:url(/images/com/btn_ora.gif) no-repeat 0 5px;}
.notice a:hover, .notice a:focus, .notice a:active{ color:#f7941d; text-decoration:underline;}

.customer { clear:both; width:210px; height:114px; padding:25px 20px; border-bottom:1px #d9d9d9 solid;}

.info {width:210px; height:200px; padding:25px 20px; border-bottom:1px #d9d9d9 solid;}
.map_banner {width:210px; height:55px; padding:25px 20px; border-bottom:1px #d9d9d9 solid;}

/* sub_left */
.left_menu { padding-top:30px; padding-bottom:40px;}
.left_menu h2 {margin-bottom:20px;}
.sub_banner p { float:left; border-top:1px #d9d9d9 solid; border-bottom:1px #d9d9d9 solid;}



/* main */
.main { width:750px; float:left; }
.main_fla { width:750px; height:352px;}
.room_view {width:750px; } 
.room_view_tit {width:710px; height: 40px; padding:20px 0 20px 20px;}
.room_tit {width:346px; float:left;}
.room_arr {width:30px; float:right; padding-left:5px; padding-top:7px;}
.room_arr1 {width:30px; float:right; padding-left:5px; padding-top:7px; padding-right:20px;}
.room_view ul{ clear:both; width:720px; height:144px; padding:25px 15px; border-top:1px #d9d9d9 solid; border-bottom:1px #d9d9d9 solid;}
.room_view ul li { float:left; width:180px; text-align:center; }
.room_view ul li img { width:168px; height:121px; border:1px #d9d9d9 solid;}
.room_view ul li .room_text { padding-top:10px; color:#ef001e;}


.room_view .gallery{ clear:both; width:720px; height:196px; padding:25px 15px; border-top:1px #d9d9d9 solid; border-bottom:1px #d9d9d9 solid;}
.photo_view .gallery{ clear:both; width:720px; height:196px; padding:25px 15px; border-top:1px #d9d9d9 solid; border-bottom:1px #d9d9d9 solid;}


.photo_view {width:750px; } 
.photo_view_tit {width:710px; height:38px; padding:20px 0 20px 20px; _padding:22px 20px 20px 20px;}
.photo_tit {width:200px;  float:left;}
.photo_arr {width:30px; float:right; padding-left:5px; padding-top:7px;}
.photo_arr1 {width:30px; float:right; padding-left:5px; padding-top:7px; padding-right:20px;}
.photo_view ul{ clear:both; width:720px; height:144px; _height:149px; padding:25px 15px; border-top:1px #d9d9d9 solid; border-bottom:1px #d9d9d9 solid;}
.photo_view ul li { float:left; width:180px; text-align:center; }
.photo_view ul li img { width:168px; height:121px; border:1px #d9d9d9 solid;}
.photo_view ul li .photo_text { padding-top:10px; color:#ef001e;}
.package_banner { width:750px; float:right;}

/* content */
.sub_fla { width:1000px; }
.content { width:730px; margin-top:30px; margin-bottom:80px; float:left; padding-left:20px; }
.con_tit { width:695px; height:20px; border-bottom:3px #454546 solid; background:url(../images/sub/con_tit.gif) no-repeat 3px 11px; text-align:right; padding-top:15px; padding-right: 15px; }
.icon_arr { margin-top:3px;}
.sub_tit {width:700px; padding-top:30px;}

.font_r1 {color:#e40303;}
.font_b1 {color:#1889d1;}
.font_g1 {color:#137911;}
.font_o1 {color:#f78601;}
.font_bold {font-weight:bold; }
.pic{margin-top:10px; }

.ready {margin-top:30px;width:670px; border-top:1px #d9d9d9 dashed; border-bottom:1px #d9d9d9 dashed; padding:30px 0; text-align:center;}
.content_inner  {width:680px; padding-right:25px; float:right;}

/* content_re_01 */

.content_re_01 p{ padding-top:30px;}
.content_re_01 table { margin-top:10px; border-top:2px #076896 solid; border-left:1px #c3c9cf solid; }
.content_re_01 .sort { width:120px; }
.content_re_01 .cost { width:266px; }
.content_re_01 .remark { width:290px; border-right:0; }
.content_re_01 table th { background:#3195c4; line-height:18px; padding:10px; text-align:center;  border-right:1px #c3c9cf solid; color:#fff;}
.content_re_01 table td { background:#ffffff;  line-height:18px; padding:10px; text-align:center;  border-bottom:1px #c3c9cf solid; border-right:1px #c3c9cf solid;}
.content_re_01 table p { background:url(../images/com/btn_g_arr.gif) no-repeat 0 5px; text-align:left; padding:1px 0 1px 10px; }


/* content_re_02 */

.content_re_02 h2 { padding-top:30px;}
.content_re_02 .h2_left {  padding-top:30px; width:100px;float:left}
.content_re_02 .h2_right { padding-top:35px; width:580px; float:left; text-align:right; font-size:12px; color:#f76f01;}
.content_re_02 dl dt { padding-top:10px;  }
.content_re_02 dl dd {padding:15px 10px 0 22px; background:url(../images/com/btn_o_arr.gif) no-repeat 13px 19px; line-height:18px;}
.content_re_02 dl dd  span { color:#e50101; font-weight:bold;}

.content_re_02 .h2_tit{ width:680px; padding-top:30px;}
.content_re_02 table { clear:both; margin-top:10px; border-top:2px #076896 solid; border-left:1px #c3c9cf solid;}
.content_re_02 table th { background:#3195c4; line-height:18px; padding:10px; text-align:center;  border-right:1px #c3c9cf solid; color:#fff;}
.content_re_02 table td { background:#fff; text-align:center; line-height:18px; padding:10px; border-bottom:1px #c3c9cf solid; border-right:1px #c3c9cf solid;}
.content_re_02 table span { color:#f72f01;}

.content_re_02 .sort { width:140px; }
.content_re_02 .time { width:537px; }

.content_re_02 .sort1 { width:180px; }
.content_re_02 .time1 { width:120px; }
.content_re_02 .program { width:376px; }



/* con_box */


.con_box { padding-top:30px;}
.con_box h2 {font-size:12px; background:url(../images/com/btn_dd_arr.gif) no-repeat 8px 3px;  padding-left:20px; padding-bottom:20px; font-weight:normal;}
.con_box h2 span {font-weight:bold; }
.con_box1 { border-left:1px #d9d9d9 solid; border-right:1px #d9d9d9 solid; border-bottom:1px #d9d9d9 solid; padding:30px 10px 12px 10px;}




/* -- ÀÌ¹ÌÁöºä¾î --*/
.view_wrap {margin:0; padding:0 0 0 450px; width:220px; height:330px; position:relative; }
.view_wrap li {float:left; margin:0 0 0 0;}
.view_wrap .view_thum01,.view_wrap .view_thum02,.view_wrap .view_thum03,.view_wrap .view_thum04,.view_wrap .view_thum05,.view_wrap .view_thum06,.view_wrap .view_thum07,.view_wrap .view_thum08 {width:95px; height:70px; border:1px solid #757575;}

.view_thum01, .view_thum02, .view_thum03, .view_thum04, .view_thum05, .view_thum06, .view_thum07, .view_thum08 { margin: 0 8px 8px 0; }

.view_thum01 img,.view_thum02 img,.view_thum03 img,.view_thum04 img,.view_thum05 img,.view_thum06 img,.view_thum07 img,.view_thum08 img {width:95px; height:70px;}

#img_view01,#img_view02,#img_view03,#img_view04,#img_view05,#img_view06,#img_view07,#img_view08 {width:400px; height:300px; position:absolute; left:7px; top:0; z-index:999; padding:4px; border:2px solid #bdbdbd;}
#img_view01 {visibility:visible;}
#img_view02 {visibility:hidden;}
#img_view03 {visibility:hidden;}
#img_view04 {visibility:hidden;}
#img_view05 {visibility:hidden;}
#img_view06 {visibility:hidden;}
#img_view07 {visibility:hidden;}
#img_view08 {visibility:hidden;}

#img_view01 img,#img_view02 img,#img_view03 img,#img_view04 img,#img_view05 img,#img_view06 img,#img_view07 img,#img_view08 img {width:400px; height:300px;}

.profe_wrap li {float:left; margin:0; padding:0;}

/* --// ÀÌ¹ÌÁöºä¾î --*/


/* Ææ¼ÇµÑ·¯º¸±â */
.pension { margin-top:30px; position:relative; } 
.pension .arr{background:url(../images/com/btn_dd_arr.gif) no-repeat 10px 10px; font-size:13px; padding:5px 0 0 20px; height:1%;}
.con_box2 h2 {font-size:12px; background:url(../images/com/btn_dd_arr.gif) no-repeat 8px 13px;  padding:10px 0 10px 20px;  font-weight:normal;}
.con_box2 h2 span {font-weight:bold; }
.con_box2 ul { padding-bottom:20px;}

#img_view01_01,#img_view01_02,#img_view01_03,#img_view01_04,#img_view01_05,#img_view01_06,#img_view01_07,#img_view01_08 {width:400px; height:300px; position:absolute; left:7px; top:0; z-index:999; padding:4px; border:2px solid #bdbdbd;}
#img_view02_01,#img_view02_02,#img_view02_03,#img_view02_04,#img_view02_05,#img_view02_06,#img_view02_07,#img_view02_08 {width:400px; height:300px; position:absolute; left:7px; top:0; z-index:999; padding:4px; border:2px solid #bdbdbd;}
#img_view03_01,#img_view03_02,#img_view03_03,#img_view03_04,#img_view03_05,#img_view03_06,#img_view03_07,#img_view03_08 {width:400px; height:300px; position:absolute; left:7px; top:0; z-index:999; padding:4px; border:2px solid #bdbdbd;}
#img_view04_01,#img_view04_02,#img_view04_03,#img_view04_04,#img_view04_05,#img_view04_06,#img_view04_07,#img_view04_08 {width:400px; height:300px; position:absolute; left:7px; top:0; z-index:999; padding:4px; border:2px solid #bdbdbd;}
#img_view05_01,#img_view05_02,#img_view05_03,#img_view05_04,#img_view05_05,#img_view05_06,#img_view05_07,#img_view05_08 {width:400px; height:300px; position:absolute; left:7px; top:0; z-index:999; padding:4px; border:2px solid #bdbdbd;}
#img_view06_01,#img_view06_02,#img_view06_03,#img_view06_04,#img_view06_05,#img_view06_06,#img_view06_07,#img_view06_08 {width:400px; height:300px; position:absolute; left:7px; top:0; z-index:999; padding:4px; border:2px solid #bdbdbd;}
#img_view07_01,#img_view07_02,#img_view07_03,#img_view07_04,#img_view07_05,#img_view07_06,#img_view07_07,#img_view07_08 {width:400px; height:300px; position:absolute; left:7px; top:0; z-index:999; padding:4px; border:2px solid #bdbdbd;}
#img_view08_01,#img_view08_02,#img_view08_03,#img_view08_04,#img_view08_05,#img_view08_06,#img_view08_07,#img_view08_08 {width:400px; height:300px; position:absolute; left:7px; top:0; z-index:999; padding:4px; border:2px solid #bdbdbd;}
#img_view09_01,#img_view09_02,#img_view09_03,#img_view09_04,#img_view09_05,#img_view09_06,#img_view09_07,#img_view09_08 {width:400px; height:300px; position:absolute; left:7px; top:0; z-index:999; padding:4px; border:2px solid #bdbdbd;}
#img_view10_01,#img_view10_02,#img_view10_03,#img_view10_04,#img_view10_05,#img_view10_06,#img_view10_07,#img_view10_08 {width:400px; height:300px; position:absolute; left:7px; top:0; z-index:999; padding:4px; border:2px solid #bdbdbd;}
#img_view11_01,#img_view11_02,#img_view11_03,#img_view11_04,#img_view11_05,#img_view11_06,#img_view11_07,#img_view11_08 {width:400px; height:300px; position:absolute; left:7px; top:0; z-index:999; padding:4px; border:2px solid #bdbdbd;}
#img_view12_01,#img_view12_02,#img_view12_03,#img_view12_04,#img_view12_05,#img_view12_06,#img_view12_07,#img_view12_08 {width:400px; height:300px; position:absolute; left:7px; top:0; z-index:999; padding:4px; border:2px solid #bdbdbd;}
#img_view13_01,#img_view13_02,#img_view13_03,#img_view13_04,#img_view13_05,#img_view13_06,#img_view13_07,#img_view13_08 {width:400px; height:300px; position:absolute; left:7px; top:0; z-index:999; padding:4px; border:2px solid #bdbdbd;}
#img_view14_01,#img_view14_02,#img_view14_03,#img_view14_04,#img_view14_05,#img_view14_06,#img_view14_07,#img_view14_08 {width:400px; height:300px; position:absolute; left:7px; top:0; z-index:999; padding:4px; border:2px solid #bdbdbd;}
#img_view15_01,#img_view15_02,#img_view15_03,#img_view15_04,#img_view15_05,#img_view15_06,#img_view15_07,#img_view15_08 {width:400px; height:300px; position:absolute; left:7px; top:0; z-index:999; padding:4px; border:2px solid #bdbdbd;}
#img_view16_01,#img_view16_02,#img_view16_03,#img_view16_04,#img_view16_05,#img_view16_06,#img_view16_07,#img_view16_08 {width:400px; height:300px; position:absolute; left:7px; top:0; z-index:999; padding:4px; border:2px solid #bdbdbd;}
  


#img_view01_01, #img_view02_01, #img_view03_01, #img_view04_01, #img_view05_01, #img_view06_01, #img_view07_01, #img_view08_01, #img_view09_01, #img_view10_01, #img_view11_01, #img_view12_01, #img_view13_01, #img_view14_01, #img_view15_01, #img_view16_01 {visibility:visible;}     
#img_view01_02, #img_view02_02, #img_view03_02, #img_view04_02, #img_view05_02, #img_view06_02, #img_view07_02, #img_view08_02, #img_view09_02, #img_view10_02, #img_view11_02, #img_view12_02, #img_view13_02, #img_view14_02, #img_view15_02, #img_view16_02 {visibility:hidden;}
#img_view01_03, #img_view02_03, #img_view03_03, #img_view04_03, #img_view05_03, #img_view06_03, #img_view07_03, #img_view08_03, #img_view09_03, #img_view10_03, #img_view11_03, #img_view12_03, #img_view13_03, #img_view14_03, #img_view15_03, #img_view16_03 {visibility:hidden;}
#img_view01_04, #img_view02_04, #img_view03_04, #img_view04_04, #img_view05_04, #img_view06_04, #img_view07_04, #img_view08_04, #img_view09_04, #img_view10_04, #img_view11_04, #img_view12_04, #img_view13_04, #img_view14_04, #img_view15_04, #img_view16_04 {visibility:hidden;}
#img_view01_05, #img_view02_05, #img_view03_05, #img_view04_05, #img_view05_05, #img_view06_05, #img_view07_05, #img_view08_05, #img_view09_05, #img_view10_05, #img_view11_05, #img_view12_05, #img_view13_05, #img_view14_05, #img_view15_05, #img_view16_05 {visibility:hidden;}
#img_view01_06, #img_view02_06, #img_view03_06, #img_view04_06, #img_view05_06, #img_view06_06, #img_view07_06, #img_view08_06, #img_view09_06, #img_view10_06, #img_view11_06, #img_view12_06, #img_view08_06 {visibility:hidden;}
#img_view01_07, #img_view02_07, #img_view03_07, #img_view04_07, #img_view05_07, #img_view06_07, #img_view07_07, #img_view08_07 {visibility:hidden;}
#img_view01_08, #img_view02_08, #img_view03_08, #img_view04_08, #img_view05_08, #img_view06_08, #img_view07_08, #img_view08_08 {visibility:hidden;}


#img_view01_01 img, #img_view01_02 img, #img_view01_03 img, #img_view01_04 img, #img_view01_05 img, #img_view01_06 img, #img_view01_07 img, #img_view01_08 img {width:400px; height:300px;}
#img_view02_01 img, #img_view02_02 img, #img_view02_03 img, #img_view02_04 img, #img_view02_05 img, #img_view02_06 img, #img_view02_07 img, #img_view02_08 img {width:400px; height:300px;}
#img_view03_01 img, #img_view03_02 img, #img_view03_03 img, #img_view03_04 img, #img_view03_05 img, #img_view03_06 img, #img_view03_07 img, #img_view03_08 img {width:400px; height:300px;}
#img_view04_01 img, #img_view04_02 img, #img_view04_03 img, #img_view04_04 img, #img_view04_05 img, #img_view04_06 img, #img_view04_07 img, #img_view04_08 img {width:400px; height:300px;}
#img_view05_01 img, #img_view05_02 img, #img_view05_03 img, #img_view05_04 img, #img_view05_05 img, #img_view05_06 img, #img_view05_07 img, #img_view05_08 img {width:400px; height:300px;}
#img_view06_01 img, #img_view06_02 img, #img_view06_03 img, #img_view06_04 img, #img_view06_05 img, #img_view06_06 img, #img_view06_07 img, #img_view06_08 img {width:400px; height:300px;}
#img_view07_01 img, #img_view07_02 img, #img_view07_03 img, #img_view07_04 img, #img_view07_05 img, #img_view07_06 img, #img_view07_07 img, #img_view07_08 img {width:400px; height:300px;}







/* content_re_04 */
.content_re_04 .re04_tit{ padding-top: 30px; padding-bottom:15px;}
.content_re_04 .stit_dot { padding: 3px 7px 0 15px;}
.content_re_04 .outfit { width:125px; margin:0 0 10px 10px; float:left; }

.content_re_04 dl {width:530px; float:right; height:118px; padding:10px 0 0px 0;}
.content_re_04 dt {background:url(../images/com/btn_dd_arr.gif) no-repeat 0 3px; padding:0 10px 5px 12px; font-weight:bold; }
.content_re_04 dd {line-height:18px; padding-left:12px; padding-right:10px;}
.re04_tit1 { margin-top: 30px; margin-bottom:15px; }

.content_re_04 ul { padding:0 20px 0 15px;}
.content_re_04 ul li {padding:11px 10px 10px 10px; border-top: dashed 1px #d9d9d9; line-height:18px;}
.content_re_04 .border_end { border-bottom: dashed 1px #d9d9d9;}




/* su_01 */
.su_01 h2 { padding-top:30px;} 
.su_01 .su_01_text { line-height:18px; padding:15px; border-top:1px #d9d9d9 solid; border-bottom:1px #d9d9d9 solid; margin-top:10px;}
.su_01 table { margin-top:10px; border-top:2px #076896 solid; border-left:1px #c3c9cf solid; }
.su_01 table th { background:#3195c4; line-height:18px; padding:10px; text-align:center;  border-right:1px #c3c9cf solid; color:#fff;}
.su_01 table td { background:#ffffff;  line-height:18px; padding:10px; border-bottom:1px #c3c9cf solid; border-right:1px #c3c9cf solid; }
.su_01 .sort { width:180px; }
.su_01 .cost { width:120px; }
.su_01 .remark { width:376px; }
.su_01 .su_content { width:420px; }
.su_01 .su_time { width:76px; }
.su_01 table p { background:url(../images/com/btn_g_arr.gif) no-repeat 15px 5px; text-align:left; padding:1px 0 1px 24px; }
.su_01 table span { text-align:center;}

/* su_02 */
.su_02 h2 { padding-top:30px; font-size:0; line-height:0;}
.su_02 p img { padding-top:10px; }
.text{ background:url(../images/com/btn_dd_arr.gif) no-repeat 20px 13px; font-size:12px;  padding:10px 0 0 32px;}


/* su_03 */
.su_03 h2 {padding-top:30px;}
.su_03 dt {background:url(../images/com/btn_dd_arr.gif) no-repeat 10px 13px; font-size:13px; font-weight:bold; padding:10px 0 5px 22px;}
.su_03 dd {line-height:18px; padding-left:30px; background:url(../images/com/dot_gray.gif) no-repeat 23px 5px; font-size:12px;}
.su_03 table { margin-top:10px; margin-bottom:10px; border-top:2px #076896 solid; border-left:1px #c3c9cf solid; }
.su_03 table th {width:140px;  background:#3195c4; line-height:18px; padding:10px; text-align:center;  border-right:1px #c3c9cf solid; border-bottom:1px #c3c9cf solid; color:#fff;}
.su_03 table td {width:537px; background:#ffffff;  line-height:18px; padding:20px; border-bottom:1px #c3c9cf solid; border-right:1px #c3c9cf solid; font-weight:normal;}
.su_03 ul li {line-height:20px; padding-left:7px; background:url(../images/com/dot_gray.gif) no-repeat 0 7px; font-size:12px; }
.su_03 ul li span {font-weight:bold;}


/* su_04 */
.su_04 .outfit { width:125px; margin:0 0 10px 10px; float:left; }

.su_04 dl {width:530px; float:right; height:118px; padding:10px 0 0px 0;}
.su_04 dt {background:url(../images/com/btn_dd_arr.gif) no-repeat 0 3px; padding:0 10px 5px 12px; font-weight:bold; }
.su_04 dd {line-height:18px; padding-left:12px; padding-right:10px;}
.su04_tit { margin-top: 30px; margin-bottom:15px; }
.su_04 .outfit_img {padding:30px 0 50px 0; text-align:center;}

/* atv */
.atv_03 {padding-top:30px; position:relative; }
.atv_03 .arr{background:url(../images/com/btn_dd_arr.gif) no-repeat 10px 10px; font-size:13px; padding:5px 0 0 20px; height:1%;}

.atv_04 h2 {font-size:13px; margin:10px; color:#323232; }
.atv_04 .atv04_tit{ padding-top: 30px; padding-bottom:15px;}
.atv_04 .stit_dot { padding: 3px 7px 0 15px;}
.atv_04 ul { padding:5px 5px 30px 15px;}
.atv_04 ul li {padding:11px 15px 10px 25px; border-top: dashed 1px #d9d9d9; line-height:18px; font-size:12px; color:#777;}
.atv_04 ul li span {color:#222;}
.atv_04 ul li p { padding-left:23px; padding-top:5px; background:url(../images/com/btn_g_arr.gif) no-repeat 15px 10px; }
.atv_04 .border_end { border-bottom: dashed 1px #d9d9d9;}


/*  package */
.package_btn{ padding-top: 648px; width:217px; margin:0 auto;}
.package_btn1{ padding-top: 659px; width:217px; margin:0 auto;}
.package_btn5{ padding-top: 895px; width:217px; margin:0 auto;}
.package_01 { margin-top: 30px; width:680px; height:741px; background:url(../images/content/package_01.jpg) no-repeat 0 0;}

.package_03 { margin-top: 30px; width:680px; height:741px; background:url(../images/content/package_03.jpg) no-repeat 0 0;}
.package_04 { margin-top: 30px; width:680px; height:741px; background:url(../images/content/package_04.jpg) no-repeat 0 0;}
.package_05 { margin-top: 30px; width:680px; height:980px; background:url(../images/content/package_05.jpg) no-repeat 0 0;}
.package_06 { margin-top: 30px; width:680px; height:629px; background:url(../images/content/package_07.jpg) no-repeat 0 0;}





/* ÀÏ¹Ý°Ô½ÃÆÇ */
.orange {color:#F30;}
legend{display:none;}
.visibility_hidden {visibility:hidden !important; font-size:0 !important; line-height:0 !important; height:0 !important; overflow:hidden !important;}

table { border-collapse:collapse; font-size:12px; }

table.ashow { empty-cells:show; }
#board { width:680px; float:left; overflow-y:hidden; overflow-x:hidden;  margin-top:30px; padding-left:15px;}
#board_list_wrap {width:100%;}
#bbs-list {width:100%;}

#board  table td{padding-top:10px; padding-bottom:10px; height:1%; }

#board_head, #board_foot { margin-bottom:15px; width:100%; display:block; position:relative; }
#board_head { margin-bottom:5px; }
#board_head:after, #board_foot:after { content:""; clear:both; display:block; }
#board_sort { float:left; height:22px }
#board_now { float:right; font-size:12px; height:25px; }
#board_foot { margin-top:20px;  width:100%;}
#board_search {margin:0 auto; text-align:center;  width:380px;}
#board_search select{ padding:5px; border:1px solid #ddd; font-family: "µ¸¿ò"; margin-right:10px; .padding:5px; .border:1px solid #ddd; !important; }
#board_search input{ padding:5px; border:1px solid #ddd; font-family: "µ¸¿ò"; margin-right:10px; !important;}

#board_list_btns { text-align:right; width:100%; margin:10px 0; .padding-top:10px; .padding-bottom:10px;}
.board_page { margin-top:20px; }
table.board-list-tbl, .board-gallery-list { border-top:2px solid black; width:100%; !important; }

.board-list-tbl caption { display:none; }
.board-list-tbl td {padding-top:10px; padding-bottom:10px; !important;}
.board-list-tbl th { border-bottom:1px solid #4b4b4b; letter-spacing:-0.1em; font-size:13px;  padding:10px; text-align:center; color:#4b4b4b; }
.board-list-tbl .row-data td { border-bottom:1px solid #DDD; padding-top:5px; padding-bottom:5px;  !important;}
.board-list-tbl .subject { text-align:left; padding-left:5px; padding-right:5px; font-size:12px; }
.board-list-tbl .subject a { text-decoration:none; color:#333 }
.board-list-tbl .no { text-align:center; font-size:12px; height:25px; }
.board-list-tbl .writer {  text-align:center; }
.board-list-tbl .date { text-align:center; font-size:12px; }
.board-list-tbl .date2 { text-align:center; font-size:12px; }
.board-list-tbl .hit {  text-align:center; font-size:12px; }
.board-list-tbl .file { width:auto; text-align:center; }
.board-list-tbl .file img { padding-left:1px; padding-right:1px; }
.board-list-tbl .txt_re { font-size:12px; }
.bottom_line {border-bottom:1px solid #eeeeee;}


#board_view_wrap { display:block; width:100%; position:relative; border-bottom:2px solid #DDD }
#board_view_btns { margin-top:20px; text-align:right; margin-bottom:20px; }

/* ¹öÆ°½ºÅ¸ÀÏ */
a.on{border:#c8c8ca 2px solid; color:#555; padding:5px 15px; font-size:12px; font-weight:bold; display:block; float:right; margin-right:3px;  !important;}
a.on:hover, a.on:active, a.on:focus{color:#333; text-decoration:none; display:block; float:right;margin-right:3px; !important;}


input.on{ background:#ffffff; cursor:pointer; border:#c8c8ca 2px solid; color:#555; padding:5px 15px; font-size:12px; font-weight:bold; display:block; float:right; margin-right:3px;  !important;}



/* ¹öÆ°½ºÅ¸ÀÏ */
a.on2{border:#c8c8ca 2px solid; color:#555; padding:5px 15px; font-size:12px; font-weight:bold; display:block; float:right; margin-right:3px;  !important;}
a.on2:hover, a.on2:active, a.on2:focus{color:#333; text-decoration:none; display:block; float:right;margin-right:3px; !important;}




/*±Û¾²±â¹öÆ°*/
.btbg { text-align: center;  letter-spacing: -1px;  padding:5px 10px; font-weight:bold; border:1px solid #d9d9d9; height:50px;  display:block; }
.btbg a{padding:5px 18px;}
.board_bt{ margin:5px;}






.board_vhead { border-top:2px solid black; display:block; position:relative; width:100%; }
.board_vhead h4 { border-bottom:1px solid #e5e5e5; padding:10px 0px 10px 0px; font-weight:bold; background:#f8f8f8; font-size:120%; margin:0;  text-align:center;}
.board_vhead .htit { border-bottom:1px solid #EEE; padding:5px 15px 5px 15px; background:#f8f8f8; }
.board_vinfo { display:block; position:relative; width:100%; border-bottom:1px solid #DDD; padding:3px 0px 3px 0px; color:#999 }
.board_vinfo:after, .board_vinfo_list:after { content:""; clear:both; display:block; }
.board_vinfo_list { display:block; position:relative; width:auto; margin:0; padding:0 15px 0 0; }
.board_vinfo_list * { vertical-align:middle; }
.board_vinfo_list { float:right; }
.board_vinfo_list dt, .board_vinfo_list dd { display:inline-block; float:left; font-size:12px; margin:0; color:#555; !important;}
.board_vinfo_list dt { padding-left:10px; padding-right:5px;}
.board_vinfo_list dd { padding-right:10px; }
.board_rec { float:left; }
.board_vfiles { display:block; margin-top:15px; width:100%; }
.board_vfiles ul { display:block; position:relative; width:100%; background:#F6F6F6; }
.board_vfiles ul:after { content:""; clear:both; display:block; }
.board_vfiles li { float:left; padding:5px 0px 5px 0px; width:100%; }
.board_vfiles li a { padding-left:15px; }
/*, */
#board_view_more { display:block; position:relative; margin-top:20px; width:100%; }
#board_view_more ul { width:100%; border-top:1px solid #DDD; display:block; position:relative; }
#board_view_more ul:after { content:""; clear:both; display:block; }
#board_view_more li { float:left; width:100%; padding:5px 0px 5px 0px; display:block; border-bottom:1px solid #DDD; }
#board_view_more .next { background:url("1") no-repeat 5px center; text-indent:25px; }
#board_view_more .prev { background:url("1") no-repeat 5px center; text-indent:25px; }
/* ¢® */
.pagelist { text-align:center; line-height:110%; }
.pagelist * { vertical-align:middle; font-family: "µ¸¿ò",arial,Verdana; font-size:11px; font-weight:bold; color:#a6a6a6 !important; }
.pagelist span, .pagelist strong, .pagelist a { display:inline-block;   font-family:arial;}
.pagelist span { padding:2px 4px; height:13px; }
a.pagein{font-family: "µ¸¿ò"; height:18px; line-height:100%; vertical-align:middle; font-size:12px; font-weight:normal; padding-top:5px; color:#2c2c2c; margin-right:3px; margin-left:3px; !important;}



.pagelist strong span{ font-weight:bold; color:#673490 !important; }
table { border-collapse:collapse; }
table.ashow { empty-cells:show; }


.pagelist_b {text-align:center; line-height:12px; vertical-align:middle; font-family: "µ¸¿ò",arial,Verdana; font-size:12px;  color:#c9cacb; letter-spacing:2; !important; }
.pagelist_b span { font-weight:bold; color:#666666;padding:4px 4px 4px 4px; }
.pagelist_b span.page_on{  font-weight:bold;  color:red; padding:4px 4px 4px 4px; }
.pagelist_b a:hover span{text-align:center; line-height:12px; vertical-align:middle; font-family: "µ¸¿ò",arial,Verdana; font-size:12px;  color:#333333; letter-spacing:2; font-weight:bold;}
.pagelist_b a {text-align:center; line-height:12px; vertical-align:middle; font-family: "µ¸¿ò",arial,Verdana; font-size:12px;  color:#666666; letter-spacing:2;}
.pagelist_b a:hover {text-align:center; line-height:12px; vertical-align:middle; font-family: "µ¸¿ò",arial,Verdana; font-size:12px;  color:#333333; letter-spacing:2;}


/* wirite */
.form_table { margin:1em 0; font-size:11px; margin:0; padding:0; }
.form_table input, .form_table textarea, .form_table select, .form_table table, .form_table button { font-size:12px }
.form_table table { width:100%; margin:0 auto; border:0; border-top:2px solid black; }
.form_table caption { padding:8px 0; font-weight:bold; text-align:left }
.form_table th, .form_table td { padding:10px; border:0; vertical-align:middle; }
.form_table th { color:#333; text-align:center }
.form_table td { color:#666 }
.form_table thead th { border-bottom:1px solid #d9d9d9; background:#f8f8f8 }
.form_table tbody th { border-bottom:1px solid #ddd; background:#f7f7f7; text-align:center; color:#333; }
.form_table tfoot th { border-bottom:1px solid #ddd }
.form_table tbody td { border-bottom:1px solid #ddd; }
.form_table tfoot td { border-bottom:1px solid #ddd; font-weight:bold; color:#333 }
.item { position:relative; margin:-4px 0 }
.item .i_dsc { margin:2px 0 }
.item .i_check, .item .i_radio { width:13px; height:13px; margin:2px 5px 2px 0; padding:0; vertical-align:middle }
.item .i_img { vertical-align:middle; }
.in1 { width:95% }
.in2 { width:60px; }
.in3 { width:205px; }
.in4 { width:90px; }
.label2 { color:#ee8aa4 }
.item .i_text { position:relative; margin:2px; padding:2px 3px; height:18px; border:1px solid #d9d9d9; background:#FFF; visibility: visible; }
.item .hide { visibility:hidden; position:absolute; top:0; left:0; width:1px; height:1px; font-size:0; line-height:0 }
.item select { margin:2px }

.board_vcontent {margin-top:20px; margin-bottom:10px; }
/* .board_vcont img {width:640px;  text-align:center;}*/
.board_vimgs, .board_vcont { color:#000; padding:20px; color:#333; line-height:20px; width:650px;  }


.image_resizing img {
	max-width : 600px;
	width : expression(this.width > 600 ? 600: true);
}



/* °¶·¯¸® */
#g_shop{ width:710px; margin-top:30px;}
#g_shop ul {margin:0; padding:0;  width:100%; float:left; padding-bottom:30px;} 
#g_shop ul li {width:152px; float:left; margin:0; padding:0 9px; }
#g_shop ul li img{ width:150px; height:110px; border:1px #d9d9d9 solid; }

.g_shop_text{ font-size:12px "µ¸¿ò"; letter-spacing:-1px; text-align:left;  line-height:16px; width:150px; margin:10px 3px 20px 5px; }
.p_t_10 { padding-top:5px; color:#666;}
.p_r_18 { padding-right:18px;}



/* service */
/* ·Î±×ÀÎ */
.login_01 {width:480px; padding:100px 70px 80px 100px; border-top:1px #d9d9d9 solid; border-bottom:1px #d9d9d9 solid; margin-top:30px;}
.login_01 ul {width:180px; float:left; }
.login_01 ul li {padding-bottom:2px;}
.login_01 span {color:#999;}
.login_input {width:168px; height:18px; border:1px solid #d9d9d9; background:#f9f9f9;}
.login_text {padding:30px 0 50px 0;}

/* °³ÀÎ Á¤º¸ ¼öÁ¤ */
.personal_infor {margin-top:30px;} 
.personal_infor table {width:680px; border-top:1px solid #d9d9d9; border-bottom:1px solid #d9d9d9;}
.personal_infor table th {width:200px; padding:15px 10px 15px 0; text-align:right; border-right:1px solid #d9d9d9; vertical-align:top; }
.personal_infor table td {width:479px; padding:13px 0 0 10px; vertical-align:top; }
.personal_input {width:200px; height:16px; border:1px solid #d9d9d9; background:#f9f9f9;}
.personal_input1 {width:91px; height:16px; border:1px solid #d9d9d9; background:#f9f9f9;}
.personal_input2 {width:50px; height:16px; border:1px solid #d9d9d9; background:#f9f9f9;}
.personal_input3 {width:59px; height:16px; vertical-align:top; border:1px solid #d9d9d9; background:#f9f9f9;}

.personal_input5 {width:130px; height:16px; vertical-align:top; border:1px solid #d9d9d9; background:#f9f9f9;}
.personal_input6 {width:100px; height:16px; vertical-align:top; border:1px solid #d9d9d9; background:#f9f9f9}
.personal_select1 {height:22px; border:1px solid #d9d9d9;color:#666666; font-size:12px;}
.personal_select2 {height:22px; border:1px solid #d9d9d9; color:#666666; font-size:12px;}
.personal_btn1 {width:669px; text-align:center; border-top:1px solid #d9d9d9; padding:30px 0;}

/* È¸¿ø°¡ÀÔ */
/* °³ÀÎÁ¤º¸Ãë±Þ¹æÄ§ */
.agree_text { background:none; width:580px; height:200px; overflow:auto; margin:0 auto; line-height:18px; border:1px #d9d9d9 solid; background:none; padding:10px; text-align:left; }

.agree_01 { background:#ececec; padding:10px; margin-bottom:10px;}
.agree_text h2 { font-size:12px; color:#555; padding:15px 5px 0 5px; } 
.agree_text h4 { font-size:12px; color:#6580b8; padding-top:10px; margin:0; line-height:24px;}

/* È¸¿ø°¡ÀÔ */
.tit_pad { padding-bottom:20px; border-bottom:2px #323232 solid; margin-bottom:5px;}
.join {padding-top:30px;}
.join_title { padding-bottom:20px; padding-left:5px;}
.join_title1 { padding-top:30px;padding-bottom:20px; padding-left:5px;}
.join_btn {padding:30px 0; text-align:center;}
.p_t_15 {padding-top:15px;}

/* ¾ÆÀÌµð/ ºñ¹Ð¹øÈ£ Ã£±â */
.find_id {position:relative; margin-top:30px; border-top:#d9d9d9 1px solid;  width:560px; height:120px; padding:50px 55px; }
.find_id ul {width:310px; float:left; }
.find_id ul li {padding-bottom:5px;}
.find_btn {width:120px; float:left;}

.find_tit {float:left; width:90px; padding-right:10px; text-align:right; line-height:24px;}
.find_input {background:#f9f9f9; height:18px;}


.find_pw {position:relative; border-top:#d9d9d9 1px solid; border-bottom:#d9d9d9 1px solid; width:560px; height:140px; padding:50px 55px;}
.find_pw ul {width: 310px; float:left;}
.find_pw ul li {padding-bottom:5px;}

.find_text { padding:15px 0 0 99px; line-height:18px; color:#999; background:url(../images/com/btn_dd_arr.gif) no-repeat 87px 20px;}
.find_text1 { padding:15px 0 0 112px; line-height:18px; color:#999; background:url(../images/com/btn_dd_arr.gif) no-repeat 100px 20px;}

/* È¸¿øÅ»Åð */
.secession {width:560px; padding:100px 0 80px 120px; border-top:1px #d9d9d9 solid; border-bottom:1px #d9d9d9 solid; margin-top:30px;}
.secession ul {width:180px; float:left; }
.secession ul li {padding-bottom:2px;}
.secession span {color:#999;}
.secession_input {width:168px; height:18px; border:1px solid #d9d9d9; background:#f9f9f9;}
.secession_text {padding:30px 0 50px 0;}
.secession_btn {width:150px; float:left;}

/* ¿¹¾àÈ®ÀÎ */

.reservation {position:relative; margin-top:30px; border-top:#d9d9d9 1px solid; border-bottom:#d9d9d9 1px solid;  width:570px; height:80px; padding:60px 55px; }
.reservation ul {width:310px; float:left; }
.reservation ul li {padding-bottom:5px;}

/* Ã£¾Æ¿À½Ã´Â±æ */
.location { padding-top:20px; }
.location p {padding-top:10px;}
.location h2 {padding-top:30px;padding-bottom:10px;height:1%; font-size:0px;}
.location dt {background:url(../images/com/btn_dd_arr.gif) no-repeat 10px 13px; font-size:13px; font-weight:bold; padding:10px 0 5px 22px;}
.location dd {line-height:18px; padding-left:30px; background:url(../images/com/dot_gray.gif) no-repeat 23px 5px; font-size:12px;}
.location table { width:680px; margin-top:10px; margin-bottom:10px; border-top:2px #076896 solid; border-left:1px #c3c9cf solid; }
.location table th {width:80px;  background:#3195c4; line-height:18px; padding:10px; text-align:center;  border-right:1px #c3c9cf solid; border-bottom:1px #c3c9cf solid; color:#fff;}
.location table td {background:#ffffff;  line-height:18px; padding:10px; border-bottom:1px #c3c9cf solid; border-right:1px #c3c9cf solid; font-weight:normal;}
.location ul li {line-height:20px; padding-left:27px; background:url(../images/com/dot_gray.gif) no-repeat 20px 7px; font-size:12px; }
.location ul li span {font-weight:bold;}

.location_btn {margin-top:3px;}
.l_time {width:100px; text-align:center;}
.map_btn { float:right; padding-top:5px;}

/* Äð·¹Æ÷Ã÷ ÇÑ´«¿¡ º¸±â */


.cool_view p {padding-top:10px; }
.cool_view p .pad_b_20 {padding-bottom:20px;}
.cool_view h2 {padding-top:30px;padding-bottom:10px;height:1%; font-size:0px;}
.cool_view dt {background:url(../images/com/btn_dd_arr.gif) no-repeat 10px 13px; font-size:13px; font-weight:bold; padding:10px 0 5px 22px;}
.cool_view dd {line-height:18px; padding-left:30px; background:url(../images/com/dot_gray.gif) no-repeat 23px 5px; font-size:12px;}
.cool_view table { width:680px; margin-top:10px; margin-bottom:10px; border-top:2px #076896 solid; border-left:1px #c3c9cf solid; }
.cool_view table th {width:80px;  background:#3195c4; line-height:18px; padding:10px; text-align:center;  border-right:1px #c3c9cf solid; border-bottom:1px #c3c9cf solid; color:#fff;}
.cool_view table td {background:#ffffff;  line-height:18px; padding:10px; border-bottom:1px #c3c9cf solid; border-right:1px #c3c9cf solid; font-weight:normal;}
.cool_view ul li {line-height:20px; padding-left:27px; background:url(../images/com/dot_gray.gif) no-repeat 20px 7px; font-size:12px; }
.cool_view ul li span {font-weight:bold;}
.pad_t_10 {padding-top:10px;}




