@import url('/NCss/common.css');

body{background:url('/DMI/img/bg_fix_left.gif') left repeat-y}

button {
    color: buttontext;
    border: none;
    margin: 0em;
    letter-spacing: normal;
    word-spacing: normal;
    text-transform: none;
    text-shadow: none;
    outline: none;}

/*ÀüÃ¼ÆÐ³Î*/
.divWWrap {height:100%;overflow:hidden;}
.divWSWrap {width:1600px;height:100%;}
.divLWrap {position:absolute;float:left;width:180px;height:100%;left:0px;background:url('/DMI/img/title_DIYjeju.JPG') 0 0 no-repeat;overflow:hidden;}

.divPWrap {position:absolute;float:left;width:680px;height:100%;background-color:#ffffff;overflow:hidden;}
.divPTWrap {width:640px;height:65px;margin:0 10px 10px 10px;padding-bottom:10px;border-bottom:1px solid #b2b2b2;}
.divPCWrap {position:relative;width:640px;height:100%;margin:10px 20px;overflow-y:scroll;overflow-x:hidden;z-index:7;
	 scrollbar-face-color: #e2dbdd; 
	 scrollbar-highlight-color: #ffffff; 
	 scrollbar-3dlight-color: #a7bddf; 
	 scrollbar-shadow-color: #F5F5F5; 
	 scrollbar-darkshadow-color: #a7bddf;
	 scrollbar-track-color: #f5f1f2;
	 scrollbar-arrow-color: #9e8289;}
.divPFWrap {position:absolute;left:2px;width:680px;height:2000px;overflow-y:hidden;background-color:#f0f0f0;filter:alpha(opacity=40); -moz-opacity:0.4; -khtml-opacity:0.4; opacity:0.4;z-index:8;display:none;}
.divPTWrap .eventBnr{float:left;margin-left:-60px;margin-top:16px}
#div01 .divPTWrap .eventBnr{float:left; margin-left:10px; margin-top:16px}
.divPTWrap p {float:left;width:250px;height:65px;background:url('/DMI/img/open_title2.gif') no-repeat; cursor:pointer;}
.divPTWrap a {display:block;float:right;width:112px;height:50px;background:url('/DMI/img/btn_skip.gif') no-repeat;margin-top:10px;}
.divPTWrap a:hover{background:url('/DMI/img/btn_skip_o.gif') no-repeat}
.divPTWrap .O1 {background-position:0 0}
.divPTWrap .O2 {background-position:0 -65px}
.divPTWrap .O3 {background-position:0 -130px}
.divPTWrap .O4 {background-position:0 -195px}
.divPTWrap .O5 {background-position:0 -260px}
.divPTWrap .O6 {background-position:0 -325px}
.divPTWrap .C1 {background-position:-250px 0}
.divPTWrap .C2 {background-position:-250px -65px}
.divPTWrap .C3 {background-position:-250px -130px}
.divPTWrap .C4 {background-position:-250px -195px}
.divPTWrap .C5 {background-position:-250px -260px}
.divPTWrap .C6 {background-position:-250px -325px}

.BL1 {background:url('/DMI/img/no_line.gif') left repeat-y;}
.BL2 {background:url('/DMI/img/L_line.gif') left repeat-y;}
.BL5 {background:url('/DMI/img/open_line.gif') #fff left repeat-y;}
.CShadow {-webkit-box-shadow:0 0 15px rgb(120,120,120);-moz-box-shadow:0 0 15px rgb(120,120,120);box-shadow:0 0 15px rgb(120,120,120)}

#preStepBtn01, #preStepBtn02, #preStepBtn03, #preStepBtn04, #nextStepBtn02, #nextStepBtn03, #nextStepBtn04{position:absolute;width:112px;height:140px;top:130px;left:-500px;background:url('/DMI/img/btn_step2.png') no-repeat;z-index:10;cursor:pointer}
#preStepBtn01:hover, #preStepBtn02:hover, #preStepBtn03:hover, #preStepBtn04:hover, #nextStepBtn02:hover, #nextStepBtn03:hover, #nextStepBtn04:hover{background:url('/DMI/img/btn_step2_over.png') no-repeat}
#preStepBtn01, #preStepBtn01:hover{background-position:0 0}
#preStepBtn02, #preStepBtn02:hover{background-position:-112px 0}
#preStepBtn03, #preStepBtn03:hover{background-position:-222px 0}
#preStepBtn04, #preStepBtn04:hover{background-position:-332px 0}
#nextStepBtn02, #nextStepBtn02:hover{background-position:-110px -149px}
#nextStepBtn03, #nextStepBtn03:hover{background-position:-220px -149px}
#nextStepBtn04, #nextStepBtn04:hover{background-position:-330px -149px}


.res_bar{position:relative;height:100%;background:url('/DMI/img/bg_res.gif') #5c2630 repeat-y;-webkit-box-shadow:0 0 10px rgb(100,100,100);-moz-box-shadow:0 0 10px rgb(100,100,100);box-shadow:0 0 10px rgb(100,100,100)}
.res_bar .resBtn{position:absolute;display:block;width:100%;height:150px;top:45%;left:center;background:url('/DMI/img/btn_res.png') center no-repeat}

.leftCopy{position:absolute;top:685px;width:179px;height:165px;background:url('/DMI/img/copyright.gif') 0 15px no-repeat}
.leftCopy2{position:absolute;top:689px;width:179px;height:190px;background:url('/DMI/img/csCenter2.gif') 0 0 no-repeat}
.diyJeju_copyright{position:absolute;top:887px;width:179px;height:35px;background:url('/DMI/img/diyJeju_copyright.gif') no-repeat}

.dm_Lmenu02_sub{background:url('/DMI/img/bg_left_step.jpg') 0 0 no-repeat;height:240px;}
.step_ing{margin-top:108px;}
.step_ing a{display:block;width:179px;height:55px;background:url('/DMI/img/left_step2.jpg') no-repeat}
.step_ing .s01{background-position:0 0}
.step_ing .s02{background-position:0 -55px}
.step_ing .s03{background-position:0 -110px}
.step_ing .s04{background-position:0 -165px}
.step_ing .s01_on{background-position:-179px 0}
.step_ing .s02_on{background-position:-179px -55px}
.step_ing .s03_on{background-position:-179px -110px}
.step_ing .s04_on{background-position:-179px -165px}

/*¿ÞÂÊ¸Þ´ºÃß°¡*/
a.dm_Lmenu01, a.dm_Lmenu02, a.dm_Lmenu03{display:;width:179px;height:47px;background:url('/DMI/img/dm_Lmenu.jpg') no-repeat}
a.dm_Lmenu01{background-position:0 0}
a.dm_Lmenu02{background-position:0 -47px}
a.dm_Lmenu03{background-position:0 -94px}
a.dm_Lmenu01:hover{background-position:0 -141px}
a.dm_Lmenu02:hover{background-position:0 -188px}
a.dm_Lmenu03:hover{background-position:0 -235px}
a.dm_Lmenu01.on{background-position:0 -282px}
a.dm_Lmenu02.on{background-position:0 -329px}
a.dm_Lmenu03.on{background-position:0 -376px}


/* 01_ Ãâ¹ßÀÏ¼±ÅÃ */
.scWrap{width:850px;height:100%;overflow-x:hidden;overflow-y:scroll;
	 scrollbar-face-color: #e7ebf1; 
	 scrollbar-highlight-color: #ffffff; 
	 scrollbar-3dlight-color: #a7bddf; 
	 scrollbar-shadow-color: #e7ebf1; 
	 scrollbar-darkshadow-color: #a7bddf;
	 scrollbar-track-color: #f7f7f7;
	 scrollbar-arrow-color: #a7bddf;}

#div_AA{display:none;position:relative;top:0;left:180px;height:100%;background-color:#f7f7f7}
/* ±âÂ÷¸¸µé±â Àü °Ë»ö´Ü */

.divAA_wrap{position:relative;width:780px;height:1140px;top:17px;background:url('/DMI/img/main_title.jpg') #f3f5f7 0 0 no-repeat;border:1px solid #435674;margin:0 auto;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 1px 7px rgb(200,200,200);-moz-box-shadow:0 1px 7px rgb(200,200,200);box-shadow:0 1px 7px rgb(200,200,200);}
.divAA_wrap_pan{position:relative;width:778px;height:1140px;background:url('/DMI/img/main_title.jpg') #f3f5f7 0 0 no-repeat;}
.divAA_wrap .search{position:relative; height:122px;margin-top:13px;}
.divAA_wrap_pan .search{position:relative; left:0; height:122px; padding-top:13px; background:url('/DMI/img/main_title.jpg') #f3f5f7 0 0 no-repeat;}
.search_inpBx{float:left; width:490px; height:108px; background-color:#f6f6f6; border:1px solid #2a3c57;}
.search_inpBx.item_wrap{_display:inline;top:0;margin-left:180px;}
.search_inpBx.item_wrap ul{height:25px; clear:both;}
.search_inpBx .t_age b {letter-spacing:-1px;}
.btn_start{display:block; width:94px; height:108px; overflow:hidden; background:url('/DMI/img/btn_diyJeju.gif') 0 -10px no-repeat; margin-top:1px}
.btn_start:hover{background-position:-95px -10px;}
.btn_start.pan{position:absolute; top:13px; left:672px;}
.mg_r12{margin-right:12px}
.diyJeju_favor{position:relative;/*height:600px;background:url('/DMI/img/diyDk_favor.jpg') 0 0 no-repeat;*/}
.btn_resConfirm{display:block;width:170px;height:40px;background:url('/DMI/img/btn_resConfirm.png') no-repeat}
.btn_resConfirm:hover{background-position:0 -40px}
.diyJeju_favor .btn_resConfirm{position:absolute; top:-2px; left:597px;}
.dmRes_tip{background-color:#f3f5f7; padding-top:15px; padding-bottom:15px;}
.tip{margin-left:57px;width:105px;}
.tip_contents{line-height:17px;border-left:1px solid #e5e5e5;padding:5px 0 0 15px}

/* 03_ ¿¹¾àÈ®ÀÎ_°áÁ¦ */
#div_CC{display:block;position:relative;top:0;left:180px;height:100%;background-color:#fff}
.divCC_wrap{position:relative;width:780px;height:;top:17px;margin:0 auto;/*border:1px solid #435674;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 1px 7px rgb(200,200,200);-moz-box-shadow:0 1px 7px rgb(200,200,200);box-shadow:0 1px 7px rgb(200,200,200);*/}
.divCC_title{padding-top:7px;height:105px}
.divCC_title p{margin-left:10px;margin-top:38px}
.dmRes_user{padding-top:19px;padding-bottom:18px;border:2px solid #b5c7e3;margin-bottom:35px;color:#757575;letter-spacing:-1px;}
.dmRes_user .title{float:left;margin-top:13px;margin-left:20px; padding-left:12px;background:url('/NImg/common/down.gif') 0 5px no-repeat}
.dmRes_user .name{font-size:16px;color:#353535}
.dmRes_user .gmBtn_type01{margin-right:15px}

/*Èò»ö¹ÙÅÁ¹öÆ°(°¡·Î»çÀÌÁî)*/
.gmBtn_type01{display:block;height:37px;overflow:hidden;background:url('/NImg/common/bg_grbtn.gif') #fff 0 3px repeat-x;border:1px solid #c9c9c9;border-bottom:1px solid #a9a9a9;border-right:1px solid #a9a9a9;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;margin:0 auto}
.gmBtn_type01 h4{height:37px;background:url('/GMember/img/arrB.png') 99% 11px no-repeat;text-align:center;line-height:39px;color:#555}
.gmBtn_type01:hover{background:none;background-color:#fff;border:1px solid #999;border-bottom:1px solid #707070;border-right:1px solid #707070}

#RsvListTable td.noRes{text-align:center;height:100px;border-bottom:1px solid #d5d5d5}

/** ¿¹¾àÈ®ÀÎ_¸®½ºÆ® **/
#RsvListTable {border:1px solid #d5dae0;border-bottom:none}
#RsvListTable .item01{width:62px;}
#RsvListTable .item02{width:62px;}
#RsvListTable .item03{width:60px;}
#RsvListTable .item04{width:auto}
#RsvListTable .item05{width:62px;}
#RsvListTable .item06{width:60px;}
#RsvListTable .item07{width:60px;}
#RsvListTable .item08{width:65px;}
#RsvListTable td.divi{height:28px;background-color:#ecf2f8;border-bottom:1px solid #cad4df;color:#5e7692;font-size:11px;letter-spacing:-1px;padding-top:3px}
#RsvListTable td.con{border-bottom:1px solid #d5d5d5;border-right:1px dotted #ddd;padding-top:3px}
#RsvListTable .item01.con{color:#888}
#RsvListTable .item03.con{background-color:#f9f9f9}
#RsvListTable .item06.con{font-size:11px;letter-spacing:-1px;color:#f7371d}
#RsvListTable .item07.con{font-size:11px;letter-spacing:-1px}
#RsvListTable .item08.con{border-right:none}

.step_ing a .goods_price{color:#ffc68e;padding-top:33px;margin-left:66px}
.goods_price{display:block;width:90px;height:20px;font-size:11px;}
.goods_price span, .save_bx .money span, .goods_cube .sum span, .basic_info .ticket .sum span, .money{font-family:Tahoma, Verdana;font-size:12px;font-weight:bold;padding-right:2px} /*°¡°Ý*/
.res_detail{width:179px;height:200px;background:url('/DMI/img/bg_resBx.gif') no-repeat;}
.sum_bx{padding-top:50px;margin-left:90px;}
.sum_bx .goods_price{text-align:right;width:70px;height:25px;color:#222}
.save_bx{width:140px;color:#8197b8;font-size:11px;margin-left:20px;padding-top:44px}
.save_bx ul{clear:both;height:15px;}
.save_bx li, .accountBx .loc span{float:left}
.save_bx .money{float:right;margin-top:-1px}
.save_bx .money span, .res_contents .total .txt{font-size:11px}
.save_bx .total{color:#fff;margin-top:5px;font-size:13px}
.save_bx .total#totalDCPriceTD {height:15px}
.dmlmsg {font-size:15px;color:red}
.res_detail h1{color:#ffb369;font-family:Arial, Tahoma, Verdana;font-size:25px;letter-spacing:0.04em;}
.total h1{color:#e62037;font-family:Arial, Tahoma, Verdana;font-size:25px;letter-spacing:0.04em;}
.res_detail h1{width:180px;text-align:center;margin-top:38px}
.res_detail h1 span, .total h1 span, .sel_total h2 span, .sel_date a span, .lend_hour h2 span{font-family:µ¸¿ò, Dotum;font-size:12px}
.res_detail .btn, .sel_bx .bot .btn, .sel_bx .bot .btnA, .sel_bx .bot .btn2, .sumBx .btn{background:url('/DMI/img/jeju_btn.jpg') no-repeat;}
.res_detail .btn{display:block;width:110px;height:40px;margin:8px auto}
.res_detail .btn:hover{background:url('/DMI/img/jeju_btn.jpg') 0 -40px no-repeat;}
.res_detail .btnRes{display:block;width:101px;height:40px;background:url('/DMI/img/btnRes.png') 0 0 no-repeat;margin:3px auto}
.res_detail .btnRes:hover{background-position:0 -40px;}

.listWrap_Div05 {width:594px;margin:0}
.listWrap_Div05 textarea{width:100%;height:70px;overflow-x:hidden;overflow-y:auto}

#searchWrap{width:600px;height:115px;background:url('/DMI/img/bg_search.gif') no-repeat}
#div01 #searchWrap,#div03 #searchWrap{width:600px;height:145px;background:url('/DMI/img/bg_search2.gif') no-repeat}
#listWrap{width:594px;margin:0;z-index:1}
#div01 #listWrap{margin:0 3px;}
.arrive_list{padding-top:2px; padding-bottom:16px;}
#div03 #listWrap, #div04 #listWrap{margin:20px 3px;}
#div02 #listWrap {margin:0 3px;}
#div03 .listBx, #div04 .listBx{border-top:1px solid #acb4bf}
.item_title{height:27px;position:relative;}
.item_title .banner {position:absolute;top:2px;left:125px;}
.item_title h3, .item_title ul, .item_title li, .dateInp span, .total h1{float:left}
.item_title h3{padding-top:5px;color:#333}
.item_title ul{width:357px;height:20px;margin-left:15px}
.item_title.rentcar ul{width:560px;margin-left:0}
.item_title.ticket ul{width:429px}
.item_title .sel_menu{float:right}
.dateInp a{display:block;float:left;width:42px;height:20px;background:url('/DMI/img/jeju_btn.gif') no-repeat;.margin-top:1px}
.dateInp input{width:80px;height:18px;line-height:20px;overflow:hidden;padding-left:5px;border-top:1px solid #cfcfcf;border-bottom:1px solid #cfcfcf;border-left:none;border-right:none}
.dateInp .bt01{background-position:-118px 0}
.dateInp .bt02{background-position:-118px -20px}
#div03 #searchWrap .dateInput, #div03 .popLayer .dateInput{margin-right:10px}


.listBx{position:relative}
#div01 .listBx{height:236px; overflow:hidden;}
.listBx, .contents_Wrap .sel_menu{font-size:12px}
.section{display:table;width:100%;height:24px;overflow:hidden;background-color:#f7f7f7; border-top:1px solid #acb4bf;color:#8390a3}
.listBx li{float:left;text-align:center}
.section li{line-height:28px; font-size:11px;display:table-cell}
.detail_wrap, .li_con{scrollbar-face-color: #a4989b;
		 scrollbar-highlight-color: #6089c7; 
		 scrollbar-3dlight-color: #fff; 
		 scrollbar-shadow-color: #a4989b; 
		 scrollbar-darkshadow-color: #eef1f6;
		 scrollbar-track-color: #d8d1d3;
		 scrollbar-arrow-color: #fff;}		 
.li_con{position:relative;overflow-x:hidden;overflow-y:auto;border-bottom:1px solid #ededee;height:149px}
.li_con.lodge{height:440px; margin-top:7px; margin-bottom:21px;}
.li_con.rentcar{height:515px;}
.li_con.ticket{height:515px;}
.li_con.train{height:200px;}
.li_con ul{height:59px;overflow:hidden;border-bottom:1px solid #f8f8f8;}
.li_con ul:hover{background-color:#fffec9}
.li_con li{line-height:39px}
.li_con.train ul {display:table;width:100%}
.li_con.train ul li {display:table-cell;}
.li_con .goods_price{color:#333;text-align:right;width:80px;padding-left:5px;}
.basic_info .ticket li.sum{text-align:left}
.res_bx .air span{width:75px; margin-top:7px;}
.sel_contents {position:relative;}
.sel_contents .banner {position:absolute;top:-20px;left:-22px;}
.sel_contents .air span, .res_bx .air span{display:block;height:15px;margin-left:10px;background:url('/DMI/img/air_txt.gif') no-repeat}
.li_con .dkPrice{width:60px; line-height:39px}
.li_con .state{width:60px;}
.li_con .state span, .li_con .radio a{background:url('/DMI/img/res_state.gif') no-repeat}
.li_con .state span{display:block;width:40px;height:15px;margin:11px auto;}
.li_con .state .no{background-position:0 -15px}
.li_con .radio{width:140px;position:relative;}
.li_con .radio .inquiryBtn {background:url('/DMI/img/inquiryBtn.png') 0 0 no-repeat;width:125px;height:23px;overflow:hidden;margin:8px auto;cursor:pointer;}
.li_con .radio .inquiryBtn:hover {background-position:0 -23px;}
.li_con .radio a{display:block;width:14px;height:14px;background-position:-41px 0; }
.li_con .radio ul li.fi {margin-top:4px;}
.li_con .radio ul li {line-height:16px;font-size:11px;}
.li_con .radio ul li span {font-size:13px;color:#ff4742;}
.li_con .radio .btn img{position:absolute;top:9px;right:2px;margin:0;}
.li_con.train .radio ul,
.li_con.train .radio {height:39px}
.li_con.train .radio .btn {width:39px;height:22px;position:absolute;right:1px;top:9px}
.li_con.train .radio .btn a {background:none;width:auto;height:auto;float:none;line-height:1}
.li_con.train .radio .btn img {position:static;top:auto;right:auto;}

.li_con .radio img{margin:8px auto; cursor:pointer;}
.li_con .radio .ok, .sel_type1 .ok, .lodge_type .chk .ok{background-position:-41px -14px;}

.dtype{display:inline;line-height:24px;margin-right:2px;margin-top:2px; font-size:11px;}
.dtype p{display:inline;margin-top:-2px;_margin-top:2px;margin-right:4px;} .dtype img{vertical-align:text-top;cursor:pointer}



.sel_type1{height:24px;margin-left:480px;padding-top:6px}
.sel_type1 .txt {position:absolute;top:8px;left:100px;color:#2c5a97;background:url('/DMI/img/icon_phone.jpg') right 0 no-repeat;padding:2px 15px 0 0;}
.sel_type1.lodge{margin-left:295px}
.sel_type1.rentcar{margin-left:430px}
.sel_type1.ticket{margin-left:290px}
.item_wrap li, .sel_contents .date2 span, .sel_account .date2 span{float:left}
.goods_cube .sum em, .basic_info .ticket em{margin-right:3px}
#div01 .item_wrap{top:10px}
.item_wrap{position:relative; clear:both; top:12px; }
.item_wrap ul{position:relative; height:33px;}
.item_wrap .txt01, .item_wrap .txt02, .item_wrap .txt03, .item_wrap .txt04, .item_wrap .txt05, .item_wrap .txt06, .item_wrap .txt07, .item_wrap .txt08, .item_wrap .txt09, .item_wrap .txt10, .item_wrap .txt11, .item_wrap .txt12, .item_wrap .txt13, .txt14, .item_wrap .txt15, .item_wrap .txt16, .item_wrap .txt19{display:inline;float:left;width:47px;height:15px;background:url('/DMI/img/search_txt.gif') no-repeat;margin-top:4px}
.item_wrap .txtRent {margin-left:14px;margin-top:4px;width:45px;height:15px}/* ·»ÅÍÄ« */
.item_wrap .txt01{width:37px;margin-left:5px;}
.item_wrap .txt06, .item_wrap .txt07, .txt14{width:32px}
.item_wrap .txt08, .item_wrap .txt09{width:37px}
.item_wrap .txt04, .item_wrap .txt06, .item_wrap .txt07, .item_wrap .txt08, .item_wrap .txt09, .item_wrap .txt10, .item_wrap .txt11{margin-left:12px;}
.item_wrap .txt02{margin-left:10px;background-position:0 -30px}
.item_wrap .txt03{width:49px; margin-left:64px; background-position:0 -60px;}
.search_inpBx.item_wrap .txt03{margin-left:9px;}
.item_wrap .txt04{width:37px;background-position:0 -15px}
.item_wrap .txt05{margin-left:10px;background-position:0 -45px}
.item_wrap .txt06{background-position:-48px 0}
.item_wrap .txt07{background-position:-48px -15px}
.item_wrap .txt08{background-position:-48px -30px}
.item_wrap .txt09{background-position:-48px -45px}
.item_wrap .txt10{background-position:-89px 0}
.item_wrap .txt11{background-position:-89px -15px}
.item_wrap .txt12{background-position:-89px -30px}
.item_wrap .txt13{background:url('/DMI/img/t13_bg.gif') no-repeat}
.txt14{background-position:-48px -60px;margin-top:2px}
.item_wrap .txt15{width:41px; background-position:-48px -75px}
.item_wrap .txt16{background-position:-89px -60px}
.item_wrap .txt17, .item_wrap .txt18{width:27px; height:15px; background:url('/DMI/img/search_txt2.png') no-repeat; margin-top:4px}
.item_wrap .txt17{background-position:0 0;}
.item_wrap .txt18{background-position:0 -15px;}
.item_wrap .txt19{background-position:-89px -75px}
#drGdsListDiv .ok .stateBtn{background-color:#f55454;}
#drGdsListDiv .finish .stateBtn{color:#999;}
#drGdsListDiv .stateBtn {display:block;width:55px;height:26px;line-height:28px;text-align:center;color:#fff;font-size:11px;letter-spacing:-1px;margin-top:3px;}
.t_start{display:block; height:15px; line-height:15px; background:url('/DMI/img/arr_p.gif') 99% 3px no-repeat; color:#da3b6f; font-weight:bold; font-size:11px;}
.t_arrive{display:block; height:15px; line-height:15px; background:url('/DMI/img/arr_b.gif') 99% 3px no-repeat; color:#4968a8; font-weight:bold; font-size:11px;}
.item_wrap .dateInput{padding-right:14px;.padding-right:0}
.item_wrap .t_age{height:23px; overflow:hidden; line-height:26px; font-weight:normal; padding-right:7px;}
.item_wrap .search{position:absolute;display:block;width:72px;height:35px;top:30px;left:516px;background:url('/DMI/img/jeju_btn.gif') 0 -95px no-repeat;z-index:50}
.item_wrap .search.rent {top:55px;left:510px;}
.item_wrap .search:hover{background:url('/DMI/img/jeju_btn_over.gif') 0 0 no-repeat;}
#div01 .item_wrap .search{top:60px}
.air_info{margin-left:3px;margin-top:10px}
.lend_hour{position:absolute;top:30px;left:305px;width:115px;height:50px; overflow:hidden; line-height:62px;background:url('/DMI/img/ico_total.gif') left 10px no-repeat; font-size:12px; font-weight:bold; color:#393939;padding-left:17px}
.lend_hour h2{color:#393939;}
.sel_bx{position:relative;width:593px;border:2px solid #a75065;/*background:url('/DMI/img/bg_selbx.gif') top no-repeat;*/z-index:-1}
.sel_bx.lodge{background-position:0 -234px;margin-top:10px}
.sel_bx .bot, .sumBx{position:relative;/*height:47px;*/}
.sumBx{margin-top:50px}
.sel_bx .bot{clear:both;overflow:hidden;background-color:#f4f4f5;padding-bottom:10px;/*background:url('/DMI/img/bg_selbx.gif') 0 -346px no-repeat*/}
.sel_bx .bot .dis {position:absolute;top:11px;left:15px;font-family:'¸¼Àº°íµñ','Malgun Gothic','µ¸¿ò','dotum';color:#fb4545;font-size:12px;}
.sel_bx .bot .dis span {font-weight:bold;font-size:15px;}
.sel_bx .bot.ticket{background:none;background-color:#FFCC33}
.sel_bx.lodge .bot{position:relative;height:8px;background:url('/DMI/img/bg_selbx.gif') 0 -390px no-repeat;}
.sel_bx .bot.rentcar .sum, .sel_bx .bot.lodge .sum{width:125px;}
.sel_bx.lodge .sel_contents{display:inline;float:left;width:350px;}
.sel_contents{padding-top:12px;margin-left:20px;margin-bottom:5px}
.sel_contents ul{height:25px;overflow:hidden}
	/* ·»ÅÍÄ« */
.sel_contents.car {margin:8px 20px 8px 20px;padding-top:0;}
.sel_contents.car ul{height:30px;line-height:30px;margin-top:3px;overflow:hidden;}
.sel_contents.car li{line-height:30px;}


.item_wrap ul.ticket{height:30px;overflow:hidden}
.sel_contents li{line-height:26px;}
.sel_contents .air span{float:left;width:20px;margin-top:5px}
.sel_contents .air .BX{width:37px}
.sel_contents .loc, .sel_contents .goods_price, .f33_b, .goods_cube .sum span, .sel_contents h4, .sel_contents .tour, .basic_info .ticket .sum, .sel_account .loc{color:#333;font-weight:bold}
.f33_b span, .ticket .sum em{font-weight:normal}
.sel_contents h4{padding-top:5px;height:16px}
.sel_contents .loc span, .sel_contents .state span, .sel_contents .date2 span, .res_bx .loc span, .accountBx .loc span, .sel_account .date2 span{display:block;background:url('/DMI/img/jeju_icon.gif') no-repeat;}
.sel_contents .loc span, .sel_contents .date2 span, .res_bx .loc span, .accountBx .loc span, .sel_account .date2 span{width:40px;height:24px;margin-right:5px;}
.sel_contents .loc .start, .res_bx .loc .start, .accountBx .loc .start{background-position:0 0}
.sel_contents .loc .arrive, .res_bx .loc .arrive, .accountBx .loc .arrive{background-position:0 -24px}
.sel_contents .date2 .lend, .sel_account .date2 .lend{background-position:-56px -24px}
.sel_contents .date2 .return, .sel_account .date2 .return{background-position:-56px -48px}
.sel_contents .loc{width:210px;}
.sel_contents .date, .basic_info .ticket .sum{width:130px}
.sel_contents .tour{width:130px;line-height:28px}
.sel_contents .sel_car{width:240px;margin-right:10px;}
.sel_contents.car .sel_car h4 {padding-top:0;height:30px;line-height:30px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.sel_contents .lend{width:145px}
.sel_contents.car .lend{width:200px;height:30px;line-height:15px;}
.sel_contents.car .lend .time {color:#596bd9;font-weight:bold;padding-left:15px;background:url('/DMI/img/icon_watch.png') 0 0 no-repeat;}
.sel_contents.car .lend .day {font-size:11px;}
.sel_contents .air{width:80px;}
.sel_contents .date, .sel_contents .lodge, .sel_contents .lend{background:url('/DMI/img/arr_g.gif') 100% 7px no-repeat}
.sel_contents.car .lend{background:url('/NImg/common/arr_r.png') 100% 7px no-repeat}
.sel_contents .date2{width:250px;color:#333}
.sel_contents .lodge{width:465px}
.sel_contents .state{margin-left:7px}
.sel_contents .goods_price{width:80px;line-height:22px;text-align:right}
.sel_contents.car .goods_price{float:right;position:relative;width:80px;padding-right:20px;height:30px;line-height:27px;text-align:right;}
.sel_contents.car .goods_price a {position:absolute;top:5px;right:0;width:14px;height:15px;line-height:0;}
.sel_contents .state span{width:47px;height:19px;margin-top:2px}
.sel_contents .state .ok{width:53px;height:19px;background-position:-57px -81px}
.sel_contents .state .wait{background-position:0 -81px}
.sel_contents.ticket2 .goods_price{width:73px;background:url('/DMI/img/arr_g.gif') left 9px no-repeat;margin-top:-2px}
.sel_contents .age{font-size:11px}
.sel_contents .age span{display:block;float:left;margin-right:1px;width:31px;height:21px;background:url('/DMI/img/jeju_icon.gif') no-repeat;}
.sel_contents .rsvType1 span{background:url('/DMI/img/jeju_icon1.gif') left no-repeat;}
.sel_account .age span{display:block;float:left;margin-right:4px;width:52px;height:21px;background:url('/DMI/img/jeju_icon.gif') left no-repeat;text-align:right}
.sel_account .rsvType1 span{background:url('/DMI/img/jeju_icon1.gif') left no-repeat;}
.sel_contents .age{width:57px;margin-left:10px;padding-top:1px}
.sel_contents .age .adult, .sel_account .age .adult{background-position:0 -110px}
.sel_contents .age .child, .sel_account .age .child{background-position:0 -132px}
.sel_contents .age .infant, .sel_account .age .infant{background-position:0 -154px}
.sel_contents .age .teen, .sel_account .age .teen{background:url('/DMI/img/teen.gif') 0 0 no-repeat;}
.air_price{float:left;font-size:11px;margin-left:20px}
.air_price li{line-height:14px}
.air_price li span{font-family:Tahoma, Verdana;color:#353535}
.pop_guide{display:none; position:absolute; z-index:2;width:210px;background:#fff;border:1px solid #666;border-bottom:1px solid #555;padding:12px 7px 5px 10px;font-size:11px;color:#666}
.total_price, .lodge_price{display:inline;float:right;font-size:11px;letter-spacing:-1px;color:#999}
.total_price {padding-top:17px;margin-right:100px;}
.total_price.tra {padding-top:17px;margin-right:160px;}
.total_price .priceW {border-top:1px solid #c6c6c6;margin-right:100px;padding-top:17px;}
.total_price .priceW2 {display:inline-block;width:315px;border-top:1px solid #c6c6c6;padding-top:17px;margin-top:7px;}
.total_price .price_listWrap {display:inline-block;width:296px;}
.total_price .price_listWrap .price_list1 {width:315px;display:inline-block;}
.total_price .price_listWrap .price_list1 .txt3 {width:95px;text-align:right;color:#6e809b;background:url('/DMI/img/arr_gs.gif') 100% 2px no-repeat;padding-right:8px;text-decoration:underline}
.total_price .price_listWrap .price_list1 .txt4 {width:95px;line-height:15px;text-align:right;color:#6e809b;background:url('/DMI/img/arr_gs.gif') 100% 10px no-repeat;padding-right:8px;}
.total_price .price_listWrap .price_list1 .txt4 .discount1 {text-decoration:underline}
.total_price .price_listWrap .price_list1 .txt4 .discount2 {text-decoration:none}
.total_price .price_listWrap .price_list1 .sum2 {width:110px;text-align:right;font-weight:bold;font-size:14px;font-family:Tahoma, Verdana;
											     color:#222222;margin-top:-3px;letter-spacing:0;padding-right:7px;}
.total_price .price_listWrap .price_list1 .sum3 {width:110px;text-align:right;font-weight:bold;font-size:14px;font-family:Tahoma, Verdana;
											     color:#e33b68;margin-top:4px;letter-spacing:0;padding-right:7px;}
.total_price .price_listWrap .price_list1 .cancoffe {width:100px;text-align:right;font-weight:bold;font-size:11px;
											     color:#506482;margin-top:1px;margin-left:-5px;letter-spacing:0;}

.total_price .txt2 {color:#3d506c;font-size:12px;font-weight:bold;width:95px;text-align:right;}
.total_price .priceW .sum {width:110px;text-align:right;font-size:18px;font-family:Tahoma, Verdana;color:#222222;margin-top:-7px;letter-spacing:0;padding-right:7px}
.total_price .priceW2 .sum {width:110px;text-align:right;font-size:18px;font-family:Tahoma, Verdana;color:#222222;margin-top:-7px;letter-spacing:0;padding-right:7px}

.total_price .sum2 span, .total_price .sum3 span  {font-family:Dotum, µ¸¿ò;font-size:11px;font-weight:normal;}
.total_price .sum{width:120px}

.lodge_price {float:left;padding-top:17px;margin-left:13px;}
.sel_contents li, .total_price li, .total_price h2, .sel_contents .loc span, .res_bx .loc span{float:left}
.total_price h2, .lodge_price h2{width:110px;text-align:right;font-size:18px;font-family:Tahoma, Verdana;color:#222222;margin-top:-7px;letter-spacing:0;padding-right:7px}
.total_price .priceW2 .sum2 h2 {width:124px;text-align:right;font-size:18px;font-family:Tahoma, Verdana;color:#222222;letter-spacing:0;padding-right:7px}
.lodge_price h2{text-align:left;margin-top:5px;}
.total_price h2 span, .lodge_price h2 span{    width: 110px;
    text-align: right;
    font-size: 12px;
    font-family: Tahoma, Verdana;
    color: #222222;
    margin-top: -7px;
    letter-spacing: 0;
    padding-right: 7px;
}
.total_price .txt, .lodge_price .txt, .res_contents .total .txt{color:#6e809b;background:url('/DMI/img/arr_gs.gif') 100% 2px no-repeat;padding-right:8px;text-decoration:underline}
.lodge_price .txt{background:url('/DMI/img/arr_d.gif') 83% 2px no-repeat;margin-top:3px}
.sel_bx .bot .btn, .sumBx .btn{display:block;position:absolute;width:79px;height:35px;top:3px;left:495px;background-position:-79px -95px}
.sel_bx .bot .btn.tra {left:420px;}
.sel_bx .bot .btnA.tra {display:block;position:absolute;width:79px;height:35px;top:3px;left:500px;background-position:-160px -95px;}
.sel_bx .bot .btn2 {display:block;position:absolute;width:79px;height:35px;bottom:-2px;right:20px;background-position:-79px -95px}
.sel_bx .bot .btn:hover, .sel_bx .bot .btn2:hover{background:url('/DMI/img/jeju_btn_over.jpg') 0 -35px no-repeat;}
.sel_bx .bot .btnA.tra:hover {background:url('/DMI/img/jeju_btn_over.jpg') 0 -71px no-repeat;}
.sumBx .btn{top:3px;left:470px;background-position:-79px -135px}
.res_bx .air span{margin-top:0}
.sumBx.ticket{position:relative;margin-top:10px;}
.sumBx.ticket .total_price{width:305px; margin-right:0;}
.sumBx.ticket .btn{float:left;position:relative}
.sel_bx.lodge .bot .btn{top:-37px;}
.lodge_type{width:594px;height:70px;margin:2px 0 0 3px;background:url('/DMI/img/bg_selbx.gif') 0 -429px no-repeat}
.lodge_type h4{clear:both;color:#444;font-size:18px;font-family:Tahoma, Verdana;text-align:center;margin-right:10px;padding-top:10px}
.lodge_type .chk{font-size:12px;font-weight:bold;height:32px;letter-spacing:-1px}
.lodge_type .chk a{display:block;float:left;width:297px;height:32px;overflow:hidden;line-height:37px;font-size:14px;color:#3e577d;text-align:center;}
.lodge_type .chk a span{color:#ed3820}
.lodge_type .chk a.on{width:297px;font-size:14px;color:#3e577d;background:url('/DMI/img/date_tabOn.gif') 0 0 no-repeat}
.ckStrong {color:#738299;font-weight:bold;}
.li_tab, .li_tab a{background:url('/DMI/img/list_tab.gif') 0 0 no-repeat}
.li_tab{display:none;width:594px;height:24px;overflow:hidden;}
.li_tab a{display:block;float:left;width:297px;height:24px;}
.li_tab .list_on{background-position:0 -24px}
.li_tab .map_on{background-position:-297px -24px}
.li_tab .map_off{background-position:-297px 0}
.goods_cube{display:inline;float:left;position:relative;width:127px;height:137px;border:1px solid #dcdcdc;background-color:#fff;margin:0 15px 7px 0;}
.goods_cube:hover{border:1px solid #4bba08}
.goods_cube:hover .img{filter:alpha(opacity=80); -moz-opacity:0.8; -khtml-opacity:0.8; opacity:0.8}
.goods_cube .img{width:127px;height:92px;overflow:hidden;}
.goods_cube.rentcar{height:156px;margin:5px 15px 10px 0;}
.goods_cube.rentcar .img{height:98px}
.goods_cube .sum, .goods_cube.rentcar .goods{border-top:1px solid #dcdcdc}
.goods_cube .sum{width:127px;display:block;text-align:center;line-height:15px;padding-top:7px}
.goods_cube.rentcar .goods{display:block;width:127px;height:30px;overflow:hidden;text-align:center;padding-top:7px;line-height:15px;color:#252525}
.goods_cube.rentcar .sum{border:none;padding-top:0}
	/* ·»ÅÍÄ«¸®´º¾ó */
.CarBox {float:left;width:182px;height:143px;background-color:#fff;margin:5px 10px 5px 0;}
.CarBox a {display:block;float:left;width:162px;height:123px;padding:10px;border:1px solid #dcdcdc;}
.CarBox a:hover {border:1px solid #4bba08;}
.CarBox .txt1, .CarBox .txt2 {width:162px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.CarBox .txt1 {font-size:11px;color:#748ccc;margin-bottom:2px;}
.CarBox .txt2 {font-size:12px;color:#252525;}
.CarBox .list {width:100%;height:50px;overflow:hidden;margin:10px 0 13px 0;}
.CarBox .list dt {float:left;width:37px;height:50px;line-height:50px;text-align:center;color:#fff;font-weight:bold;}
.CarBox .list dd {float:left;width:115px;height:28px;padding:10px 5px;background-color:#f9f9f9;border-top:1px solid #f1f1f1;border-bottom:1px solid #f1f1f1;}
.CarBox .list dd p {width:107px;height:15px;line-height:15px;overflow:hidden;background:url('/NImg/common/icon_more.jpg') 2px 4px no-repeat;padding-left:8px;font-size:11px;color:#999;letter-spacing:-1px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.CarBox .list dd p span {color:#666;}
.CarBox .list dd p:first-child {margin-bottom:2px;}
.CarBox .list dt.Li {background-color:#2dc8a2;}/* °æÇü */
.CarBox .list dt.Sm {background-color:#faba3f;}/* ¼ÒÇü */
.CarBox .list dt.Mi {background-color:#fd6e50;}/* ÁßÇü */
.CarBox .list dt.La {background-color:#3dadd9;}/* ´ëÇü */
.CarBox .list dt.Om {background-color:#a26ab6;line-height:16px;height:40px;padding-top:10px;}/* ½ÂÇÕ */
.CarBox .price {height:20px;line-height:20px;font-family: 'Arial','Tahome','Verdana';font-weight:bold;font-size:17px;color:#333;}
.CarBox .price span {font-size:12px;font-family:'µ¸¿ò','dotum';font-weight:normal;vertical-align:1px;margin-left:2px;}
.CarBox .price img {margin-right:10px;vertical-align:-3px;}
		/* »óÇ°»ó¼¼º¸±â */
.rentcar_infoWrap{padding:15px 18px 15px 20px;background:url('/DR/img/ptn_bg.gif');}
.rentcar_infoWrap .img{float:left; position:relative; width:268px;height:199px;padding-top:4px;background-color:#fff;-webkit-box-shadow:0 1px 5px rgb(200,200,200);-moz-box-shadow:0 1px 5px rgb(200,200,200);box-shadow:0 1px 5px rgb(200,200,200);text-align:center}
.rentcar_infoWrap .rentcar_info{position:absolute; top:167px; right:0;}
.schedule_drSel{position:relative;width:100%}
.schedule_drSel .title{height:25px;line-height:25px;border-bottom:1px solid #a5a5a7;color:#333;text-align:left}
.schedule_drSel .selBx{position:relative;border-bottom:1px solid #cfd0d2;width:100%;height:70px;display:inline-block;}
.schedule_drSel .selBx .lending{position:absolute;width:124px;height:44px;overflow:hidden;line-height:46px;top:14px;left:250px;background:url('/DR/img/ico_total.gif') 0 -44px no-repeat;color:#454545;text-align:left}
.schedule_drSel .selBx .lending span{padding-left:20px}
.schedule_drSel .selBx .item_wrap {display:inline-block;width:100%;}
.schedule_drSel .opWrap {display:inline-block;width:100%;margin-top:15px;}
.schedule_drSel .opWrap .opWlist {width:162px;float:left;margin-right:3px}
.schedule_drSel .opWrap .opWlist .option {width:100%;height:20px;line-height:20px;display:inline-block;font-size:11px;}
.schedule_drSel .opWrap .opWlist .option dt {float:left;width:60px;color:#666;}
.schedule_drSel .opWrap .opWlist .option dt img {vertical-align:3px;}
.schedule_drSel .opWrap .opWlist .option dd {float:left;color:#444;}
.schedule_drSel .opWrap .opWlist .option dd.num {font-weight:bold;color:#596bd9;text-decoration:underline;}
.schedule_drSel .priceW {position:relative;float:left;width:167px;height:70px;padding-left:37px;border-left:1px dotted #adaeaf;}
.schedule_drSel .priceW .pri {width:100%;display:inline-block;}
.schedule_drSel .priceW .pri li {float:left;}
.schedule_drSel .priceW .pri .txt1 {font-size:12px;font-weight:bold;color:#6e809b;margin-top:6px;padding-right:10px;background:url('/NImg/common/arrow_r_b.png') center right no-repeat;}
.schedule_drSel .priceW .pri .txt2 {width:105px;text-align:right;font-size:21px;font-weight:bold;color:#f03b0c;font-family:'Arial','Tahome','Verdana'}
.schedule_drSel .priceW .pri .txt2 span {font-size:12px;font-family:'µ¸¿ò','doutm';vertical-align:1px;}
.schedule_drSel .priceW .priBtn {position:absolute;bottom:0;right:10px;}
.schedule_drSel .deadTxt {font-size:11px;color:#444;width:300px;height:30px;color:#444;line-height:16px;
						  background:url('/NImg/common/icon_loud.png') center left no-repeat;padding:3px 0 0 40px;margin:5px 0 0 182px;}
.schedule_drSel .deadTxt span {color:#f1370c;}

.selBx select, .detail_drTitle select{width:99%;height:21px;font-size:11px;font-family:µ¸¿ò, Dotum;line-height:;border:1px solid #dadada;border-top:1px solid #afafaf;border-left:1px solid #b7b7b7;padding:0}
.selBx input{width:99%;height:19px;font-size:11px;font-family:µ¸¿ò, Dotum;line-height:23px;border:1px solid #dadada;border-top:1px solid #afafaf;border-left:1px solid #b7b7b7;padding:0}
a.btn_reSearch{display:block;width:81px;height:27px;background:url('/DR/img/btn_reSearch.gif') 0 0 no-repeat}
a.btn_reSearch:hover{background-position:0 -27px}
.schedule_drSel a.btn_reSearch{position:absolute;top:53px;right:0}
.detail_drSum{float:left;}
.detail_drSum ul{clear:both}
.detail_drSum li{float:left}
.detail_drSum .normal_price span{font-size:14px}
.detail_drSum .dc_price span{font-size:22px}
a.btn_blueWait{display:block;width:110px;height:70px;background:url('/DR/img/btn_blueWait.gif') 0 0 no-repeat}
a.btn_blueWait:hover{background-position:0 -70px}
a.btn_blueRes{display:block;width:110px;height:70px;background:url('/DR/img/btn_blueRes.gif') 0 0 no-repeat}
a.btn_blueRes:hover{background-position:0 -70px}
a.btn_blueRes:hover h4{color:#e21c07}
a.btn_blueEnd{display:block;width:110px;height:70px;background:url('/DR/img/btn_blueEnd.gif') 0 0 no-repeat}
a.btn_blueEnd:hover{background-position:0 -70px}
.btn_blueWait h4, .btn_blueEnd h4{font-size:14px; color:#fff;text-align:center;margin-top:29px}
.btn_blueRes h4{font-size:14px; color:#292929;text-align:center;margin-top:29px}

.dtInfo_wrap{margin-left:15px;margin-right:15px;padding-top:20px}
.dtInfo_tit{height:27px;overflow:hidden;line-height:33px;background:url('/NImg/common/down.gif') 0 11px no-repeat;border-bottom:1px solid #e2e2e2;text-align:left}
.dtInfo_tit span{font-size:14px;font-weight:bold;color:#353535;padding-left:10px}
.dtInfo_txt{font-weight:normal;font-size:12px;line-height:18px;padding-top:10px;text-align:left}

.tit_ccgray{height:33px;background:url('/DR/img/bg_darkPtn.gif') top repeat-x;border-top:1px solid #323a42;border-bottom:1px solid #323a42}

.Sinp_wrap .t01, .Sinp_wrap .t02, .Sinp_wrap .t03, .Sinp_wrap .t04, .Sinp_wrap .t05{float:left;width:45px;height:15px;background:url('/DRT/img/search_txt.gif') no-repeat;margin-top:3px}
.Sinp_wrap .t03{background-position:0 -30px} /*´ë¿©ÀÏ½Ã*/
.Sinp_wrap .t04{background-position:0 -45px} /*¹Ý³³ÀÏ½Ã*/

	/*// ·»ÅÍÄ«¸®´º¾ó */
.goods_cube a, .basic_info .lodge h5 a{color:#333}
.goods_cube .CFAN, .goods_cube .CHTL, .goods_cube .CCON, .goods_cube .CKOR, .goods_cube .CRIS, .goods_cube .CCAR{display:block;position:absolute;width:35px;height:28px;top:-1px;left:0;z-index:5;}
.goods_cube .rec{display:block;position:absolute;width:29px;height:28px;top:-1px;left:0;z-index:5;}
.goods_cube .CFAN{background:url('/DMI/img/ico_CFAN.png') no-repeat}
.goods_cube .CHTL{background:url('/DMI/img/ico_CHTL.png') no-repeat}
.goods_cube .CCON{background:url('/DMI/img/ico_CCON.png') no-repeat}
.goods_cube .CKOR{background:url('/DMI/img/ico_CKOR.png') no-repeat}
.goods_cube .CRIS{background:url('/DMI/img/ico_CRIS.png') no-repeat}
.goods_cube .CCAR{background:url('/DMI/img/ico_CCAR.png') no-repeat}
.goods_cube .rec{background:url('/DMI/img/ico_rec2.png') no-repeat}
.sel_date{font-family:Tahoma, Verdana;font-size:20px;font-weight:bold;text-align:center;padding-top:7px;}
.sel_date a{color:#909090;margin-left:10px;padding-right:7px}
.sel_date a:hover, .basic_info .lodge h5 a:hover{color:#62676f}
.sel_date a.on{background:url('/NImg/common/arr_on.gif') right 62% no-repeat}
.sel_date a.on, .sel_date a.on:hover{font-size:22px;color:#e2312c}
.goods_rec{padding-top:3px;padding-bottom:3px}
.goods_rec .rec_CHTL, .goods_rec .rec_CFAN, .goods_rec .rec_CCON, .goods_rec .rec_CKOR, .goods_rec .rec_CRIS, .goods_rec .rec_CCAR{display:block;position:absolute;width:42px;height:65px;top:-6px;left:-6px;z-index:5}
.goods_rec .rec_CHTL{background:url('/DMI/img/rec_CHTL.png') no-repeat}
.goods_rec .rec_CFAN{background:url('/DMI/img/rec_CFAN.png') no-repeat}
.goods_rec .rec_CCON{background:url('/DMI/img/rec_CCON.png') no-repeat}
.goods_rec .rec_CKOR{background:url('/DMI/img/rec_CKOR.png') no-repeat}
.goods_rec .rec_CRIS{background:url('/DMI/img/rec_CRIS.png') no-repeat}
.goods_rec .rec_CCAR{background:url('/DMI/img/rec_CCAR.png') no-repeat}
.goods_rec .goods_cube{border-top:1px solid #a7aeb8;border-left:1px solid #a7aeb8;border-right:1px solid #808791;border-bottom:1px solid #808791;}
.DK_guideBtn{position:absolute; width:102px; top:2px; right:12px;}

/*Áöµµ_»óÇ°·¹ÀÌ¾î*/
.dh_mapGoods{position:absolute;width:255px;height:55px;top:-39px;left:-60px;padding:7px 3px 0 7px;background-color:#fff;border:1px solid #444;margin-top:-1px;margin-left:-1px;/*-webkit-box-shadow:5px 7px 10px rgb(60,60,60);-moz-box-shadow:5px 7px 10px rgb(60,60,60);box-shadow:5px 7px 10px rgb(60,60,60);*/}
.dh_mapGoods:hover{background-color:#fffca9;}
.dh_mapGoods .img{float:left;height:47px;border:1px solid #e0e0e0;}
.mapGoods_info{float:right;width:180px;}
.mapGoods_info .title{float:left;width:160px;height:32px;padding-top:0;}
.mapGoods_info .title a{color:#444}
.mapGoods_info .title a:hover{color:#444;text-decoration:underline}
.mapGoods_info .price{clear:both;font-size:11px;letter-spacing:-1px;font-weight:normal;color:#f1370c;}
.mapGoods_info .sum{font-size:16px;font-family:Arial, Tahoma;letter-spacing:0;font-weight:bold}
.mapGoods_info .ok{color:#e82020;background:none}
.mapGoods_info .wait{color:#3a91c8}
.mapGoods_info .finish{color:#999}
.mapGoods_info .dhPop_close{display:block;float:right;width:15px;height:15px;margin-top:1px}

/*ÆË¾÷*/
.popLayer{position:absolute;width:590px;height:518px;top:208px;left:0;background-color:#fff;border:2px solid #6a6b6d;-webkit-box-shadow:0 0 10px rgb(180,180,180);-moz-box-shadow:0 0 10px rgb(180,180,180);box-shadow:0 0 10px rgb(180,180,180);z-index:7}
#div02 .popLayer{height:617px;top:0}
#div03 .popLayer{height:641px;top:0}
#div04 .popLayer{height:641px;top:0}
.detail_wrap{position:relative;height:485px;margin:1px 0 0 10px;padding-right:10px;padding-top:10px;padding-bottom:10px;overflow-x:hidden;overflow-y:scroll}
.rent_detail_wrap{position:relative;height:485px;overflow-x:hidden;overflow-y:scroll}
#div02 .detail_wrap{height:565px;}
#div03 .detail_wrap, #div03 .rent_detail_wrap, #div04 .detail_wrap{height:589px;}
.goodsImg{float:left;width:225px;height:157px;border:1px solid #dcdcdc}
.goodsDetail{float:right;width:305px;height:157px}
.goodsDetail.ticket{float:right;width:305px;height:185px}
.pop_hdTit{height:38px;border-bottom:1px solid #b5b5b5;background:url('/DMI/img/bg_gr2.gif') bottom repeat-x;}
.pop_hdTit.lodge{height:30px}
.pop_hdTit.lodge h4{color:#444;height:30px;overflow:hidden;line-height:34px;margin-left:15px}
.goodsDetail h3, .pop_hdTit h3{height:33px;line-height:36px;overflow:hidden;text-align:center;color:#333}
.goodsDetail.rentcar h3{height:45px;line-height:22px;padding-top:10px}
.pop_hdTit h3{line-height:46px}
.basic_info{/*height:121px;*/ border-top:2px solid #eaeaea;border-bottom:1px solid #eaeaea;}
#div03 .popLayer .basic_info{border-bottom:none}
.basic_info .lodge, .basic_info .rentcar{height:110px;background:url('/DMI/img/detail_txt.gif') no-repeat;padding-left:55px;margin-top:9px}
.basic_info .lodge{background-position:3px 1px;}
.basic_info .rentcar{background-position:3px -110px;}
.basic_info .ticket{width:303px;height:190px;background:url('/DMI/img/bg_age.gif') no-repeat;}
.basic_info .rsvtype1 {background:url('/DMI/img/bg_age1.gif') no-repeat;}
.basic_info .ticket .txt{height:21px;overflow:hidden;margin-left:45px}
.basic_info .ticket .txt span{display:block;float:left;padding-top:3px}
.basic_info .ticket ul{margin-left:45px;height:26px;width:250px;margin-top:2px}
.basic_info .ticket .date{height:38px;margin-top:9px}
.basic_info .ticket .dtype{height:16px}
.basic_info .ticket li{float:left;text-align:left;line-height:16px}
.basic_info .ticket .sum{margin-top:9px;}
.basic_info .ticket .sel_menu{margin-top:4px;}
.basic_info .lodge h5, .basic_info .rentcar h5{line-height:21px;font-weight:normal}
.room_type table{width:100%;border:1px solid #dedede; border-collapse:collapse}
.room_type thead th{height:22px;background:url('/DMI/img/bg_gr2.gif') bottom repeat-x;border-bottom:1px solid #d4d4d4;padding-top:6px;color:#496998;font-size:12px;font-weight:normal}
.room_type td{border-top:1px solid #eaeaea;border-left:1px solid #d6d6d6;height:24px;padding-top:4px;text-align:center;color:#424242;font-weight:bold}
.room_type td.optionDiv{height:auto; padding-top:0; border-top:none;}
.room_type td img{vertical-align:-3px}
.room_type.rentcar td{font-weight:normal}
.room_type td span, .room_type th span{font-weight:normal;color:#777;}
.room_type tr:hover, .room_type tr.on{background-color:#fffea9}
.room_type tr.on span.roomType{color:#333;}
.room_type .normal{background-color:#f9e8e2}
.goods_cube .sum em, .basic_info .ticket em{color:#888;text-decoration:line-through}
.room_type, .info_wrap{padding-top:15px}
.info_wrap h4{height:24px;line-height:28px;overflow:hidden;background-color:#f4f5f4;color:#444;border-bottom:1px solid #e3e3e3;padding-left:5px;margin-bottom:7px}
.info_wrap h5{font-weight:normal;color:#828282;line-height:18px;margin-left:5px;margin-bottom:10px}
.listBx .close{display:block;position:absolute;width:16px;height:16px;top:7px;right:10px;background:url('/DMI/img/jeju_icon.gif') -42px 0 no-repeat;z-index:10}
.bdr{background-color:#f6f6f6;padding-top:15px;border-top:1px solid #ededed;border-left:1px solid #ededed;border-right:1px solid #e0e0e0;border-bottom:1px solid #dadada}

.room_picture{position:relative;}
.room_picture a{display:inline-block}
.room_picture .zoom{display:;position:absolute;width:280px;height:210px;text-align:center; z-index:100;}
.room_picture.diyJeju_lodgePop{float:right; width:400px; margin-top:5px}

.sel_room_type{position:relative;height:95px;margin-top:5px}
.sel_room_type ul{float:left}
.sel_room_type li{height:25px;line-height:26px; font-size:11px;}
.sel_room_type .sel_menu td{ line-height:normal}
.sel_room_type .btn{float:right;margin-top:-43px;margin-right:7px}
.vatSum{height:20px;padding-top:10px; font-size:11px; padding-left:7px; background-color:#fff; border:1px solid #ececec; border-top:1px solid #e6e6e6; color:#485059; margin-left:7px; margin-right:7px;}
.room_type_01 span, .room_type_02 span{font-weight:bold;color:#444;letter-spacing:-1px;padding-right:3px}
.room_type_01{width:220px;margin-left:15px;}
.room_type_01 #PriceRNameTD{width:210px; height:20px; overflow:hidden;} 
.room_type_01 #PriceRDateTD{margin-top:6px;}
.room_type_01 li{width:180px;text-align:left; }
.room_type_02{position:relative;width:100px;}

.total_price.lodge{width:120px;height:60px;margin-top:-18px}
.total_price.lodge .state{float:right;height:30px;margin-right:6px;font-size:12px;line-height:32px;font-weight:bold;}
.room_type .ok, .total_price .ok{color:#e13636}
.room_type .app, .total_price .app{color:#3d65a6}
.room_type .finish, .total_price .finish, .room_type .normal{color:#858585}
.state_txt{margin-top:15px;margin-bottom:-10px;background:url('/DMI/img/state.gif') right top no-repeat}


/*¿¹¾àÇÏ±â*/
.res_step{width:612px;height:78px;margin:0 auto;padding-bottom:20px}
.res_step p{width:600px;height:78px;background:url('/DMI/img/res_step.gif') no-repeat}
.res_step .step01{background-position:0 0}
.res_step .step02{background-position:0 -75px}
.res_step .step03{background-position:0 -150px}
.res_step .step04{background-position:0 -225px}
.res_contents{position:relative;border:1px solid #a7abb1;border-bottom:none}
.res_contents li{float:left;height:30px;overflow:hidden;line-height:30px;border-top:1px solid #e9e9e9}
.res_contents li h5{font-weight:normal;width:100px;line-height:30px;text-align:center;letter-spacing:-1px}
.res_contents li.res{border-left:1px solid #d7d7d7;width:491px}
.res_contents li.res span, .sel_account .age em{margin-left:10px}
.res_contents li.res span em{font-weight:bold}
.res_contents .auto{height:auto;padding-top:5px;padding-bottom:3px}
.res_contents .auto_h20{height:auto;padding-top:12px;padding-bottom:7px;line-height:22px}
.payment_ok li{width:147px;text-align:center}
.payment_ok .train, .payment_ok .lodge, .payment_ok .rentcar{border-right:1px solid #dedede}
.total_pay{font-size:16px;font-weight:bold;color:#333;background-color:#f4f8fd;font-family:Tahoma, Verdana}
.res_bx{position:relative;width:592px;background:url('/DMI/img/bg_L_line.gif') repeat-y;border-bottom:1px solid #888b91 }
.res_bx li{border:none;height:35px;line-height:16px;text-align:center;font-size:11px}
.res_bx h2{float:left;color:#444;width:100px;height:52px;text-align:center;margin-top:10px;letter-spacing:-1px}
.res_bx .detail{margin-left:100px}
.res_bx .detail ul{height:43px;border-bottom:1px solid #dedede}
.res_bx .detail li{margin-top:8px}
.res_bx .noSel{float:left;margin-left:14px}
.res_bx .noSel dl{height:22px}
.res_bx .noSel dt input{vertical-align:-4px}
.res_bx .noSel dt{float:left}
.res_bx .noSel .low_price{margin-left:15px;margin-top:3px;color:#404040}
.res_bx .detail h5{font-weight:normal;height:20px;overflow:hidden;line-height:24px;background:url('/DMI/img/bg_gr2.gif') bottom repeat-x}
.res_bx .detail h5 span{display:block;float:left;text-align:center}
.res_bx .detail p{margin-left:10px;line-height:22px;padding-top:7px;padding-bottom:5px}
.res_bx .w125 span{font-size:12px;color:#444}
.res_bx h2 span{display:block;margin-left:8px}
.res_bx h2 a{display:block;float:left;width:42px;height:26px;background:url('/DMI/img/jeju_icon.gif') no-repeat}
.res_bx h2 .btn_mod{background-position:0 -184px}
.res_bx h2 .btn_can{background-position:-42px -184px}
.res_bx .no1, .res_bx .no2, .res_bx .no3, .res_bx .no4, .res_contents .title, .res_contents .title2{display:block;position:absolute;width:24px;height:22px;top:-1px;left:-24px;background:url('/DMI/img/jeju_icon.gif') 0 -214px no-repeat}
.res_contents .title{width:101px;height:25px;top:-25px;left:-1px;background-position:0 -240px}
.res_contents .title2{width:101px;height:25px;top:-25px;left:-1px;background-position:0 -265px}
.res_bx .no1{background-position:0 -214px}
.res_bx .no2{background-position:-24px -214px}
.res_bx .no3{background-position:-48px -214px}
.res_bx .no4{background-position:-72px -214px}
.res_bx .loc span{display:inline;margin-left:15px;margin-top:3px}
.btn_ok{display:block;background:url('/DM/img/jeju_btn.gif') no-repeat}
.btn_policy{float:left;width:160px;height:36px;margin-top:-7px;display:block;background:url('/DMI/img/jeju_btn2.gif') 0 -216px no-repeat;}
.btn_third{float:left;width:160px;height:36px;margin-top:-7px;display:block;background:url('/DMI/img/jeju_third_btn.gif') 0 -3px no-repeat;}
.btn_ok{margin:10px auto;width:90px;height:40px;background-position:0 -175px}
.res_contents .basic, .res_contents select{border-top:1px solid #c0c0c0;border-left:1px solid #c0c0c0;border-right:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2;.margin-top:5px}
.res_contents select{padding:1px;height:21px}
.res_contents .basic{background-color:#eff5ff}
.res_contents .total{height:35px;padding-top:7px;border-top:1px solid #d6dadf;background-color:#f4f8fd}
.total h1{width:130px;text-align:right}
.res_contents .total .txt{float:left;margin-top:10px;margin-right:10px;margin-left:365px}
#listWrap textarea{width:100%;height:70px;overflow-x:hidden;overflow-y:auto}
	/* Ãë¼Ò¼ö¼ö·á¾È³» */
.cancellWrap {position:relative;width:570px;border:2px solid #dfdfdf;padding:10px;margin-top:20px;}
.cancellWrap .title {font-size:13px;font-weight:bold;margin-bottom:8px;color:#333;letter-spacing:-1px;}
.cancellWrap .list1 {display:inline-block;line-height:19px;}
.cancellWrap .list1 li {float:left;width:270px;}
.cancellWrap .list1 li span {color:#f04f4f;}
.cancellWrap .list2 {line-height:19px;}
.cancellWrap .list1 li, .cancellWrap .list2 li {background: url('/NImg/common/contants1_btn1.jpg') 0 7px no-repeat;padding-left:7px;}
.cancellWrap .rb {position:absolute;width:21px;height:21px;background:url('/DA/img/bx_rb.gif') no-repeat;bottom:-2px;right:-2px;}


/*¼¿·ºÆ®_ÀÎÇ²¹Ú½º*/
.sel_menu{display:inline;float:left;position:relative;height:23px} 
.select_on{position:absolute;top:0;left:0;height:23px;padding-left:5px;background:url('/DMI/img/bg_inp_gray.gif');cursor:pointer}
.select_off{position:absolute;top:23px;left:0;line-height:22px;padding-top:4px;padding-left:5px;border-left:1px solid #c1c4ca;border-right:1px solid #c1c4ca;border-bottom:1px solid #c1c4ca;background-color:#fff;cursor:pointer;overflow:auto;display:none;z-index:5;overflow-x:hidden}
.select_out, .select_over{text-align:left}
.basicInp{float:left;height:20px;.height:18px;line-height:22px;border:1px solid #e0e0e0;background-color:#fff;}
.basicInp input{width:100%;height:20px;.height:18px;line-height:22px;overflow:hidden;border:none;padding-left:7px;padding-right:7px;font-size:12px}
.dateInput, .basic2{float:left;height:23px;background:url('/DMI/img/bg_inp_gray.gif') no-repeat}
.dateInput input, .basic2 input{width:100%;height:23px;line-height:26px;overflow:hidden;border:none;padding-left:7px;padding-right:7px;.margin-top:-1px;font-size:12px;background:url('/DMI/img/R_inp_date.gif') right 0 no-repeat;cursor:pointer}
.basic2 input{background:url('/DMI/img/R_inp_basic.gif') right 0 no-repeat;}

/* ÀÎÇ² °Ë»ö¶õ */
.going {width:85px;height:23px;background:url('/NImg/common/bg_inp_gray.gif') 0 0 no-repeat;}
.sel_menu .departureOne, .sel_menu .arrivalOne {width:100%;border:none;position:relative;cursor:pointer;
												background:url('/AA/img/R_inp_search.png') right 0 no-repeat;height:23px;.margin-top:-1px;line-height:23px;}
.sel_menu .searchBtn {position:absolute;top:0px;.top:1px;right:0;height:23px;}

/*¼±ÅÃ¿Ï·á*/
.selFinish{margin-top:153px;}
#div02 .selFinish, #div03 .selFinish, #div04 .selFinish{margin-left:2px}
.selecOk, .accountBx .wrap{margin:0 auto}
.selecOk{width:160px;height:170px}
.selecOk span, .selecOk a{display:block;}
.selecOk span, .accountBx .title{background:url('/DMI/img/bg_resok.gif') no-repeat;}
.selecOk span{width:160px;height:50px;margin-bottom:15px}
.selecOk a{float:left;background:url('/DMI/img/jeju_btn.gif') no-repeat}
#div01 .selecOk span{background-position:0 0}
#div02 .selecOk span{background-position:0 -50px}
#div03 .selecOk span{background-position:0 -100px}
#div04 .selecOk span{background-position:0 -150px}
.selecOk .btn_resel{width:89px;height:40px;background-position:0 -260px}
.selecOk .btn_del{width:67px;height:40px;background-position:-89px -260px}
.accountBx{position:relative;height:326px;background-color:#e5e6e6;padding-top:10px;padding-bottom:10px}
.accountBx .wrap{width:175px}
.accountBx .title{width:175px;height:32px;}
#div01 .accountBx .title{background-position:-175px 0}
#div02 .accountBx .title{background-position:-175px -52px}
#div03 .accountBx .title{background-position:-175px -104px}
#div04 .accountBx .title{background-position:-175px -156px}
.sel_account{height:auto}
.sel_account ul{background:url('/DMI/img/b_line2.gif') bottom repeat-x;height:auto;margin-top:7px;padding-bottom:5px}
.sel_account li{height:22px;overflow:hidden;line-height:25px;padding-left:5px}
.sel_total{position:absolute;bottom:9px;width:159px;border:1px solid #bdc2cb;background-color:#fff;padding:7px}
.sel_total dl{height:21px;overflow:hidden}
.sel_total dt{float:left;width:75px;font-size:11px;line-height:20px;overflow:hidden} .sel_total dt em, .sel_account .age em{font-weight:bold}
.sel_total dd{float:right;width:80px;height:17px;text-align:right;border-bottom:1px solid #dbdcdc}
.sel_total h2{background:url('/DMI/img/total.gif') left no-repeat;text-align:right;font-family:Tahoma, Verdana;color:#252525;margin-top:12px}

.hdDm_tab{height:30px;margin-bottom:15px}
.hdDm_tab a{display:block;float:left;width:390px;height:30px;background:url('/_Tpl/oz/img/tab_dm.gif')}
.hdDm_tab a.dmTab01{background-position:0 0}
.hdDm_tab a.dmTab02{background-position:-390px 0}
.hdDm_tab a.dmTab01.on{background-position:0 -30px}
.hdDm_tab a.dmTab02.on{background-position:-390px -30px}

.hdDm_tab.w700{height:30px;margin-bottom:15px}
.hdDm_tab.w700 a{display:block;float:left;width:350px;height:30px;background:url('/DMI/img/tab_dm.gif')}
.hdDm_tab.w700 a.dmTab01{background-position:-22px 0}
.hdDm_tab.w700 a.dmTab02{background-position:-410px 0}
.hdDm_tab.w700 a.dmTab01.on{background-position:-22px -30px}
.hdDm_tab.w700 a.dmTab02.on{background-position:-410px -30px}

.hdDm_tab.w710{width:710px;height:42px;margin-bottom:20px}
.hdDm_tab.w710 a{display:block;float:left;width:355px;height:42px;background:url('/DMI/img/bg_tab710.gif') 0 0 no-repeat;}
.hdDm_tab.w710 a.dmTab01{background-position:0 0}
.hdDm_tab.w710 a.dmTab02{background-position:-355px 0}
.hdDm_tab.w710 a.dmTab01.on{background-position:0 -42px}
.hdDm_tab.w710 a.dmTab02.on{background-position:-355px -42px}
.line_t{border-top:1px solid #d5d5d5}

.hdDm_tab.w670{height:30px;margin-bottom:15px}
.hdDm_tab.w670 a{display:block;float:left;width:335px;height:30px;background:url('/DMI/img/tab_dm670.gif')}
.hdDm_tab.w670 a.dmTab01{background-position:0 0}
.hdDm_tab.w670 a.dmTab02{background-position:-335px 0}
.hdDm_tab.w670 a.dmTab01.on{background-position:0 -30px}
.hdDm_tab.w670 a.dmTab02.on{background-position:-335px -30px}

.dm_cautionBx{position:relative}
.dm_cautionBx .wrap{border:2px solid #dfdfdf;padding:15px 10px 10px 15px;}
.dm_cautionBx .rb{position:absolute;width:21px;height:21px;background:url('/DA/img/bx_rb.gif') no-repeat;bottom:0;right:0;}

.rentCar_guide{height:29px;margin-left:316px}
.rentCar_guide a{display:block;float:left;height:29px;background:url('/DMI/img/btn_rent_guide.gif') no-repeat}
.rentCar_guide a.guide01{width:85px;background-position:0 0}
.rentCar_guide a.guide02{width:85px;background-position:-85px 0}
.rentCar_guide a.guide03{width:102px;background-position:-170px 0}
.rentCar_guide a.guide01:hover{width:85px;background-position:0 -29px}
.rentCar_guide a.guide02:hover{width:85px;background-position:-85px -29px}
.rentCar_guide a.guide03:hover{width:102px;background-position:-170px -29px}

.w82{width:82px;}
.w85{width:85px;}
.w135{width:135px;}

.btn_mapView{position:absolute; top:70px; right:10px;}
.dk_main_title{position:relative; width:780px; height:107px; background:url('/DMI/img/main_title_pan.jpg') top no-repeat}
.dk_main_title .btn{position:absolute; top:10px; right:38px;}
.btn_diyDk{display:block; width:200px; height:90px; background:url('/DMI/img/btn_diyDk.png') 0 0 no-repeat}
.btn_diyDk:hover{background-position:0 -90px;}
.va2{vertical-align:2px}


/* »óÅÂ¼³¸í */
.resState_guide{position:absolute; top:10px; right:10px;}
.resState_guide .wrp{position:relative;}
.resState_guide img{cursor:pointer;}
.pop_resState{position:absolute; top:16px; width:175px; background:url('/NImg/common/arr_t.gif') -195px 0 no-repeat; z-index:10}
.pop_resState.ok{left:0;}
.pop_resState.wait{left:43px;}
.pop_resState.finish{width:200px; left:-60px; background:url('/NImg/common/arr_t.gif') -40px 0 no-repeat;}
.pop_resState.unfixed{width:175px; left:20px; background:url('/NImg/common/arr_t.gif') -70px 0 no-repeat;}
.pop_resState .wrp2{background-color:#fff; margin-top:6px; border:1px solid #777; border-top:none;}
.pop_resState .wrp3{padding:10px 7px 7px 10px; font-size:11px;}
.pop_resState .state{letter-spacing:-1px; font-weight:bold;}					
.pop_resState .script{padding-top:3px; letter-spacing:-1px; color:#777;}
.pop_resState.ok .state{color:#eb3d3e;}
.pop_resState.wait .state{color:#4f8fc0;}
.pop_resState.finish .state{color:#777;}
.pop_resState.unfixed .state{color:#8d746f;}

/* ÅÇ */
.liTab_type1{height:35px; background:url('/DM/img/bg_tab35.gif') repeat-x; margin-top:8px;}
.liTab_type1 a{display:inline-block; width:147px; height:33px; background:url('/DM/img/bg_gray33.gif') repeat-x; border-right:1px solid #c3c4c6; 
margin-right:-4px; font-weight:bold; color:#626568; font-size:12px;}
.liTab_type1 a.on{color:#fff;}
.liTab_type1 a span{display:block; height:33px; overflow:hidden; line-height:38px; text-align:center; padding-left:10px;}
.liTab_type1 .list span{background:url('/DM/img/ico_list.png')15px -32px no-repeat;}
.liTab_type1 .map span{background:url('/DM/img/ico_map.png')23px -33px no-repeat;}
.liTab_type1 .list.on span{background:url('/DM/img/ico_list.png')#4977e0 15px 1px no-repeat;}
.liTab_type1 .map.on span{background:url('/DM/img/ico_map.png')#4977e0 23px 0 no-repeat;}

/* ¼÷¹Ú_¿É¼Ç¼±ÅÃ */
.sel_roomType_wrap{background-color:#f2ede9; padding-top:15px; padding-bottom:7px; border-top:1px solid #dad3cd;}
.tit_roomType{float:left; font-weight:normal; margin-left:20px; font-size:11px; margin-top:3px; color:#5a514a;}
.tit_roomType span{color:#d5cdc6;}
.sel_roomType{float:right; margin-right:20px; margin-bottom:3px;}
.sel_roomType li{float:left; font-weight:normal; text-align:left;}
.sel_roomType .optSum{width:140px; text-align:right; margin-top:4px;}
.sel_roomType .optSum span{margin-right:30px; color:#444; font-weight:bold;}
.sel_roomType li.cb{clear:both;}
.sel_roomType .txtInp{height:18px;line-height:18px;font-size:12px;font-family:µ¸¿ò, Dotum; color:#444; border:1px solid #b5b5b5; border-top:1px solid #a3a3a3;border-left:1px solid #a3a3a3;}
.sel_roomType .txtInp.w250{width:270px;}
.sel_roomType select{height:20px;font-size:12px;font-family:µ¸¿ò, Dotum;line-height:25px;padding-left:0}
.sel_roomType .option{height:22px; margin-left:6px; margin-bottom:2px;}
.sel_roomType .option .w220{width:240px;}
.sel_roomType .type{height:25px;}
.w150{width:150px;}
.w290{width:290px;}

/* ¿ª¸íÁ¶È¸ ÆË¾÷Ã¢ */
.stationWrap {width:640px;border:3px solid #007ad9;font-family:'¸¼Àº°íµñ','MalgunGothic','³ª´®°íµñ','NanumGothic','µ¸¿ò','dotum';color:#333;font-size:12px;}
.stationWrap .st_header {display:inline-block;width:100%;height:47px;background:url('/AHotel/img/bg_popt.gif') #fff 0 0 repeat-x;line-height:48px;}
.stationWrap .st_header h1 {float:left;font-size:16px;margin-left:15px;}
.stationWrap .st_header a {float:right;margin:12px 10px 0 0;}
.stationWrap .st_container {padding:20px;}
.stationWrap .st_container h2 {font-size:14px;}
.stationWrap .st_title  {display:inline-block;width:100%;}
.stationWrap .st_title .titOne {float:left;}
.stationWrap .st_title .titBtn {float:right;}
.stationWrap .st_title .titBtn span {font-weight:bold;color:#007ad9;}
.stationWrap .mainStation {display:inline-block;width:100%;margin:10px 0 40px 0;}
.stationWrap .mainStation li {float:left;width:115px;height:25px;line-height:25px;text-align:center;
				 border:1px solid #c8c6c6;margin:3px 3px 0 0 ;background-color:#f7f7f7;cursor:pointer;}
.stationWrap .mainStation .mainKtx {background-color:#007ad9;color:#fff;border:1px solid #006ec3;}
.stationWrap .mainStation li:hover, .stationWrap .wholeStation li:hover {border:1px solid #6e6e6e;}
.stationWrap .wholesWrap {width:595px;border:1px solid #edc903;margin:15px 0 10px 0;}
.stationWrap .wholeTitle {display:inline-block;width:555px;padding:10px 20px;}
.stationWrap .wholeTitle a {color:#333;}
.stationWrap .wholeTitle a:hover {text-decoration:underline;color:#47a401;}
.stationWrap .wholeTitle li {float:left;margin-right:29px;font-size:13px;}
.stationWrap .wholeTitle .mg_rNone {margin-right:0px;}
.stationWrap .wholeStation {display:inline-block;width:100%;margin:10px 0 20px 0;}
.stationWrap .wholeStation li {float:left;width:115px;height:25px;line-height:25px;text-align:center;
				 border:1px solid #c8c6c6;margin:3px 3px 0 0 ;background-color:#f7f7f7;cursor:pointer;}

/* ½Ç½Ã°£ Ã¶µµ¿îÀÓÁ¶È¸ ÆË¾÷Ã¢ */
.fareWrap {width:646px;height:676px;border:3px solid #6fd622;font-family:'¸¼Àº°íµñ','MalgunGothic','³ª´®°íµñ','NanumGothic','µ¸¿ò','dotum';color:#333;font-size:12px;}
.fareWrap .fa_header {display:inline-block;width:100%;height:47px;background:url('/AHotel/img/bg_popt.gif') #fff 0 0 repeat-x;line-height:48px;}
.fareWrap .fa_header h1 {float:left;font-size:16px;margin-left:15px;}
.fareWrap .fa_header a {float:right;margin:12px 10px 0 0;}
/*.fareWrap .fa_container {padding:20px;} ±âÁ¸ */
.fareWrap .fa_container {padding:20px 20px 0 20px;}
.fareWrap .fa_container h2 {font-size:14px;}

.fareWrap .fa_contents1 {border:1px solid #c3c3c3;margin:10px 0 30px 0;}
.fareWrap .fa_contents1 .fa_infor {display:inline-block;width:100%;}
.fareWrap .fa_contents1 .fa_infor dt{float:left;font-size:13px;font-weight:bold;
									 line-height:40px;width:119px;text-align:center;border-right:1px solid #c3c3c3;background-color:#f7f7f7;}
.fareWrap .fa_contents1 .fa_infor dd{float:left;line-height:40px;padding-left:10px;}

.fareWrap .fa_contents2 {margin-bottom:30px;}
.fareWrap .fa_contents2 .fareTitle {border-bottom:2px solid #42566d;}
.fareWrap .fa_contents2 .fareTitle h2 {width:121px;height:34px;background:url('/DMI/img/bo_titleBg.png') no-repeat;color:#fff;
									   line-height:37px;text-align:center;font-size:14px;font-weight:bold;}
.fareWrap .fa_contents2 .fareList {border:1px solid #c3c3c3;}
.fareWrap .fa_contents2 .fare_room {display:inline-block;width:100%;border-bottom:1px solid #c3c3c3;}
/*.fareWrap .fa_contents2 .fare_room li {float:left;width:238px;.width:237px;text-align:center;border-left:1px solid #c3c3c3;padding:10px 0;}±âÁ¸ */
.fareWrap .fa_contents2 .fare_room li {float:left;width:478px;text-align:center;border-left:1px solid #c3c3c3;padding:10px 0;}
.fareWrap .fa_contents2 .fare_room li span{font-weight:bold;color:#fb392f}
.fareWrap .fa_contents2 .fare_room .fa_first {border:none;width:118.5px;font-weight:bold;font-size:13px;padding:10px 0;background-color:#f7f7f7;}

.fareWrap .fa_contents2 .fare_room .fa_vip {background-color:#eaf9f5;}
.fareWrap .fa_contents2 .fare_room .fa_vip.on {background-color:#ace9d8;}
.fareWrap .fa_contents2 .fare_room .fa_vip .fa_vipTit {color:#1d6f59;font-weight:bold;font-size:13px;}
.fareWrap .fa_contents2 .fare_room .fa_general {background-color:#fefdeb;}
/*.fareWrap .fa_contents2 .fare_room .fa_general {background-color:#fefdeb;} ±âÁ¸ */
.fareWrap .fa_contents2 .fare_room .fa_general {background-color:#fff;}
.fareWrap .fa_contents2 .fare_room .fa_general.on {background-color:#fbf7af;}
/*.fareWrap .fa_contents2 .fare_room .fa_generalTit {color:#b38600;font-weight:bold;font-size:13px;} ±âÁ¸ */
.fareWrap .fa_contents2 .fare_room .fa_generalTit {color:#333;font-weight:bold;font-size:13px;}
.fareWrap .fa_contents2 .fare_sum .fa_sumVip.on, .fareWrap .fa_contents2 .fare_number .fa_sumVip.on {background-color:#eaf9f5;}
.fareWrap .fa_contents2 .fare_sum .fa_sumGen.on, .fareWrap .fa_contents2 .fare_number .fa_sumGen.on {background-color:#fefdeb;}

.fareWrap .fa_contents2 .fare_sum {display:inline-block;width:100%;text-align:center;} 
.fareWrap .fa_contents2 .fare_sum li{float:left;} 
/*.fareWrap .fa_contents2 .fare_sum .fare_sumTit{line-height:70px;width:118.5px;font-weight:bold;font-size:13px;background-color:#f7f7f7;} ±âÁ¸ */
.fareWrap .fa_contents2 .fare_sum .fare_sumTit{line-height:97px;width:118.5px;font-weight:bold;font-size:13px;background-color:#f7f7f7;}
.fareWrap .fa_contents2 .fare_sum1 {display:inline-block;width:100%;border-bottom:1px solid #c3c3c3;}
/*.fareWrap .fa_contents2 .fare_sum1 li {width:118.5px;border-left:1px solid #c3c3c3;padding:10px 0;} ±âÁ¸ */
.fareWrap .fa_contents2 .fare_sum1 li {width:238px;border-left:1px solid #c3c3c3;padding:10px 0;}
.fareWrap .fa_contents2 .fare_sum1 .fa_wid {width:118.5px;}
.fareWrap .fa_contents2 .fare_sum1 .fa_last {width:120px;}

.fareWrap .fa_contents2 .fare_sum2 {clear:both;}
/*.fareWrap .fa_contents2 .fare_sum2 li {width:118.5px;border-left:1px solid #c3c3c3;padding:11px 0;font-weight:bold;} ±âÁ¸ */
.fareWrap .fa_contents2 .fare_sum2 li {width:238px;height:40px;border-left:1px solid #c3c3c3;padding:11px 0;font-weight:bold;font-size:13px;}
.fareWrap .fa_contents2 .fare_sum2 .fa_sumGen {width:239px;line-height:40px;}
.fareWrap .fa_contents2 .fare_sum2 .fa_sumVip {line-height:40px;}
.fareWrap .fa_contents2 .fare_sum2 .fa_sumVip .txt1 {color:#666;font-weight:normal;font-size:12px;}
.fareWrap .fa_contents2 .fare_sum2 .fa_sumVip .txt1 span {text-decoration:line-through;}
.fareWrap .fa_contents2 .fare_sum2 .fa_sumVip .txt2 span {color:#fb392f;margin-right:7px;}

.fareWrap .fa_contents2 .fare_number {display:inline-block;width:100%;border-top:1px solid #c3c3c3;}
.fareWrap .fa_contents2 .fare_number li {float:left;position:relative;width:238px;.width:237px;height:16px;text-align:center;border-left:1px solid #c3c3c3;padding:12px 0 8px 0;}
.fareWrap .fa_contents2 .fare_number li .fa_sel {position:absolute;height:23px;top:7px;left:50%;margin-left:-50px;}
.fareWrap .fa_contents2 .fare_number .fa_first {border:none;width:118.5px;font-weight:bold;font-size:13px;background-color:#f7f7f7;padding:10px 0;}
.fareWrap .fa_contents2 .fare_number li span{font-weight:bold;color:#fb392f}

/*.fareWrap .fa_contents2 .fare_beware {margin-top:7px;color:#fb392f;text-align:right;} ±âÁ¸ */
.fareWrap .fare_beware {margin-top:7px;color:#2c639e;text-align:right;font-weight:bold;font-size:11px;}

.fareWrap .fa_contents3 {border:1px solid #c3c3c3;}
.fareWrap .fa_contents3 .fa_total {display:inline-block;width:100%;}
.fareWrap .fa_contents3 .fa_total dt{float:left;font-size:13px;font-weight:bold;
									 line-height:60px; /*line-height:112px;*/width:119px;text-align:center;border-right:1px solid #c3c3c3;background-color:#f7f7f7;}
/*
.fareWrap .fa_contents3 .fa_total dd{float:right;line-height:40px;padding-right:20px;font-size:18px;font-weight:bold;color:#fb392f;text-align:right;}
.fareWrap .fa_contents3 .fa_total dd span{font-size:13px;color:#333;}
*/
.fareWrap .fa_contents3 .fa_total dd{float:left;padding:10px 20px;}
.fareWrap .fa_contents3 .fa_total dd .list1 {width:418px;padding:0 10px 8px 10px;border-bottom:1px solid #e0e0e0;}
.fareWrap .fa_contents3 .fa_total dd .list2 {width:418px;padding:0 10px;}
.fareWrap .fa_contents3 .fa_total dd .list1 ul, .fareWrap .fa_contents3 .fa_total dd .list2 ul {width:418px;display:inline-block;}
.fareWrap .fa_contents3 .fa_total dd .list1 ul li {float:left;text-align:right;line-height:25px;}
.fareWrap .fa_contents3 .fa_total dd .list1 ul li.txt {float:left;width:255px;padding-right:10px;background:url('/DMI/img/smallArrow_gray.png') right center no-repeat;}
.fareWrap .fa_contents3 .fa_total dd .list1 ul li.txt.two {color:#fb392f;}
.fareWrap .fa_contents3 .fa_total dd .list1 ul li.txt.two span {font-size:11px;color:#666;}
.fareWrap .fa_contents3 .fa_total dd .list1 ul li.lis {float:left;width:153px;font-weight:bold;font-size:13px;}
.fareWrap .fa_contents3 .fa_total dd .list1 ul li.lis.two {color:#fb392f;}
.fareWrap .fa_contents3 .fa_total dd .list1 ul li.lis.two span {color:#333;}
.fareWrap .fa_contents3 .fa_total dd .list1 ul li.lis .won {margin-left:5px;}
.fareWrap .fa_contents3 .fa_total dd .list2 ul {width:418px;display:inline-block;margin-top:10px;}
.fareWrap .fa_contents3 .fa_total dd .list2 ul li {float:left;text-align:right;font-weight:bold;}
.fareWrap .fa_contents3 .fa_total dd .list2 ul li.txt {float:left;width:265px;font-size:14px;margin-top:5px;}
.fareWrap .fa_contents3 .fa_total dd .list2 ul li.lis {float:left;width:153px;color:#fb392f;font-size:20px;}
.fareWrap .fa_contents3 .fa_total dd .list2 ul li.lis .won {color:#333;font-size:13px;margin-left:5px;vertical-align:1px;}

.fareWrap .bannerW {margin-top:40px;}

.fareWrap .fa_reservaBtn {width:105px;height:33px;margin:30px auto;background-color:#2c639e;border-bottom:1px solid #245282;display:block;text-align:center;}
.fareWrap .fa_reservaBtn span {line-height:33px;color:#fff;font-size:13px;font-weight:bold;}



/* ±âÂ÷½ÂÂ÷±Ç */
.TrticketW {width:800px;background-color:#fff;border:1px solid #c3c3c3;color:#333;display:inline-block;}
.TrticketW .advice {width:304px;height:auto;border:3px solid #ff6767;float:left;overflow:hidden;margin:10px 0 0 13px;}
.TrticketW .ticket {width:447px;height:auto;border:3px solid #3b7bd2;float:right;margin:10px 13px 0 10px;overflow:hidden;}
.TrticketW .care {color:#ff0000;padding:10px 0 0 15px;}

.TrticketW .advice h1 {font-size:16px;padding:10px;}
.TrticketW .advice .adviceGive {font-size:12px;margin:7px 10px 10px 10px;overflow:hidden;}
.TrticketW .advice .adviceGive dt {float:left;width:20px;font-weight:bold;margin-top:13px;}
.TrticketW .advice .adviceGive dd {float:left;width:260px;.width:254px;margin-left:4px;line-height:16px;margin-top:13px;}
.TrticketW .advice .adviceGive .mg0 {margin-top:0;}
.TrticketW .advice .call {background-color:#ffe3e3;width:100%;height:35px;text-align:center;margin-top:18px;}
.TrticketW .advice .call p {padding-top:12px;}
.TrticketW .advice .call span {font-weight:bold;}

.TrticketW .ticket {font-family:'¸¼Àº°íµñ','Malgun Gothic','µ¸¿ò','dotum';}
.TrticketW .ticket .dayW {width:447px;height:33px;background-color:#c7dfff;display:inline-block;}
.TrticketW .ticket .dayW li {float:left;font-size:14px;letter-spacing:-1px;line-height:28px;}
.TrticketW .ticket .dayW .riding {font-weight:bold;margin-right:22px;margin:1px 22px 0 25px;}
.TrticketW .ticket .dayW .day span {font-size:18px;font-weight:bold}
.TrticketW .posiW {width:447px;height:170px;background:url('/DMI/img/korailBg.png');overflow:hidden;}
.TrticketW .posiW .posi {width:447px;height:90px;display:inline-block;}
.TrticketW .posiW .posi .start {float:left;width:165px;margin:5px 0 0 25px;}
.TrticketW .posiW .posi .arrow_rB {float:left;width:18px;margin-top:32px;}
.TrticketW .posiW .posi .arrival {float:right;width:165px;margin:5px 30px 0 0;}
.TrticketW .posiW .posi .title1 {font-size:30px;font-weight:bold;letter-spacing:-1px;height:40px;overflow:hidden;}
.TrticketW .posiW .posi .title2 {font-size:17px;letter-spacing:-1px;height:23px;overflow:hidden;}
.TrticketW .posiW .posi .time {font-family:'Arial','Tahome','Verdana';font-size:21px;}
.TrticketW .posiW .giveWrap {width:413px;height:77px;margin:2px 0 0 17px;}
.TrticketW .posiW .giveWrap .give {width:413px;height:25px;background-color:#f0f0f0;overflow:hidden;}
.TrticketW .posiW .giveWrap .give.mgT {margin:1px 0;}
.TrticketW .posiW .giveWrap .give li {font-size:14px;line-height:25px;}
.TrticketW .posiW .giveWrap .give li span {font-size:15px;font-weight:bold;}
.TrticketW .posiW .giveWrap .title1 {float:left;width:80px;height:25px;margin:0 2px 0 10px;overflow:hidden;}
.TrticketW .posiW .giveWrap .title2 {float:left;width:145px;height:25px;overflow:hidden;}
.TrticketW .posiW .giveWrap .title3 {float:right;width:150px;height:25px;margin-right:25px;text-align:left;}
.TrticketW .railW {padding:10px 20px 0 20px;position:relative;}
.TrticketW .railW .logo {height:19px;}
.TrticketW .railW .logo img {vertical-align:-3px;margin-right:15px;}
.TrticketW .railW .name {overflow:hidden;width:350px;margin-top:8px;height:23px;}
.TrticketW .railW .name li {float:left;width:160px;font-size:14px;}
.TrticketW .railW .name li span {font-size:17px;font-weight:bold;}
.TrticketW .railW .date {margin-top:13px;margin-bottom:4px;height:16px;font-family:'µ¸¿ò','dotum';}
.TrticketW .railW .number {position:absolute;top:40px;right:22px;font-size:14px;font-weight:bold;}
.TrticketW .railW .korailLogo {position:absolute;top:62px;right:22px;}
.TrticketW .buttonW {text-align:center;font-family:'¸¼Àº°íµñ','Malgun Gothic','µ¸¿ò','dotum';font-size:14px;}
.TrticketW .buttonW .button {width:200px;margin:10px auto;overflow:hidden;line-height:28px;}
.TrticketW .buttonW .print {display:block;float:left;width:88px;height:30px;background-color:#56bd26;color:#fff;font-weight:bold;margin-right:15px;border:1px solid #44a218}
.TrticketW .buttonW .close {display:block;float:left;width:88px;height:30px;background-color:#fff;color:#333;font-weight:bold;border:1px solid #c3c3c3}
/*// ±âÂ÷½ÂÂ÷±Ç */


/* ±âÂ÷¿©Çà¸¸µé±â ¸®´º¾ó */
.trainmakeW {margin-top:20px;font-family:'¸¼Àº°íµñ','Malgun Gothic','µ¸¿ò','dotum',sans-serif;color:#0f0f0f;background-color:#fff;}
.trainmakeW .goodsW {position:relative;padding:20px 25px;width:724px;height:410px;border:3px solid #65d702;margin-bottom:20px;box-sizing:content-box;}
.trainmakeW .goodsW .C_Title {font-size:15px;letter-spacing:-1px;}
.trainmakeW .goodsW .day_selection {margin-top:20px;display:inline-block;}
.trainmakeW .goodsW .day_selection .goco {float:left;font-size:15px;font-weight:bold;letter-spacing:-1px;line-height:25px;width:55px;margin-right:30px;color:#333;}
.trainmakeW .goodsW .checkW {padding:0 20px;}
.trainmakeW .goodsW .checkW .check {display:inline-block;margin:20px 0;}
.trainmakeW .goodsW .checkW .check li {position:relative;float:left;width:137px;height:137px;margin-left:45px;}
.trainmakeW .goodsW .checkW .check li:first-child {margin-left:0px;}
.trainmakeW .goodsW .checkW .check li .jejuCheck {position:absolute;top:5px;left:5px;cursor:pointer;width:17px;height:17px;}
.trainmakeW .goodsW .checkW .check li.train .bg {display:block;width:137px;height:137px;
												background:url('/DMI/img/trainmakeImg.png') 0 0 no-repeat;}
.trainmakeW .goodsW .checkW .check li.lodge label {display:block;width:137px;height:137px;
												  background:url('/DMI/img/trainmakeImg.png') -137px 0 no-repeat;cursor:pointer;}
.trainmakeW .goodsW .checkW .check li.rental label {display:block;width:137px;height:137px;
												   background:url('/DMI/img/trainmakeImg.png') -274px 0 no-repeat;cursor:pointer;}
.trainmakeW .goodsW .checkW .check li.ticket label {display:block;width:137px;height:137px;
												   background:url('/DMI/img/trainmakeImg.png') -411px 0 no-repeat;cursor:pointer;}
.trainmakeW .goodsW .checkW .check li .discountBtn {position:absolute;top:-7px;right:-30px;width:67px;height:56px;
												   background:url('/NImg/common/arrow_b_red2.png') 0 0 no-repeat;
												   color:#fff;font-size:12px;text-align:center;line-height:16px;letter-spacing:-1px;padding-top:5px;}
.trainmakeW .goodsW .checkW .check li .discountBtn p {color:#fff;line-height:16px;font-family:'¸¼Àº°íµñ','Malgun Gothic','µ¸¿ò','dotum',sans-serif;text-align:center;}
.trainmakeW .goodsW .checkW .check li .discountBtn .per {font-size:16px;font-weight:bold;}
.trainmakeW .ls_1 {font-size:12px;}

.trainmakeW .trainImgW {}
.trainmakeW .trainImgW h1 {margin-bottom:20px;}
.trainmakeW .trainImgW .img {position:relative;width:780px;margin-bottom:20px;}
.trainmakeW .trainImgW .img .btn {position:absolute;bottom:20px;left:50%;margin-left:-100px;}
/* ¼¿·ºÆ®¸Þ´º */
.sel_menuJ{display:inline;position:relative} 
.selectJ_on{cursor:pointer}
.selectJ_on{position:absolute;top:0;left:0;height:25px;background-color:#fff;padding-left:8px;border:1px solid #9d9d9d;
			cursor:pointer;z-index:1;box-sizing:content-box;}
.selectJ_on td {font-family:'NanumGothic','³ª´®°íµñ','µ¸¿ò','dotum';font-size:13px;}
.selectJ_off{position:absolute;top:25px;left:0;max-height:200px;min-height:25px;padding-top:5px;padding-left:8px;border-left:1px solid #9d9d9d;border-right:1px solid #9d9d9d;border-bottom:1px solid #9d9d9d;background-color:#fff;cursor:pointer;overflow:auto;display:none;z-index:105;overflow-x:hidden;box-sizing:content-box;}
.selectJ_out, .selectJ_over{line-height:20px;font-family:'NanumGothic','³ª´®°íµñ','µ¸¿ò','dotum';font-size:13px;}
.selectJ_out {color:#999;}
.selectJ_over {color:#333;}
/*// ¼¿·ºÆ®¸Þ´º */
/* ÀÎÇ² */
	/* ´Þ·Â */
.J_todayWrap .sel_cal {position:relative;cursor:pointer;border: 1px solid #9d9d9d;background-color:#fff;width:107px;height:25px;box-sizing:content-box;}
.J_todayWrap .sel_cal input {width:79px;height:19px;border:0 none;position: absolute;top:2px;.top:5px;left:4px;font-family:'NanumGothic','³ª´®°íµñ','µ¸¿ò','dotum';font-size:13px;text-indent:0;}
.J_todayWrap .sel_calendar {display:block;position:absolute;right:5px;top:6px;cursor:pointer;width:14px;height:14px;
						  background:url('/NImg/common/R_inp_date4.gif') no-repeat 0 0;}
	/* µ¸º¸±â */
.J_todayWrap .sel_toady {position:relative;cursor:pointer;border: 1px solid #9d9d9d;background-color:#fff;width:123px;height:25px;margin-right:15px;box-sizing:content-box;}
.J_todayWrap .sel_toady input {width:95px;height:19px;border:0 none;position: absolute;top:2px;.top:5px;left:4px;font-family:'NanumGothic','³ª´®°íµñ','µ¸¿ò','dotum';font-size:13px;color:#333;cursor:pointer;}
.J_todayWrap .sel_toadyBtn {display:block;position: absolute;right:5px;top:5px;cursor:pointer;width:15px;height:16px;
						  background:url('/NImg/common/btn_magn.jpg') no-repeat 0 0;}

/*// ÀÎÇ² */

.ir {display: block;position:absolute;top:-9999px;left:-9999px;text-indent:-999em;overflow:hidden;background-repeat:no-repeat;text-align:left;}

/* ³¯Â¥¼±ÅÃ */
.J_todayWrap {float:left;height:25px;margin-top:0px;}
.J_todayWrap dt {float:left;line-height:25px;font-size:13px;font-weight:bold;letter-spacing:-1px;margin-right:10px;color:#878787;}
.J_todayWrap dt.gocom {margin-left:7px;}
.J_todayWrap dd {float:left;margin-right:25px;width:125px;height:25px;}
.J_todayWrap .btn {background:none;width:16px;height:7px;margin:5px 10px 0 0;.margin-top:4px;}
/*// ³¯Â¥¼±ÅÃ */

/* ¿¹¾àÀÎ¿ø */
.J_presWrap {display:inline-block;height:25px;margin-top:20px;}
.J_presWrap dt {float:left;width:55px;line-height:23px;font-size:15px;font-weight:bold;letter-spacing:-1px;margin-right:30px;}
.J_presWrap dt.txt2 {letter-spacing:10px;margin-left:37px;}
.J_presWrap dd {float:left;width:135px;height:25px;}
.J_presWrap dd.list2 {margin-right:20px;}
/*// ¿¹¾àÀÎ¿ø */

/* °Ë»ö¹Ú½º */
.J_searchW {width:513px;height:50px;border:1px solid #393939;background-color:#535353;position:absolute;bottom:20px;left:50%;margin-left:-256px;}
.J_searchW a {display:block;width:513px;height:50px;text-align:center;}
.J_searchW a:hover {background-color:#696969;}
.J_searchW a span.btn {line-height:50px;margin-left:10px;border:0;padding:0 25px 0 0;background:url('/NImg/common/magnifierBtn.png') right center no-repeat;font-size:17px;color:#00efff;font-weight:bold;letter-spacing:-1px;}
/*// °Ë»ö¹Ú½º */

/*
.divAA_wrap .search{position:relative; height:225px; background:url('/DMI/img/bg_diyDk.jpg') 0 0 no-repeat; margin-bottom:20px;}
.search_inpBx {position:relative; width:500px; height:108px; top:11px; left:175px; background-color:#f6f6f6;}*/

.search .btn_diyDk{display:block; position:absolute; top:1px; left:673px; width:95px; height:108px; background:url('/DMI/img/btn_diyJeju.gif') 0 -11px no-repeat;}
.search .btn_diyDk:hover{background:url('/DMI/img/btn_diyJeju.gif') -95px -11px no-repeat;}

/*// ±âÂ÷¿©Çà¸¸µé±â ¸®´º¾ó */

body.korail {background:url('/DMI/img/korail/bg_fix_left.gif') left repeat-y}
body.korail .divLWrap {background:url('/DMI/img/korail/title_DIYjeju.JPG') 0 0 no-repeat}
body.korail .res_detail{background:url('/DMI/img/korail/bg_resBx.gif') no-repeat;}
body.korail .step_ing a {background:url('/DMI/img/korail/left_step2.jpg') no-repeat}
body.korail .step_ing .s01{background-position:0 0}
body.korail .step_ing .s02{background-position:0 -55px}
body.korail .step_ing .s03{background-position:0 -110px}
body.korail .step_ing .s04{background-position:0 -165px}
body.korail .step_ing .s01_on{background-position:-179px 0}
body.korail .step_ing .s02_on{background-position:-179px -55px}
body.korail .step_ing .s03_on{background-position:-179px -110px}
body.korail .step_ing .s04_on{background-position:-179px -165px}
body.korail a.dm_Lmenu01,
body.korail a.dm_Lmenu02,
body.korail a.dm_Lmenu03 {background:url('/DMI/img/korail/dm_Lmenu.jpg') no-repeat}
body.korail a.dm_Lmenu01{background-position:0 0 !important}
body.korail a.dm_Lmenu02{background-position:0 -47px !important}
body.korail a.dm_Lmenu03{background-position:0 -94px !important}
body.korail a.dm_Lmenu01:hover{background-position:0 -141px !important}
body.korail a.dm_Lmenu02:hover{background-position:0 -188px !important}
body.korail a.dm_Lmenu03:hover{background-position:0 -235px !important}
body.korail a.dm_Lmenu01.on{background-position:0 -282px !important}
body.korail a.dm_Lmenu02.on{background-position:0 -329px !important}
body.korail a.dm_Lmenu03.on{background-position:0 -376px !important}
body.korail .leftCopy2 {background:url('/DMI/img/korail/csCenter2.gif') 0 0 no-repeat}
body.korail .dm_Lmenu02_sub {background:#1b5cad;}
body.korail .diyJeju_copyright {background:url('/DMI/img/korail/diyJeju_copyright.gif') no-repeat;}
body.korail .res_detail .btnRes {background:url('/DMI/img/korail/btnRes.png') 0 0 no-repeat}
body.korail .res_detail .btnRes:hover {background-position:0 -40px}
body.korail .save_bx .total {color:#222;}
body.korail .save_bx .money {/*color:#ff3534;*/}
body.korail .save_bx .money span {font-weight:bold}
body.korail .res_bar {background:#1b5cad;}
body.korail .res_bar .resBtn {background:url('/DMI/img/korail/btn_res.png') center no-repeat;}
body.korail .divPTWrap p {background:url('/DMI/img/korail/open_title2.gif') no-repeat}
body.korail .divPTWrap .O1 {background-position:0 0}
body.korail .divPTWrap .O2 {background-position:0 -65px}
body.korail .divPTWrap .O3 {background-position:0 -130px}
body.korail .divPTWrap .O4 {background-position:0 -195px}
body.korail .divPTWrap .O5 {background-position:0 -260px}
body.korail .divPTWrap .O6 {background-position:0 -325px}
body.korail .divPTWrap .C1 {background-position:-250px 0}
body.korail .divPTWrap .C2 {background-position:-250px -65px}
body.korail .divPTWrap .C3 {background-position:-250px -130px}
body.korail .divPTWrap .C4 {background-position:-250px -195px}
body.korail .divPTWrap .C5 {background-position:-250px -260px}
body.korail .divPTWrap .C6 {background-position:-250px -325px}

body.andong {background:url('/DMI/img/korail/bg_fix_left.gif') left repeat-y}
body.andong .divLWrap {background:url('/DMI/img/korail/title_DIYandong.JPG') 0 0 no-repeat}
body.andong .res_detail{background:url('/DMI/img/korail/bg_resBx.gif') no-repeat;}
body.andong .step_ing a {background:url('/DMI/img/korail/left_step2.jpg') no-repeat}
body.andong .step_ing .s01{background-position:0 0}
body.andong .step_ing .s02{background-position:0 -55px}
body.andong .step_ing .s03{background-position:0 -110px}
body.andong .step_ing .s04{background-position:0 -165px}
body.andong .step_ing .s01_on{background-position:-179px 0}
body.andong .step_ing .s02_on{background-position:-179px -55px}
body.andong .step_ing .s03_on{background-position:-179px -110px}
body.andong .step_ing .s04_on{background-position:-179px -165px}
body.andong a.dm_Lmenu01,
body.andong a.dm_Lmenu02,
body.andong a.dm_Lmenu03 {background:url('/DMI/img/korail/dm_Lmenu.jpg') no-repeat}
body.andong a.dm_Lmenu01{background-position:0 0 !important}
body.andong a.dm_Lmenu02{background-position:0 -47px !important}
body.andong a.dm_Lmenu03{background-position:0 -94px !important}
body.andong a.dm_Lmenu01:hover{background-position:0 -141px !important}
body.andong a.dm_Lmenu02:hover{background-position:0 -188px !important}
body.andong a.dm_Lmenu03:hover{background-position:0 -235px !important}
body.andong a.dm_Lmenu01.on{background-position:0 -282px !important}
body.andong a.dm_Lmenu02.on{background-position:0 -329px !important}
body.andong a.dm_Lmenu03.on{background-position:0 -376px !important}
body.andong .leftCopy2 {background:url('/DMI/img/korail/csCenter2.gif') 0 0 no-repeat}
body.andong .dm_Lmenu02_sub {background:#1b5cad;}
body.andong .diyJeju_copyright {background:url('/DMI/img/korail/diyJeju_copyright.gif') no-repeat;}
body.andong .res_detail .btnRes {background:url('/DMI/img/korail/btnRes.png') 0 0 no-repeat}
body.andong .res_detail .btnRes:hover {background-position:0 -40px}
body.andong .save_bx .total {color:#222;}
body.andong .save_bx .money {color:#ff3534;}
body.andong .save_bx .money span {font-weight:bold}
body.andong .res_bar {background:#1b5cad;}
body.andong .res_bar .resBtn {background:url('/DMI/img/korail/btn_res.png') center no-repeat;}
body.andong .divPTWrap p {background:url('/DMI/img/korail/open_title2.gif') no-repeat}
body.andong .divPTWrap .O1 {background-position:0 0}
body.andong .divPTWrap .O2 {background-position:0 -65px}
body.andong .divPTWrap .O3 {background-position:0 -130px}
body.andong .divPTWrap .O4 {background-position:0 -195px}
body.andong .divPTWrap .O5 {background-position:0 -260px}
body.andong .divPTWrap .O6 {background-position:0 -325px}
body.andong .divPTWrap .C1 {background-position:-250px 0}
body.andong .divPTWrap .C2 {background-position:-250px -65px}
body.andong .divPTWrap .C3 {background-position:-250px -130px}
body.andong .divPTWrap .C4 {background-position:-250px -195px}
body.andong .divPTWrap .C5 {background-position:-250px -260px}
body.andong .divPTWrap .C6 {background-position:-250px -325px}

body.ulsan .divAA_wrap{position:relative;width:780px;height:1140px;top:17px;background:url('/DMI/img/main_title_ulsan.jpg') #f3f5f7 0 0 no-repeat;border:1px solid #435674;margin:0 auto;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 1px 7px rgb(200,200,200);-moz-box-shadow:0 1px 7px rgb(200,200,200);box-shadow:0 1px 7px rgb(200,200,200);}
body.ulsan {background:url('/DMI/img/korail/bg_fix_left.gif') left repeat-y}
body.ulsan .divLWrap {background:url('/DMI/img/title_DIYulsan.JPG') 0 0 no-repeat}
body.ulsan .res_detail{background:url('/DMI/img/korail/bg_resBx.gif') no-repeat;}
body.ulsan .step_ing a {background:url('/DMI/img/korail/left_step2.jpg') no-repeat}
body.ulsan .step_ing .s01{background-position:0 0}
body.ulsan .step_ing .s02{background-position:0 -55px}
body.ulsan .step_ing .s03{background-position:0 -110px}
body.ulsan .step_ing .s04{background-position:0 -165px}
body.ulsan .step_ing .s01_on{background-position:-179px 0}
body.ulsan .step_ing .s02_on{background-position:-179px -55px}
body.ulsan .step_ing .s03_on{background-position:-179px -110px}
body.ulsan .step_ing .s04_on{background-position:-179px -165px}
body.ulsan a.dm_Lmenu01,
body.ulsan a.dm_Lmenu02,
body.ulsan a.dm_Lmenu03 {background:url('/DMI/img/korail/dm_Lmenu.jpg') no-repeat}
body.ulsan a.dm_Lmenu01{background-position:0 0 !important}
body.ulsan a.dm_Lmenu02{background-position:0 -47px !important}
body.ulsan a.dm_Lmenu03{background-position:0 -94px !important}
body.ulsan a.dm_Lmenu01:hover{background-position:0 -141px !important}
body.ulsan a.dm_Lmenu02:hover{background-position:0 -188px !important}
body.ulsan a.dm_Lmenu03:hover{background-position:0 -235px !important}
body.ulsan a.dm_Lmenu01.on{background-position:0 -282px !important}
body.ulsan a.dm_Lmenu02.on{background-position:0 -329px !important}
body.ulsan a.dm_Lmenu03.on{background-position:0 -376px !important}
body.ulsan .leftCopy2 {background:url('/DMI/img/korail/csCenter2.gif') 0 0 no-repeat}
body.ulsan .dm_Lmenu02_sub {background:#1b5cad;}
body.ulsan .diyJeju_copyright {background:url('/DMI/img/korail/diyJeju_copyright.gif') no-repeat;}
body.ulsan .res_detail .btnRes {background:url('/DMI/img/korail/btnRes.png') 0 0 no-repeat}
body.ulsan .res_detail .btnRes:hover {background-position:0 -40px}
body.ulsan .save_bx .total {color:#222;}
body.ulsan .save_bx .money {color:#ff3534;}
body.ulsan .save_bx .money span {font-weight:bold}
body.ulsan .res_bar {background:#1b5cad;}
body.ulsan .res_bar .resBtn {background:url('/DMI/img/korail/btn_res.png') center no-repeat;}
body.ulsan .divPTWrap p {background:url('/DMI/img/korail/open_title2.gif') no-repeat}
body.ulsan .divPTWrap .O1 {background-position:0 0}
body.ulsan .divPTWrap .O2 {background-position:0 -65px}
body.ulsan .divPTWrap .O3 {background-position:0 -130px}
body.ulsan .divPTWrap .O4 {background-position:0 -195px}
body.ulsan .divPTWrap .O5 {background-position:0 -260px}
body.ulsan .divPTWrap .O6 {background-position:0 -325px}
body.ulsan .divPTWrap .C1 {background-position:-250px 0}
body.ulsan .divPTWrap .C2 {background-position:-250px -65px}
body.ulsan .divPTWrap .C3 {background-position:-250px -130px}
body.ulsan .divPTWrap .C4 {background-position:-250px -195px}
body.ulsan .divPTWrap .C5 {background-position:-250px -260px}
body.ulsan .divPTWrap .C6 {background-position:-250px -325px}

body.zzimcar {background:url('/DMI/img/korail/bg_fix_left.gif') left repeat-y}
body.zzimcar .divLWrap {background:#145bb3 url('/DMI/img/korail/title_DIYjeju.JPG') 0 0 no-repeat;filter:brightness(1.4);}
body.zzimcar .res_detail{background:url('/DMI/img/korail/bg_resBx.gif') no-repeat;}
body.zzimcar .step_ing a {background:url('/DMI/img/korail/left_step2.jpg') no-repeat}
body.zzimcar .step_ing .s01{background-position:0 0}
body.zzimcar .step_ing .s02{background-position:0 -55px}
body.zzimcar .step_ing .s03{background-position:0 -110px}
body.zzimcar .step_ing .s04{background-position:0 -165px}
body.zzimcar .step_ing .s01_on{background-position:-179px 0}
body.zzimcar .step_ing .s02_on{background-position:-179px -55fpx}
body.zzimcar .step_ing .s03_on{background-position:-179px -110px}
body.zzimcar .step_ing .s04_on{background-position:-179px -165px}
body.zzimcar a.dm_Lmenu01,
body.zzimcar a.dm_Lmenu02,
body.zzimcar a.dm_Lmenu03 {background:url('/DMI/img/korail/dm_Lmenu.jpg') no-repeat}
body.zzimcar a.dm_Lmenu01{background-position:0 0 !important}
body.zzimcar a.dm_Lmenu02{background-position:0 -47px !important}
body.zzimcar a.dm_Lmenu03{background-position:0 -94px !important}
body.zzimcar a.dm_Lmenu01:hover{background-position:0 -141px !important}
body.zzimcar a.dm_Lmenu02:hover{background-position:0 -188px !important}
body.zzimcar a.dm_Lmenu03:hover{background-position:0 -235px !important}
body.zzimcar a.dm_Lmenu01.on{background-position:0 -282px !important}
body.zzimcar a.dm_Lmenu02.on{background-position:0 -329px !important}
body.zzimcar a.dm_Lmenu03.on{background-position:0 -376px !important}
body.zzimcar .leftCopy2 {background:url('/DMI/img/korail/csCenter2.gif') 0 0 no-repeat}
body.zzimcar .dm_Lmenu02_sub {background:#145bb3;}
body.zzimcar .diyJeju_copyright {background:url('/DMI/img/korail/diyJeju_copyright.gif') no-repeat;}
body.zzimcar .res_detail .btnRes {background:url('/DMI/img/korail/btnRes.png') 0 0 no-repeat}
body.zzimcar .res_detail .btnRes:hover {background-position:0 -40px}
body.zzimcar .save_bx .total {color:#222;}
body.zzimcar .save_bx .money {/*color:#ff3534;*/}
body.zzimcar .save_bx .money span {font-weight:bold}
body.zzimcar .res_bar {background:#3177FF;}
body.zzimcar .res_bar .resBtn {background:url('/DMI/img/korail/btn_res.png') center no-repeat;}
body.zzimcar .divPTWrap p {background:url('/DMI/img/korail/open_title2.gif') no-repeat}
body.zzimcar .divPTWrap .O1 {background-position:0 0}
body.zzimcar .divPTWrap .O2 {background-position:0 -65px}
body.zzimcar .divPTWrap .O3 {background-position:0 -130px}
body.zzimcar .divPTWrap .O4 {background-position:0 -195px}
body.zzimcar .divPTWrap .O5 {background-position:0 -260px}
body.zzimcar .divPTWrap .O6 {background-position:0 -325px}
body.zzimcar .divPTWrap .C1 {background-position:-250px 0}
body.zzimcar .divPTWrap .C2 {background-position:-250px -65px}
body.zzimcar .divPTWrap .C3 {background-position:-250px -130px}
body.zzimcar .divPTWrap .C4 {background-position:-250px -195px}
body.zzimcar .divPTWrap .C5 {background-position:-250px -260px}
body.zzimcar .divPTWrap .C6 {background-position:-250px -325px}

.li_con span.pay-table {display:block;height:32px;padding-left:4px;padding-top:5px;position:relative;line-height:1.4;color:#595959;font-size:11px;letter-spacing:-0.05em;white-space:nowrap}
.li_con span.pay-table span.ul {width:75px;float:left}
.li_con span.pay-table span.ul .li {display:block;}
.li_con span.pay-table span.dc {display:block;float:left;height:30px;width:43px;margin-top:-1px;background:#fff;border:1px solid #ff3600;line-height:14px;}
.li_con span.pay-table span.dc strong {font-weight:normal;color:#fffc00;display:block;background:#ff3600;height:15px;line-height:16px;margin-bottom:2px}
.li_con span.pay-table span.dc-msg {display:block;float:left;height: 27px;width: 68px;margin-top:-1px;background:#de3c75;color:#fff;line-height:14px;padding: 6px;text-align: center;border-radius: 6px;margin-top:10px}
.li_con span.pay-table .btns {margin-left:8px;display:block;float:left;width:51px;height:32px;margin-top:-1px}
.li_con span.pay-table .btns input {cursor:pointer;width:49px;height:15px;border:1px solid #007ad9;color:#2f62d8;line-height:15px;display:block;margin:0 !important;padding:0 !important;font-size:11px;background:#fff}
.li_con span.pay-table .btns input.btn-reserve {margin-bottom:2px !important;background:#2f62d8;color:#fff}
.li_con span.pay-table .btns input.btn-reserve.on {background:#fd3637;border-color:#fd3637}
.li_con span.pay-table .btns input.btn-reserve.alone {height:32px;line-height:32px}
.li_con .radio .inquiryBtn.long {position:relative;width:168px;border:1px solid #ddd;height:23px;background:#fcfcfc}
.li_con .radio .inquiryBtn.long:after {content:'';display:block;width:120px;height:21px;position:absolute;top:1px;left:50%;margin-left:-60px;background:url('/DMI/img/inquiryBtn.png') -2px -1px no-repeat}
.li_con .radio .inquiryBtn.long:hover {border-color:#ccc}

.li_con.train.table ul li {line-height:66px;white-space:nowrap}
.li_con.train.table .radio .inquiryBtn.long {margin:16px auto;height:32px;width:214px}
.li_con.train.table .radio .inquiryBtn.long:after {top:6px}
.li_con.train.table span.pay-table span.ul {margin-top:4px}
.li_con.train.table span.pay-table span.ul .li.t {text-align:center;font-size:11px;color:#2f3030;font-family:'¸¼Àº °íµñ',serif;margin-bottom:2px}
.li_con.train.table span.pay-table span.dc {position:relative;border:0;width:76px;background:none;margin:6px 0 0 5px}
.li_con.train.table span.pay-table span.dc b {float:left;width:31px;font-weight:normal;color:#2f3030;letter-spacing:-0.05em}
.li_con.train.table span.pay-table span.dc .per {width:44px;float:right;font-size:15px;color:#ff3600}
.li_con.train.table span.pay-table span.dc .per strong {line-height:0.9;background:none;color:#ff3600;display:inline;font-size:28px;font-weight:bold;letter-spacing:-0.07em;font-family:arial}
.li_con.train.table span.pay-table span.dc span.msg {clear:both;display:block;width:100%;height:16px;padding-top:1px;text-align:center;background:#de3c75;line-height:18px;color:#fff}
.li_con.train.table .dkPrice {width:50px}
.li_con.train.table span.pay-table .btns {margin-top:10px}
.li_con.train.table span.pay-table .btns a {cursor:pointer;width:49px;border:1px solid #007ad9;color:#2f62d8;display:block;margin:0 !important;padding:0 !important;font-size:11px;background:#fff;line-height:20px;height:17px}
.li_con.train.table span.pay-table .btns a.btn-reserve {margin-bottom:3px !important;background:#2f62d8;color:#fff}
.li_con.train.table span.pay-table .btns a.btn-reserve.on {background:#fd3637;border-color:#fd3637}
.li_con.train.table span.pay-table .btns a.btn-reserve.alone {height:32px;line-height:32px}
.li_con.train.table span.pay-table .btns a.disabled {background:#ebebeb !important;border-color:#ebebeb !important;color:#999 !important}

#div01 .accountBx:after {position:absolute;bottom:-25px;right:10px;display:block;color:red;border-bottom:1px solid red;}

.goods_cube {width:175px;height:145px;}
.goods_cube .img {width:auto;height:99px;}
.goods_cube .img img {width:100%;height:106px;}
.goods_cube.rentcar .goods,
.goods_cube .sum {width:auto;}
.goods_cube.rentcar {height:165px;}
.goods_cube.rentcar .img {height:105px;}

.train-cancel .wt-ul li {float:none;border:0;height:auto;position:relative;padding-left:8px}
.train-cancel .wt-ul li:before {content:'';display:block;width:2px;height:2px;background:#333;position:absolute;top:13px;left:0}

.btn_third.text {background:none;}
.btn_third.text .hgs {display: block;
    text-align: center;
    font-size: 12px;
    margin: 0 12px 0 3px;
    color: #666;
    font-weight: bold;
    border-radius: 100px;
    border: 1px solid #eaeaea;
    height: 27px;
    box-shadow: 0 3px 3px 0px rgb(0 0 0 / 30%);
    padding-top: 3px;
    background: linear-gradient(0deg, #ffffff 0%, #f1f1f4 43%, #fff 47%, transparent);}
.btn_third.text .hgs span {display: block;
    font-weight: normal;
    font-size: 10px;
    color: red;}


.dr21-list {border-top:1px solid #d9d9d9;min-height:160px;padding: 10px 10px 10px 190px;position:relative;}
.dr21-list .infos {position:absolute;top:30px;left: 10px;width: 160px;}
.dr21-list .infos .thumb {margin-bottom:10px;background-size:contain;background-position:50% 50%;height: 80px;display:block;background-repeat:no-repeat}
.dr21-list .infos .name {display:block;font-size:14px;color:#111;font-weight:bold;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.dr21-list .infos .info {display:block;font-size:14px;color:#111;}
.dr21-list .infos .info i {display:inline-block;width:1px;height:13px;background:#000;margin:0 12px;}
.dr21-list .dr21-in-list {border:1px solid #49adff;margin-top:14px;overflow:hidden;border-radius:4px 4px 0 0;}
.dr21-list .infos+.dr21-in-list {margin-top:0;}
.dr21-list .tit {padding:17px 15px;background:#49adff;color:#fff;font-size:17px;}
.dr21-list .dr21-in-list .tit .tit-info {display:block;font-size:13px;color:#f6ff00}
.dr21-list .a {display:block;border:1px solid #d9d9d9;margin-top:11px;overflow:hidden;}
.dr21-list .a a {display:table;border-top:1px solid #e2e2e2;padding:11px 0;width:100%;box-sizing:border-box;padding: 10px;}
.dr21-list .a a:first-child {border-top:0;}
.dr21-list a span.td {text-align:right;display:table-cell;vertical-align:top;color:#111;font-size:13px;line-height:1.5}
.dr21-list .a a span.td:first-child {width:35%;text-align:left;}
.dr21-list .a a span.td strong {font-size: 13px;}
.dr21-list .a a span.td:last-child strong {margin-left:5px}
.dr21-list .a a span.td .price strong {font-size: 16px;margin-right:0}
.dr21-list .a a span.td .price-wrap {display:block}
.dr21-list .a a span.td .price-wrap .born-price {font-size:11px;color:#777;text-decoration:line-through;margin-left:5px}
.dr21-list .a a span.td .dcp {font-size: 12px;letter-spacing:-0.06em;color:#ff372d;position:relative;display:inline-block;/* margin-right: 0px; */}
.dr21-list .a a span.td .dcp:after {content:'¡é';}
.dr21-list .a a span.td .price-dc-wrap {display:block;padding-top:10px}
.dr21-list .a a span.td .price-dc-wrap strong.b {display:inline-block;border:1px solid #ff372d;color:#ff372d;padding:2px 6px;vertical-align:4px;font-size:12px}
.dr21-list:first-child,
script+.dr21-list {margin-top:0}
.dr21-list .details-list {display:none}
.dr21-list .details-list.on {display:block}
.dr21-list button.more {position:relative;margin-top:11px;display:block;width:100%;border:0;height:30px;line-height:30px;text-align:center;font-size:16px;background:#19a6e8;color:#fff;box-sizing:border-box;cursor:pointer;}
.dr21-list button.more:after{vertical-align:4px;content:'';display:inline-block;width:5px;height:5px;margin-left:10px;border-right:1px solid #fff;border-bottom:1px solid #fff;transform:rotate(45deg);}
.dr21-list .details-list.on+button.more {background:#e9e9e9;color:#000}
.dr21-list .details-list.on+button.more:after {border-color:#000;transform:rotate(-135deg);vertical-align:1px}

.wt-detail-header {border-top:2px solid #414141;padding-top: 13px;}
.wt-detail-header .h2 {position:relative;font-size: 20px;color:#333 !important;font-weight:bold;min-height: 59px;}
.wt-detail-header .h2 font {color:#333 !important;}
.wt-detail-header .h2 .subt {min-height:23px;color:#ff372d !important;font-size: 13px;margin:3px 0 6px 0}

.wt-detail-body .car-visual {position:relative;overflow:hidden;border-radius:10px}
.wt-detail-body.dri .car-visual {background:#fafafa;}
.wt-detail-body .car-visual .thumb {margin: 0 auto;width: 220px;height:210px;display:block;background:#fafafa url(//www2.webtour.com/_UI/wt/2017/img/cr/thumb.gif) no-repeat 50% 50%;background-size: cover;margin-bottom: 12px;}
.wt-detail-body .car-visual .thumb img {width:100%;height:100%}
.wt-detail-body .car-visual .details {padding:37px 20px;width: 100%;background:#eef4f9;overflow: hidden;}
.car-visual .details span.type {white-space:nowrap;display:block;float:left;width: 33.33%;position:relative;height: 55px;padding: 9px 14px;color:#666;font-size:14px;box-sizing: border-box;}
.car-visual .details span.type.t1,
.car-visual .details span.type.t2 {margin-top:0}
.car-visual .details span.type strong {color:#333;display:block;padding-top:2px}
.car-visual .details span.type .wtico {position:absolute;top:0;left:0;width:60px;height:60px;background:url(//www2.webtour.com/_UI/wt/2017/img/cr/ico_cr.png) no-repeat -201px -151px;display: none;}
.car-visual .details span.type.t5 {margin-bottom:0;width:200px}
.car-visual .details span.type .wtico b {display:block;position:absolute;top:50%;left:50%;background:url(//www2.webtour.com/_UI/wt/2017/img/cr/ico_cr.png) no-repeat}
.car-visual .details span.type.t1 .wtico b {margin:-12px 0 0 -15px;width:30px;height:24px;background-position:-300px -150px}
.car-visual .details span.type.t2 .wtico b {margin:-14px 0 0 -12px;width:24px;height:28px;background-position:-350px -150px}
.car-visual .details span.type.t3 .wtico b {margin:-16px 0 0 -16px;width:32px;height:32px;background-position:-400px -150px}
.car-visual .details span.type.t4 .wtico b {margin:-13.5px 0 0 -16.5px;width:33px;height:27px;background-position:-300px -200px}
.car-visual .details span.type.t5 .wtico b {margin:-13.5px 0 0 -14.5px;width:29px;height:27px;background-position:-350px -200px}
.wt-detail-body.dri .car-visual .thumb {margin-top: 20px;height: 100px;}
.wt-detail-body.dri .car-visual .details {padding: 10px;}

.dm-in-detail {padding:10px}
.wt-detail-body .h3 {font-size:18px;color:#222;font-weight:bold;margin-bottom:11px}
.wt-detail-body .h3 .wtico {width:10px;height:10px;background-position:-350px -300px;margin-right:6px}
.wt-detail-body .h2.line {border-bottom:2px solid #414141;padding-bottom:18px}
hr.hrl {margin: 20px 0 40px 0;border:0;border-top:1px solid #e2e2e2;}
.wt-detail-body .hr {height:7px;padding:0;border:0;margin:0;background: url(//www2.webtour.com/_UI/wt/2017/img/reserve/bg_h2.gif) repeat-x}
.res-div {margin-bottom:20px}
.res-div .selector {width:100%;overflow: hidden;position: relative;}
.res-div div.label {position:relative;padding:15px 10px;font-size:15px;line-height:1.6;border-top:1px solid #ddd}
.res-div div.label .st-tit {display:block}
.res-div div.label .name {display:block;font-weight:bold;color:#111;}
.res-div div.label a[class|=wtbtn] {width:100%;box-sizing:border-box;font-size:16px;line-height:30px;font-weight:bold;border-radius:5px;border:1px solid #d72e10;background:#fff;color:#d72e10 !important}
.dr-price-r-list .dpr-list .dli {position:relative;line-height:25px;}
.dr-price-r-list .dpr-list .dli.tit {color:#000;font-size:16px;}
.dr-price-r-list .dpr-list .dli .price {position:absolute;right:0;color:#111;}
.dr-price-r-list .dpr-list .dli .price.m {color:#ff4444;}
.dr-price-r-list .dpr-list .dli.all {color:#000;font-weight:bold;padding-top:10px;font-size:15px;}
.dr-price-r-list .dpr-list .dli.m {color:#ff4444;}
.dr-price-r-list .dpr-list .dli.m:before {background:#ff4444;}
.dr-price-r-list .dpr-list .dli .logo {display:block;}
.dr-price-r-list .dpr-list .dli.tit {position:relative;padding-right:80px;margin-bottom:5px;}
.dr-price-r-list .dpr-list .dli.tit .view-price {display:block;padding:1px 5px;position:absolute;top:0;right:0;font-size:11px;background:#636b82;color:#fff;border-radius:3px;}
.dr-price-r-list .dpr-list .dli.tit .view-price:before {content:'';display:inline-block;width:16px;height:16px;background:url(/_UI/wt/2017/img/dr/ico_q.png) no-repeat;margin-right:1px;vertical-align:-3px}
ul[class|=wt-ul] li {float:none}
.cncl-rule {font-size:13px}
.popLayer,
#listWrap {font-family:'¸¼Àº °íµñ','MalgunGothic','dotum',arial;}

#div03 #searchWrap {position:relative;height:auto;background:#f6f6f6;border:1px solid #bcbcbc}
#div03 #searchWrap:before {height:1px;content:'';display:block;width:100%;background:#bcbcbc;top:27px;left:0;position:absolute;}
#div03 #searchWrap .item_wrap {top:auto;padding-top:15px;padding-bottom:15px}
#div03 #searchWrap .item_wrap:after {content:'';display:block;clear:both;}
#div03 #searchWrap .item_wrap .search.rent {top:auto;bottom:10px}
#div03 #searchWrap .lend_hour {top:12px !important}
#div03 .rentCar_guide {margin-top:-1px;float:right;border-left:1px solid #bcbcbc}
#drList-ship {padding:15px 120px 15px 15px}
#drList-ship li {margin-bottom:5px;padding:0 5px;line-height:1.5}

.opt-wrap {background:#fff;border:1px solid #51abf3;padding:10px;position:relative;margin-bottom:10px}
.opt-wrap .opt-tit {font-size:12px;color:#666;margin-bottom:10px}
.opt-wrap .opt-tit strong {color:#111;font-weight:normal}
.opt-wrap .opt-cal button {vertical-align:middle;background:#fff;cursor:pointer;position:relative;width:23px;height:23px;border:1px solid #dadada;border-radius:25px;padding:0;font-size:0;color:transparent;}
.opt-wrap .opt-cal button:after {content:'';display:block;width:12px;height:2px;background:#d9d9d9;position:absolute;top:50%;left:50%;margin:-1px 0 0 -6px}
.opt-wrap .opt-cal input+button {border-color:#51abf3;}
.opt-wrap .opt-cal input+button:after {background:#51abf3}
.opt-wrap .opt-cal input+button:before {transform:rotate(90deg);content:'';display:block;width:12px;height:2px;background:#51abf3;position:absolute;top:50%;left:50%;margin:-1px 0 0 -6px}
.opt-wrap .opt-cal input {text-align:center;vertical-align:middle;width:23px;height:23px;border:0;font-size:15px;color:#111;padding:0}
.opt-wrap .opt-price {position:absolute;right:10px;bottom:10px;color:#888}
.opt-wrap .opt-price .price {color:#333;font-size:14px}
.opt-wrap .opt-price .price strong {font-size:15px}
.opt-wrap .opt-price .dc {display:block;text-decoration:line-through;text-align:right}
.opt-wrap .opt-price .dcp {color:red}

.optIdx.n {padding:10px 10px 1px 10px}
.basic_info .ticket.n {height:auto;background:#fff;width:100%;padding-top:10px}
.goodsDetail.ticket {height:auto;width:100%;}
.sumBx.ticket {margin:0}
.basic_info .ticket.n .date {height:auto;text-align:right}
.basic_info .ticket.n .date {color:#111;margin:0 5px}
.basic_info .ticket.n .date span.dateInput {float:none;display:inline-block;margin-right:27px}
.gt-infos {float:right;width:280px;padding:27px 15px}
.gt-infos dt,
.gt-infos dd {width:60%;display:inline-block;font-size:15px;color:#666;line-height:1.6}
.gt-infos dt {width:30%;color:#111}
.sumBx.ticket .btn {left:450px}
.item_wrap.bdr ul {line-height:22px;margin-right:10px}
.item_wrap.bdr ul .select_on,
.item_wrap.bdr ul .select_off {line-height:16px}
.dl-form {position:absolute;top:0;left:-65px;white-space:nowrap}
.dl-form dt {color:#333;font-weight:bold;letter-spacing:-0.05em}
.dl-form dt,
.dl-form dd {display:inline-block}
.dl-form dd input {width:80px}
.cd-info {display:flex;justify-content:center;align-items:center;flex-wrap:wrap}
.cd-info .box {width:33.33%;padding:13px 0}
.cd-info .box b {min-width:32px;display:inline-block}
.data-table.agree.jcar .price-tag {display:block;text-align:right;line-height:30px;font-size:13px}
.data-table.agree.jcar .price-tag .pr {display:inline-block;min-width:85px}
.sumBx.rentcar {margin-top:10px}
.tpoint {text-align: center;padding: 1px 0 14px 0;font-size: 21px;color: red;font-weight: bold;}
.schedule_drSel .goodsImg {background:#fff}
.schedule_drSel .goodsImg img {height:105px !important;width:200px !important;margin:26px auto;display:block;}
.schedule_drSel .goodsDetail {width:290px}
.li_con.rentcar .O3 {font-size:18px;color:#111;font-weight:bold}
