.lt_wrap{float:left;width:493px}
.rt_wrap{float:right;width:277px}

/*¸ÞÀÎ¹è³Ê*/
.mainpm_Wrap{height:345px}
.ag_mainpm{position:relative;border:1px solid #aaa;/*border-top:2px solid #707070*/}
.ag_mainpm .hot{position:absolute;width:56px;height:55px;top:-1px;left:-1px;background:url('/AG/img/ico_hotp.png') no-repeat;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/AG/img/ico_hotp.png',sizingMethod='crop')}
.ag_mainpm .Bnr{width:491px;height:314px;overflow:hidden}
.bnr_navi{height:29px;overflow:hidden;background-color:#9d9d9d}
.bnr_navi a{display:block;float:left;width:97px;height:29px;font-size:11px;color:#e9e9e9;line-height:32px;letter-spacing:-1px;border-right:1px solid #9d9d9d}
.bnr_navi a.on{background-color:#649ac9;color:#fff}
.bnr_navi a span{display:block;float:left;width:12px;height:12px;background:url('/AG/img/bg_num.gif') no-repeat;font-family:Tahoma, Verdana;font-size:9px;color:#909090;line-height:13px;text-align:center;margin:8px 1px 0 3px}
.bnr_navi a.on span{background:url('/AG/img/bg_num.gif') -12px 0 no-repeat;color:#fff}
.bnr_navi a:hover{background-color:#7b7d7e;font-size:11px}
.bnr_navi a.on:hover{background-color:#649ac9}

/*°Ë»ö*/
.DG_search{height:199px;border-bottom:1px solid #5aad1b;background-color:#6fd622}
.DG_search.list{height:230px}
.DG_search .title{height:31px;background:url('/DA/img/search_title.gif') no-repeat}
.DG_search .wrap{position:relative;height:160px;border:1px solid #61bf1d;background-color:#fff;margin:0 7px}
.DG_search.list .wrap{height:192px}
.Sinp_wrap{font-size:11px}
.Sinp_wrap .sel_menuR td, .Sinp_wrap .date_InputR input{font-size:11px;color:#444;line-height:20px;fon-family:µ¸¿ò, Dotum}
.Sinp_wrap .date_InputR input{line-height:24px;overflow:hidden}
.Sinp_wrap ul{height:23px;}
.Sinp_wrap ul li{float:left}
.Sinp_wrap .chk img{vertical-align:-3px}
.Sinp_wrap .t01, .Sinp_wrap .t02, .Sinp_wrap .t03, .Sinp_wrap .t04, .Sinp_wrap .t06{float:left;width:40px;height:15px;background:url('/DG/img/dgj_txt.gif') no-repeat;margin-top:3px}
.Sinp_wrap .t01{background-position:0 0}/*Áö¿ª*/
.Sinp_wrap .t02{background-position:0 -15px}/*Ãâ¹ßÀÏ*/
.Sinp_wrap .t03{background-position:0 -30px}/*¿©Çà¸í*/
.Sinp_wrap .t04{background-position:0 -45px}/*Á¤·Ä*/
.Sinp_wrap .t06{background-position:0 -60px}/*ºÐ·ù*/
.Sinp_wrap .btn_search{}
.btn_search{display:block;margin:0 58px;width:127px;height:40px;background:url('/DM/img/dm_btn.gif') 0 0 no-repeat;}
.btn_search:hover{background-position:-127px 0}
.Sinp_wrap .t02_, .Sinp_wrap .t04_, .Sinp_wrap .t05{float:left;width:45px;height:15px;background:url('/NImg/main/search_wtxt.gif') no-repeat;margin-top:3px}
.Sinp_wrap .t02_{background-position:0 -15px}/*Ãâ¹ßÁö*/
.Sinp_wrap .t04_{background-position:0 -45px}/*Ãâ±¹ÀÏÀÚ*/
.Sinp_wrap .t05{background-position:0 -60px}/*±Í±¹ÀÏÀÚ*/

/*ÇÖÅ°¿öµå*/
.dgj_bestKey.comm_Bx{position:relative;height:133px;border-top:1px solid #d2d2d2}
.dgj_bestKey .line_t{border-top:1px solid #d2d2d2}
.dgj_bestKey .keyword{width:265px;height:125px;overflow:hidden;margin-top:5px;.padding-top:5px;margin-left:8px}
.dgj_bestKey .keyword em.com{display:inline-block;height:10px;padding-left:3px;padding-right:3px;color:#bdbdbd}
.dgj_bestKey .keyword a{display:inline-block;height:20px;overflow:hidden;line-height:24px;letter-spacing:-1px;font-weight:bold;margin-top:0px;margin-left:8px;}
.title_keyword{position:absolute;width:140px;height:32px;top:-3px;left:-3px;background:url('/DG/img/title_keyword.png') no-repeat}
.keyword a.type1{color:#b2493b;font-weight:bold}  .keyword a.type1:hover{background-color:#ffe7cd}
.keyword a.type2{color:#333;font-size:11px;}      .keyword a.type2:hover{color:#f03612}
.keyword a.type3{color:#fff;background-color:#f42e00;font-weight:bold;font-size:14px;letter-spacing:-1px}   .keyword a.type3:hover{background-color:#fff;color:#f42e00;text-decoration:underline}
.keyword a.type4{color:#252525;background-color:#fff32d;font-weight:bold}      .keyword a.type4:hover{color:#f03612}
.keyword a.type5{color:#ff3f7f;font-size:11px;font-weight:bold}      .keyword a.type5:hover{background-color:#fffb92;color:#ff3f7f}
.keyword a.type6{color:#009e48;font-size:11px;font-weight:bold}      .keyword a.type6:hover{color:#ff0000}
.keyword a.type7{color:#333;background-color:#dbeef3;font-weight:bold}      .keyword a.type7:hover{color:#038d0d;background-color:0fa1de;}
.keyword a.type8{color:#6d1be8;font-size:11px;}      .keyword a.type8:hover{background-color:#f3e4ff}
.keyword a.type9{color:#19a9ba;font-weight:bold}      .keyword a.type9:hover{background-color:#36baca;color:#fff}
.w128{width:128px}

/*ÀÎ±âÃßÃµ*/
.comm_Bx{border:1px solid #c5c5c5;border-top:none;border-bottom:1px solid #a3a3a3;background-color:#fff}
.ag_mTitle{height:30px;background:url('/AG/img/bg_tit30.gif') repeat-x;border-right:1px solid #aeaeae}
.dg_tit01, .dg_tit02, .dg_tit03{float:left;height:30px;background:url('/DG/img/dg_title.gif') no-repeat}
.dg_tit01{width:185px;background-position:0 0}
.dg_tit02{width:130px;background-position:0 -30px}
.dg_tit03{width:150px;background-position:0 -60px}
.ag_mTitle .btn{display:block;float:left;margin-top:5px}

/*MDÃßÃµÅ×¸¶*/
.mdRec_theme .wrap{position:relative}
.theme_menu{position:absolute;top:0;left:0;width:168px;height:330px;z-index:10}
.tmMenu_wrap em{float:left;padding-left:10px}
.tmMenu_wrap em:hover{color:#444}
.tmMenu_wrap p{display:block;height:38px;overflow:hidden;line-height:42px;font-size:12px;color:#808080;font-weight:bold;background-color:#fff;border-right:1px solid #a7a7a7;border-bottom:1px solid #d2d2d2;cursor:pointer}
.tmMenu_wrap p.on{font-size:14px;letter-spacing:-1px;border-left:1px solid #a7a7a7;border-right:1px solid #fff;border-bottom:1px solid #a7a7a7;color:#303030;background:url('/NImg/common/bg_con_tit.gif') 0 37px repeat-x}
.tmMenu_wrap a{display:block;float:right;width:18px;height:25px;background:url('/NImg/common/ico_go.gif') 0 12px no-repeat;}
.tmMenu_wrap p.on a{background:url('/NImg/common/ico_go_o2.gif') 0 12px no-repeat;}
.tmGoods_wrap{float:right;position:relative;width:589px;height:399px;background-color:#fff;padding-top:12px;padding-left:22px}
.goodsBx_typeA{display:inline;float:left;position:relative;width:137px;height:166px;background:url('/NImg/common/bnr_go.gif') right 142px no-repeat}
.mdRec_theme .goodsBx_typeA{height:182px;margin-right:7px;background:url('/NImg/common/bnr_go.gif') right 157px no-repeat}
.areabest_goods .goodsBx_typeA{height:182px;margin-right:7px;background:url('/NImg/common/bnr_go.gif') right 147px no-repeat}
.goodsBx_typeA .img{width:133px;height:83px;border:1px solid #d9d9d9}
.goodsBx_typeA .img.best3{width:138px;height:88px;border:1px solid #d9d9d9}
.mdRec_theme .goodsBx_typeA .img{height:98px}
.goodsBx_typeA h5{width:135px;overflow:hidden;color:#333;font-weight:normal}
.goodsBx_typeA h5.subTxt{height:20px;overflow:hidden;color:#757575;line-height:20px;margin-top:4px}
.goodsBx_typeA h5.title{height:26px;overflow:hidden;line-height:14px;font-size:11px}
.goodsBx_typeA .dg_price{color:#292929;margin-top:5px}
.goodsBx_typeA a:hover .title{text-decoration:underline}
.goodsBx_typeA a:hover .dg_price{color:#e7290a}
.goodsBx_typeA .best{display:block;position:absolute;top:0;left:0;width:21px;height:21px;background:url('/AG/img/ico_best3.gif') no-repeat}
.goodsBx_typeA .best.no1{background-position:0 0}
.goodsBx_typeA .best.no2{background-position:0 -21px}
.goodsBx_typeA .best.no3{background-position:0 -42px}
.theme_icon{float:right;width:160px;height:124px;background:url('/DG/img/theme_icon.jpg') no-repeat;margin-top:15px;margin-right:1px}
.dgTheme01 .theme_icon{background-position:0 0}
.dgTheme02 .theme_icon{background-position:-160px 0}
.dgTheme03 .theme_icon{background-position:-320px 0}
.dgTheme04 .theme_icon{background-position:-480px 0}
.dgTheme05 .theme_icon{background-position:-640px 0}
.dgTheme06 .theme_icon{background-position:-800px 0}
.dgTheme07 .theme_icon{background-position:-960px 0}
.dgTheme08 .theme_icon{background-position:-480px 0}
.dgTheme09 .theme_icon{background-position:-960px 0}

/*Á¦ÁÖÁöµµ*/
.dgMap_wrap{height:510px;border:1px solid #95a2a9;border-top:none;background:url('/DG/img/ptn_8.gif') left repeat-y}
.dgMap_wrap .bx{background:url('/DG/img/ptn_2.gif') top repeat-x;padding-top:2px}
.map_navi{float:left;position:relative;width:165px;height:200px;top:0;background:url('/DG/img/dgmap_title.gif') 0 0 no-repeat}
.map_navi h4{margin-top:140px}
.map_navi h4 a{display:block;width:165px;height:33px;overflow:hidden;font-weight:normal;background:url('/DG/img/bg_navi.gif') no-repeat;color:#a7b0b7;line-height:33px;letter-spacing:-1px}
.map_navi h4 a span{font-weight:bold;font-size:10px;font-family:Tahoma, Verdana;margin-left:9px;padding-right:1px;letter-spacing:0}
.map_navi h4 a.on, .map_navi h4 a.on:hover{background:url('/DG/img/bg_navi.gif') -165px 0 no-repeat;color:#fff;font-weight:bold}
.map_navi h4 a:hover{background:url('/DG/img/bg_navi.gif') -330px 0 no-repeat;color:#a7b0b7}
.map_navi .icon{position:absolute; top:412px; left:92px; width:24px; height:14px; background:url('/img/icon/ico_hot.gif') no-repeat;}
.theme_con{display:none;position:relative;left:7px;height:59px;margin-top:110px}
.theme_con a{display:block;float:left;width:42px;height:47px;background:url('/DG/img/dg_icon.gif') no-repeat;margin-left:6px}
.theme_con .tour{background-position:0 0}
.theme_con .tour:hover{background-position:0 -47px}
.theme_con .eating{background-position:-42px 0}
.theme_con .eating:hover{background-position:-42px -47px}
.theme_con .lodge{background-position:-84px 0}
.theme_con .lodge:hover{background-position:-84px -47px}
.dg_map{float:right;position:relative;top:0;width:612px;height:508px;overflow:hidden;background:url('/DG/img/map_dg.jpg') left 0 no-repeat}
.goods_num{display:none;position:absolute;width:26px;height:26px;overflow:hidden;background:url('/DG/img/circleBg.png') no-repeat}
.goods_num span{display:block;line-height:22px;font-family:Tahoma, Arial;font-size:10px;color:#fff;padding-right:2px;text-align:center}
/*
.goods_num.area01{top:42px;left:262px}
.goods_num.area02{top:19px;left:356px}
.goods_num.area03{top:83px;left:255px}
.goods_num.area04{top:135px;left:340px}
.goods_num.area05{top:167px;left:240px}
.goods_num.area06{top:172px;left:456px}
.goods_num.area07{top:241px;left:255px}
.goods_num.area08{top:248px;left:413px}
.goods_num.area09{top:270px;left:467px}
.goods_num.area10{top:330px;left:450px}
.goods_num.area11{top:343px;left:389px}
.goods_num.area12{top:355px;left:228px}
.goods_num.area13{top:414px;left:278px} */

/* »óÇ°°¹¼ö */
.goods_num.area01{top:65px;left:270px}
.goods_num.area02{top:75px;left:367px}
.goods_num.area03{top:95px;left:257px}
.goods_num.area04{top:155px;left:340px}
.goods_num.area05{top:185px;left:264px}
.goods_num.area06{top:199px;left:407px}
.goods_num.area07{top:265px;left:281px}
.goods_num.area08{top:257px;left:387px}
.goods_num.area09{top:290px;left:440px}
.goods_num.area10{top:326px;left:424px}
.goods_num.area11{top:308px;left:371px}
.goods_num.area12{top:346px;left:260px}
.goods_num.area13{top:426px;left:227px}

/* Áöµµ³»_»óÇ°·¹ÀÌ¾î */
.goodsPop2{position:absolute;width:200px;height:160px;overflow:hidden;padding-top:10px;background:url('/DG/img/bg_goodsPop2.png') 0 0 no-repeat;z-index:10}
.goodsPop2.loc01{top:7px;left:7px}
.goodsPop2.loc02{top:172px;left:12px}
.goodsPop2.loc03{top:337px;left:7px}
.goodsPop2.loc04{top:7px;left:405px}
.goodsPop2.loc05{top:330px;left:408px}
.goodsPop2 .title{margin-left:12px;height:23px;overflow:hidden;line-height:22px;color:#353535}
.goodsPop2 h5{height:85px;overflow:hidden;background:url('/DG/img/top_num.gif') top left no-repeat;margin-left:4px;margin-right:10px;padding-top:6px}
.goodsPop2 h5 span{padding-left:40px}
.goodsPop2 h5 a{display:block;height:17px;line-height:17px;overflow:hidden;color:#808080;font-weight:normal;letter-spacing:-1px}
.goodsPop2 h5 a:hover{color:#444;text-decoration:underline}
.goodsPop2 .wrap{position:relative;height:128px;overflow:hidden}
.goodsPop2 .wrap .top{position:absolute;width:30px;height:18px;background:url('/DG/img/top2.png') no-repeat;top:-1px;left:4px}
.map_gdLayer{height:42px;border-bottom:1px solid #e8e8e8;margin-left:4px;margin-right:5px}
.map_gdLayer a{display:block}
.map_gdLayer a:hover{height:42px;background-color:#fffaa4}
.map_gdLayer .img{float:left;width:64px;text-align:center;margin-top:1px}
.map_gdLayer .gdTit{float:left;width:124px;height:28px;overflow:hidden;letter-spacing:-1px;font-weight:normal;margin-top:7px}
a.more_kor{display:block;width:42px;height:18px;background:url('/DG/img/more_kor.gif') 0 0 no-repeat}
a.more_kor:hover{display:block;width:42px;height:18px;background:url('/DG/img/more_kor.gif') -42px 0 no-repeat}

/*Ãâ¹ßÈ®Á¤»óÇ°*/
.weekly_fixed{height:193px}
.weekly_fixed .wrap{height:183px;background:url('/DG/img/ptn_bg01.gif');border:5px solid #d1e2f2;}
.weekly_fixed .wrap:hover{border:5px solid #fff}
.weekly_fixed .img{float:left;width:218px;height:163px;border:1px solid #d7d7d7;margin-top:9px;margin-left:8px}
.weekly_fixed .gdInfo{float:left;width:220px;margin-top:15px;margin-left:15px}
.weekly_fixed .gdInfo .title{height:78px;overflow:hidden;line-height:19px;font-size:14px;border-bottom:1px solid #e0e0e0;color:#353535}
.weekly_fixed .gdInfo .detail{padding-top:12px;background:url('/NImg/common/bnr_go.gif') right 97% no-repeat;color:#444;font-weight:normal}
.weekly_fixed .gdInfo .detail ul{height:20px;overflow:hidden;line-height:24px;margin-bottom:3px}
.weekly_fixed .gdInfo .detail li{float:left}
.weekly_fixed .gdInfo .detail .tit{width:50px;font-size:11px;background:url('/NImg/common/ico_con_tit.gif') right 1px no-repeat;margin-right:5px;color:#666;font-weight:bold}
.weekly_fixed .gdInfo .detail .dg_price{font-size:20px;line-height:19px;font-weight:bold;font-family:Arial, Tahoma}

.btn_prevNext{float:right;width:32px;height:15px}
.btn_prevNext a.prev, .btn_prevNext a.next{display:block;float:left;width:16px;height:15px;background:url('/AA/img/prev_next_s2.gif') no-repeat}
.btn_prevNext a.prev{background-position:0 0}
.btn_prevNext a.prev:hover{background-position:0 -15px}
.btn_prevNext a.next{background-position:-16px 0}
.btn_prevNext a.next:hover{background-position:-16px -15px}

/*MDÃßÃµ ³»·úÀÎ±â»óÇ°*/
.dgGoods_best3{height:193px;padding-left:8px}
.dgGoods_best3 .goodsBx_typeA{width:145px;height:180px;background-position:right 165px;margin-left:7px;margin-right:7px}
.dgGoods_best3 .img{width:141px;height:90px}
.dgGoods_best3 .goodsBx_typeA .subTxt{color:#558ab9;font-weight:bold}
.dgGoods_best3 .title{height:43px;line-height:15px;overflow:hidden;font-size:12px;color:#353535;font-weight:normal}
.dgGoods_best3 .dg_price{color:#ee2c0c}

/*ÃßÃµ³»·ú¿©Çà*/
.dg_bestRecommend .NO1goods{height:101px;background-color:#2d3a4a;border:1px solid #28323e}
.dg_bestRecommend .NO1goods .no1{display:block;position:absolute;width:30px;height:30px;background:url('/DG/img/ico_no1.png') no-repeat;top:-1px;left:-1px}
.dg_bestRecommend .NO1goods .img{position:relative;float:left;width:113px;height:82px;border:1px solid #56d405;top:8px;left:10px}
.dg_bestRecommend .NO1goods .info{float:right;width:130px;margin-top:10px;margin-right:8px}
.dg_bestRecommend .NO1goods .info h4{color:#FFF;height:62px;line-height:16px;overflow:hidden}
.dg_bestRecommend .NO1goods .dg_price{color:#ff421d;font-weight:bold}

/*±¸¸Å¼øÀ§*/
.rank_goods{height:90px}
.rank_goods ul{height:21px;overflow:hidden;margin-left:5px}
.rank_goods li{float:left;font-size:11px;color:#595959}
.rank_goods li span{font-weight:bold}
.rank_goods .num{display:inline;width:20px;margin-top:5px;margin-left:5px}
.rank_goods .num em{display:block;width:17px;height:17px;background:url('/AG/img/bg_num17.gif') no-repeat;color:#FFF;text-align:center;font-family:Tahoma, Verdana;font-weight:bold;line-height:16px;font-size:10px}
.rank_goods .No1 .num em{background:url('/AG/img/bg_num17.gif') no-repeat;color:#fff}
.rank_goods .agtit{width:152px;margin-top:6px;line-height:21px;overflow:hidden}
.rank_goods .No1 .agtit{font-weight:bold;color:#424242}
.rank_goods a{text-decoration:none}
.rank_goods a:hover .agtit, .no1_bx:hover .ag_point{text-decoration:underline}
.rank_goods .price{width:85px;color:#353535;margin-top:3px;line-height:21px;text-align:right}
.rank_goods .price span{font-family:Tahoma, Verdana}

/*MDÃßÃµ ³»·úÀÎ±â*/
.mdRec_bestDG{height:230px;border:1px solid #a7a7a7;border-top:none;padding-top:7px;-webkit-box-shadow:0 1px 5px rgb(230,230,230);-moz-box-shadow:0 1px 5px rgb(230,230,230);box-shadow:0 1px 5px rgb(230,230,230);}
.mdRec_bestDG .goodsBx_typeB{margin-right:20px}
.mdRec_bestDG .goodsBx_typeB:nth-child(1){margin-left:28px}
.goodsBx_typeB{display:inline;float:left;width:165px}
.goodsBx_typeB .area{height:20px;overflow:hidden;line-height:22px;color:#5f88ab;text-align:center}
.goodsBx_typeB .img{width:163px;height:122px;border:1px solid #d9d9d9}
.goodsBx_typeB .theme{height:17px;overflow:hidden;color:#808080;font-weight:normal;padding-top:9px}
.goodsBx_typeB .title{height:28px;overflow:hidden;line-height:15px;color:#444;font-weight:normal}
.goodsBx_typeB .dg_price{height:30px;line-height:28px;background:url('/NImg/common/bnr_go.gif') right 8px no-repeat;color:#292929}
.goodsBx_typeB a:hover .title{text-decoration:underline}
.goodsBx_typeB a:hover .dg_price{color:#ee2c0c}

/*ÀÎ±âº£½ºÆ®*/
.areabest_Wrap{height:208px;overflow:hidden;border:1px solid #d3d3d3;border-top:1px solid #9a9a9a}
.areabest_pm{float:left;width:315px;height:208px;border-right:1px solid #c9c9c9}
.pmBnr_tit{width:315px;height:29px;background:url('/AG/img/bg_tit30.gif') 0 -1px repeat-x}
.pmBnr_tit .theme{float:left;width:100px;height:29px;background:url('/DG/img/dgBest_title.gif') no-repeat}
.pmBnr_tit .theme.train{background-position:0 0}
.pmBnr_tit .theme.bus{background-position:0 -29px}
.pmBnr_tit .theme.island{background-position:0 -58px}
.pmBnr_tit .circle, .ag_mTitle .circle{display:inline;float:right;width:auto;margin-top:7px;margin-right:7px}
.pmBnr_tit .circle a, .ag_mTitle .circle a{display:block;float:left;width:15px;height:15px;background:url('/AG/img/roll_btn.png') no-repeat;margin-right:3px;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/AG/img/roll_btn.png',sizingMethod='crop')}
.pmBnr_tit .circle a.on, .ag_mTitle .circle a.on{background:url('/AG/img/roll_btn_o.png') no-repeat;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/AG/img/roll_btn_o.png',sizingMethod='crop')}



.areabest_pm .bnr{width:315px;height:179px;}
.areabest_goods{float:left;width:438px;margin-left:12px}
.areabest_goods .tit{height:29px;border-bottom:1px solid #d1d1d1;background:url('/DG/img/dgBest_title2.gif') no-repeat;margin-bottom:12px}
.areabest_goods .tit.train{background-position:center 0}
.areabest_goods .tit.bus{background-position:center -29px}
.areabest_goods .tit.island{background-position:center -58px}
.areabest_Wrap .dg_price{color:#e7290a}

/*ÇÖÇÁ·Î¸ð¼Ç*/
.best_hotPromotion{height:210px;border:1px solid #a7a7a7;border-top:none;background:url('/DG/img/bg_weeklyHot.gif')}
.best_hotPromotion .wrap{margin-left:127px;padding-top:12px}
.best_hotPromotion a{display:block;float:left;position:relative;width:207px;height:186px;margin-right:9px;background-color:#d9d9d9;text-align:center;padding-top:1px}
.best_hotPromotion a:hover{background-color:#91979a}
.best_hotPromotion a .hot{display:block;position:absolute;width:35px;height:35px;top:0;left:-1px;background:url('/DG/img/hot.png') no-repeat}

/*Ä¿¹Â´ÏÆ¼*/
.board_Wrap{float:left;width:381px;height:175px;border-bottom:1px solid #e0e0e0;margin-top:20px;}
.board_Wrap.faq{float:right}
.bt_more{display:block;float:right;width:38px;height:12px;background:url('/AG/img/more.gif') no-repeat;margin-top:10px;margin-right:10px;.margin-right:5px;}
.m_tit04, .m_tit05{float:left;width:125px;height:30px;background:url('/AG/img/main_title.gif') no-repeat}
.m_tit04{background-position:0 -110px}
.m_tit05{background-position:0 -150px}
.board_Wrap ul{height:23px;line-height:20px}
.board_Wrap ul a{display:block}
.board_Wrap .txt{display:inline;float:left;width:285px;margin-left:10px}
.board_Wrap .txt span{display:block;float:left;width:17px;height:17px;background:url('/AG/img/ico_q.gif') 0 0 no-repeat;font-size:12px}
.board_Wrap .txt em{color:#5984a8}
.board_Wrap .date{float:right;color:#a0a0a0;line-height:10px;width:70px;text-align:right;margin-right:10px;font-family:Tahoma, Verdana;font-size:11px}
.board_Wrap a .txt{color:#666;font-size:12px}
.board_Wrap a:hover .txt{font-size:12px;text-decoration:underline}
.faq_menu{height:23px;background-color:#72a3cd;padding-left:6px}
.faq_menu a{display:block;float:left;width:40px;height:23px;overflow:hidden;font-size:11px;text-align:center;line-height:25px;border-right:1px solid #8eb5d7;color:#fff}
.faq_menu a:hover{background-color:#4a85bc;color:#fff}
.faq_menu a.on{background-color:#fff;color:#333}
.tit_comm, .service_bnr a{background:url('/DG/img/service_bnr.jpg') top no-repeat}
.tit_comm{height:26px}
.service_bnr{height:149px}
.service_bnr a{display:block;float:left;width:181px;height:149px;margin-right:19px}
.service_bnr a.bnr01{background-position:0 -26px}
.service_bnr a.bnr02{background-position:-200px -26px}
.service_bnr a.bnr03{background-position:-400px -26px}
.service_bnr a.bnr04{width:180px;background-position:-600px -26px;margin-right:0}
.service_bnr a.bnr01:hover{background-position:0 -185px}
.service_bnr a.bnr02:hover{background-position:-200px -185px}
.service_bnr a.bnr03:hover{background-position:-400px -185px}
.service_bnr a.bnr04:hover{width:180px;background-position:-600px -185px}

.comm_mainTitle{position:relative;height:30px;background:url('/NImg/main/main_tLine.gif') bottom repeat-x}
.dg_price{font-family:Tahoma, Verdana;color:#e7290a;}
.dg_price span{font-weight:normal;font-family:µ¸¿ò, Dotum;font-size:11px}


.md_recommend{position:relative;height:210px;background:url('/DG/img/dark_ptn.gif');margin-bottom:20px}
.md_recommend .maskWrap{position:relative;width:732px;height:197px;overflow:hidden;left:27px}
.md_recommend .alignWrap{position:absolute;width:;top:12px;left:0}
.md_recommend .pmBnr{float:left;width:233px;height:183px;border:1px solid #c7c9cc;-webkit-box-shadow:0 1px 8px rgb(50,50,50);-moz-box-shadow:0 1px 8px rgb(50,50,50);box-shadow:0 1px 8px rgb(50,50,50);margin-left:0}
.md_recommend .pmBnr:hover{border:1px solid #ff4646}
.md_recommend a{display:block;position:absolute;width:22px;height:27px;background:url('/DG/img/btn_p_n.png') no-repeat}
.md_recommend a.prev{background-position:0 0;top:80px;left:1px}
.md_recommend a.next{background-position:-22px 0;top:80px;right:1px}
.md_recommend a.prev:hover{background-position:0 -27px}
.md_recommend a.next:hover{background-position:-22px -27px}

/* MDÃßÃµ¹è³Ê */
.dgList_bestMd{float:left;position:relative;width:233px;height:183px;border:1px solid #c7c9cb;margin-right:9px;cursor:pointer}
.dgList_bestMd:hover{border:1px solid #ff3b3b}
.backFilm{position:absolute;width:233px;height:66px;top:117px;left:0;background-color:#000;filter:alpha(opacity=60); -moz-opacity:0.6; -khtml-opacity:0.6; opacity:0.6}
.bestMd_goodsT{position:absolute;width:233px;height:58px;top:125px;left:0;}
.bestMd_goodsT .title{color:#fff;width:210px;height:34px;overflow:hidden;letter-spacing:-1px;line-height:17px;margin-left:10px;}
.bestMd_goodsT .sub{height:22px}
.bestMd_goodsT .txt{display:inline;float:left;width:140px;height:16px;overflow:hidden;color:#e8e8e8;font-weight:normal;letter-spacing:-1px;margin-top:6px;margin-left:10px}
.bestMd_goodsT .dg_price{float:right;width:80px;overflow:hidden;color:#ff4532;margin-top:2px;margin-right:3px;font-family:Arial, Tahoma;font-size:15px;text-align:right}

/*
.md_recommend .goodsBx_typeA{width:145px;height:189px;margin-right:12px;}
.md_recommend .goodsBx_typeA .img{width:143px;height:107px;border:1px solid #d9d9d9}
.md_recommend .goodsBx_typeA{height:182px;background:url('/NImg/common/bnr_go.gif') right 166px no-repeat}
.md_recommend .goodsBx_typeA h5.sub{margin-top:2px}
.md_recommend .goodsBx_typeA h4.title{height:28px;overflow:hidden;font-weight:normal;line-height:15px;color:#282828;letter-spacing:-1px;margin-top:1px;margin-right:10px}
.md_recommend .goodsBx_typeA .dg_price{color:#e7290a;margin-top:4px}
.md_recommend .goodsBx_typeA a:hover .title{text-decoration:underline}
.md_recommend .goodsBx_typeA a:hover .dg_price{color:#e7290a}
*/

/*¸®½ºÆ®_ºü¸¥°Ë»ö*/
.li_quickSearch{position:relative;height:55px;background:url('/DG/img/bg_bxBot.gif') bottom no-repeat;border-top:1px solid #b7bec5;z-index:50}
.li_quickSearch .t01, .li_quickSearch .t02, .li_quickSearch .t03{width:35px}
.w116{width:116px}
.w160{width:160px}
a.btn_search2{display:block;width:73px;height:27px;background:url('/DG/img/btn_search.gif') no-repeat}
a.btn_search2:hover{background-position:0 -27px}
.mg_r12{margin-right:12px}

/* Á¤·ÄÅÇ */
.li_blueTab{height:40px;background:url('/DG/img/bg_tab_blue.gif') repeat-x}
.li_blueTab a{display:block;float:left;position:relative;width:96px;height:40px;background:url('/DG/img/blue_tab_on.gif') 0 -40px no-repeat;margin-left:1px}
.li_blueTab a.on{background:url('/DG/img/blue_tab_on.gif') 0 0 no-repeat;margin-top:0}
.li_blueTab a h4{text-align:center;line-height:38px;color:#edf4fa;font-weight:normal}
.li_blueTab a:hover h4{text-decoration:underline}
.li_blueTab a.on h4{color:#252525;line-height:39px;font-weight:bold}
.li_blueTab a:hover.on h4{text-decoration:none}
.li_blueTab a.on h4 span{color:#f4313a}
.li_blueTab a p{position:absolute;width:11px;height:40px;top:0;right:0;background:url('/DG/img/blue_tab_on.gif') -289px -40px no-repeat}
.li_blueTab a.on p{background:url('/DG/img/blue_tab_on.gif') -289px 0 no-repeat}


/*±¹³»¿©Çà Å×¸¶º° º£½ºÆ®*/
.dtMap_title{position:relative; height:70px;border-bottom:1px solid #343e4a;background:url('/DG/img/bg_darkPtn01.gif')}
.btn_goodsMore{display:block; position:absolute; top:30px; left:625px; width:142px; height:32px; background:url('/DG/img/btn_goods_more.gif') 0 0 no-repeat;}
.btn_goodsMore:hover{background-position:0 -32px;}
.domList_tmWrap{height:127px; background-color:#fff; border:2px solid #43515d; border-top:none; margin-bottom:20px;}

.tmTab_navi{height:74px; background-color:#ebeced; border-bottom:1px solid #999a9a;}
.tmTab_navi a{display:block; float:left; width:70px; height:74px; overflow:hidden; text-align:center; }
.tmTab_navi a span{display:block; height:74px; line-height:15px; font-size:11px; color:#777; border-right:1px solid #d3d4d5;}
.tmTab_navi a .tmIcon_bus_day{background:url('/DG/img/tmIcon_bus_day.png') center 3px no-repeat;}
.tmTab_navi a .tmIcon_bus_unlodge{background:url('/DG/img/tmIcon_bus_unlodge.png') center 3px no-repeat;}
.tmTab_navi a .tmIcon_bus_lodge{background:url('/DG/img/tmIcon_bus_lodge.png') center 3px no-repeat;}
.tmTab_navi a .tmIcon_train_day{background:url('/DG/img/tmIcon_train_day.png') center 3px no-repeat;}
.tmTab_navi a .tmIcon_train_unlodge{background:url('/DG/img/tmIcon_train_unlodge.png') center 3px no-repeat;}
.tmTab_navi a .tmIcon_train_lodge{background:url('/DG/img/tmIcon_train_lodge.png') center 3px no-repeat;}
.tmTab_navi a .tmIcon_free{background:url('/DG/img/tmIcon_free.png') center 8px no-repeat;}
.tmTab_navi a .tmIcon_island{background:url('/DG/img/tmIcon_island.png') center 12px no-repeat;}
.tmTab_navi a .tmIcon_sunrise{background:url('/DG/img/tmIcon_sunrise.png') center 5px no-repeat;}
.tmTab_navi a .tmIcon_play{background:url('/DG/img/tmIcon_play.png') center 5px no-repeat;}
.tmTab_navi a .tmIcon_summer{background:url('/DG/img/tmIcon_summer.png') center 5px no-repeat;}
.tmTab_navi a .tmIcon_Chuseok{background:url('/DG/img/tmIcon_Chuseok.png') center 5px no-repeat;}
.tmTab_navi a .tmIcon_autumn{background:url('/DG/img/tmIcon_autumn.png') center 5px no-repeat;}
.tmTab_navi a .tmIcon_hana{background:url('/DG/img/tmIcon_hana.png') center 5px no-repeat;}
.tmTab_navi a span em{display:block; padding-top:48px;line-height:12px}
.tmTab_navi .last span{border-right:none;}
.tmTab_navi a.on:hover span{background-color:#;}
.tmTab_navi a.on{width:; _width:80px; height:75px; background-color:#fff; border-bottom:none; _border-bottom:1px solid #fff;}
.tmTab_navi a.on span{color:#2f2f2f; border-right:1px solid #c0c0c0;}
.tmTab_navi a:nth-child(11) {width:76px}
.tmTab_navi a:nth-child(11) span {border-right:none}

.tmDivi_type{margin:10px 20px;}
.tmDivi_type a{display:block; float:left; width:120px; height:34px; overflow:hidden; text-align:center; color:#454545; font-weight:bold;}
.tmDivi_type a span{display:block; height:15px; height:34px; line-height:36px; background:url('/DG/img/m_line.gif') right 9px no-repeat;}
.tmDivi_type a:hover span{color:#ec3c32}
.tmDivi_type a.on{background:url('/DG/img/redBtn_bg.gif') 0 0 no-repeat;}
.tmDivi_type a.on span{background:url('/DG/img/redBtn_r.gif') right 0 no-repeat; color:#fff;}


/* ³»·ú¿©Çà_¸®½ºÆ® */
.dgList_wrap{position:relative;_width:776px;padding-left:1px;padding-right:1px;border:1px solid #c2c5c8;border-bottom:1px solid #a5a8aa;-webkit-box-shadow:0 1px 5px rgb(220,220,220);-moz-box-shadow:0 1px 5px rgb(220,220,220);box-shadow:0 1px 5px rgb(220,220,220);padding-top:12px;margin-bottom:17px}
.dgList_wrap.open{_width:776px;border:2px solid #66a9d8;padding-left:0;padding-right:0;padding-top:11px}
.dgList_wrap .goodsImg{display:inline;float:left;position:relative;width:163px;border:1px solid #a5a5a5;margin-left:12px;margin-right:9px;-webkit-box-shadow:0 2px 5px rgb(210,210,210);-moz-box-shadow:0 2px 5px rgb(210,210,210);box-shadow:0 2px 5px rgb(210,210,210)}
.dgList_wrap .goodsImg img{border:2px solid #fff}
.dgList_wrap .mdRec{display:block; position:absolute; top:74px; left:116px; width:53px; height:53px; background:url('/DG/img/ico_mdRec.png') no-repeat;}
.dgDetail_info{float:left;width:585px}
.dgDetail_info .title{height:14px;overflow:hidden;line-height:20px;padding-top:1px;padding-bottom:5px;border-bottom:1px solid #d9d9d9;color:#333}
.dgDetail_info .title span{display:block;padding-right:;font-size:12px}
.dgDetail_info .plan{height:57px;overflow:hidden;font-weight:normal;font-size:12px;margin-top:6px;}
.dgDetail_info .plan p{height:;line-height:15px;overflow:hidden;color:#656565}
.dgDetail_info .plan .fb{font-weight:normal;margin-right:3px;color:#4f8fc6}
.dgDetail_info .icon{margin-top:3px}
.dgDetail_info .icon img{margin-right:2px}
.start_place{height:38px;background:url('/DG/img/icon_start.gif') center 0 repeat-x}
.start_place .txt{display:block;position:relative;height:38px;line-height:30px;color:#f96c0e;text-align:center;font-size:11px;font-weight:bold;letter-spacing:-1px;padding-left:7px;padding-right:7px}
.start_place.detail .txt{padding-left:4px;padding-right:4px}
.start_place .txt em.L{display:block;position:absolute;width:3px;height:38px;top:0;left:0;background:url('/DG/img/icon_startL.gif') 0 0 no-repeat}
.start_place .txt em.R{display:block;position:absolute;width:3px;height:38px;top:0;right:0;background:url('/DG/img/icon_startR.gif') 0 0 no-repeat}
.start_place.detail .txt em.L{display:block;position:absolute;width:3px;height:38px;top:0;left:-3px;background:url('/DG/img/icon_startL.png') 0 0 no-repeat}
.start_place.detail .txt em.R{display:block;position:absolute;width:3px;height:38px;top:0;right:-3px;background:url('/DG/img/icon_startR.png') 0 0 no-repeat}
.start_pNum{width:57px;height:38px;background:url('/DG/img/icon_pnum.png') center 0 no-repeat}
.start_pNum .txt{display:block;height:38px;line-height:30px;color:#5b83da;text-align:center;font-size:11px;font-weight:bold}
.dgList_wrap .dgSum{position:absolute;.width:300px;height:40px;top:97px;right:8px}
.dgList_wrap.open .dgSum{top:96px;right:7px}
.dgSum .normal_price{height:14px}
.dgSum .normal_price .t, .dgSum .goods_Price .t{width:33px;color:#666;font-size:11px;}
.dgSum .normal_price .price{width:100px;text-decoration:line-through;color:#555;font-size:15px;font-family:Arial, Tahoma;text-align:right}
.dgSum .dc_Price{height:25px}
.dgSum .goods_Price{height:25px;margin-top:13px}
.dgSum .dc_Price .t{width:33px;color:#f4390d;font-size:11px}
.dgSum .dc_Price .price, .dgSum .goods_Price .price{width:110px;color:#555;font-size:21px;font-family:Arial, Tahoma;color:#fb3710;font-weight:bold;text-align:right}
.dgList_wrap .dgSum .price span{font-size:12px;font-family:µ¸¿ò, Dotum}
.w135{width:135px}
.dgSum .w135{margin-right:7px}
a.btn_viewDate{display:block;width:70px;height:38px;background:url('/DG/img/btn_viewDate.gif') no-repeat}
a.btn_viewDate:hover{background-position:0 -38px}
.dgList_wrap.open a.btn_viewDate{background-position:0 -76px}
.dgList_wrap .dgSum a.btn_viewDate{margin-right:6px}
a.btn_viewPoint{display:block;width:70px;height:38px;background:url('/DG/img/btn_viewPoint.gif') no-repeat}
a.btn_viewPoint:hover{background-position:0 -38px}

.goods_point{background-color:#f6f6f6;border:1px solid #e5e5e5;margin-left:12px;margin:0 12px 10px 12px}
.goods_point h4{color:#1d99c7;padding:12px 10px 5px 10px}
.goods_point p{line-height:18px;color:#5e6878;padding:10px 10px 5px 10px}

/*¿ùº°ÅÇ*/
.dgDt_monTab{position:relative;width:764px;height:39px;background:url('/NImg/common/grTab_bg39.gif') 0 0 repeat-x;border-bottom:2px solid #fa6522;margin:0 auto}
.dgDt_monTab a{display:block;float:left;width:127px;height:39px;overflow:hidden;font-family:Arial, Tahoma;font-size:15px;color:#888f96;font-weight:bold}
.dgDt_monTab a.on, .dgDt_monTab a.on:hover{width:129px;background:url('/NImg/common/arr_brw.gif') #fa6522 95% 19px no-repeat;font-size:18px}
.dgDt_monTab a span{display:block;height:39px;border-right:1px solid #d5d7d8;line-height:42px;text-align:center}
.dgDt_monTab a.on span{border-left:1px solid #ea5c1c;border-right:1px solid #ea5c1c;color:#fff}
.dgDt_monTab a:hover{background-color:#f5f5f5}
/* Ãâ¹ßÀÏ¼±ÅÃ */
.dateTitle{position:relative;height:27px;overflow:hidden;border-bottom:1px solid #dfe5eb; /*background:url('/AG/img/bg_date.gif') repeat-x;*/background-color:#eaf0f4;font-size:11px;letter-spacing:-1px;color:#949494;padding-left:4px}
.dateTitle li{float:left;text-align:center;margin-top:10px}
.dateTitle p{position:absolute;width:205px;height:14px;top:7px;right:20px;background:url('/AG/img/ico_state.gif') no-repeat;overflow:hidden}
.selDate_bx{border:1px solid #c2c7cb;margin:0 12px 10px 12px}
.selDate_wrap{margin:0 8px}
.selDate_wrap.dgList{margin:0}
.selDate_wrap .dgPrice{width:105px}
.selDate_wrap .month{width:66px}
.selDate_wrap .date{width:auto}
.selDate_con{background-color:#fff;margin-bottom:1px}
.selDate_con .dgOption{height:20px;line-height:20px;overflow:hidden;font-weight:normal;margin-top:7px}
.selDate_con .dgOption .name{margin-left:10px;font-weight:bold;color:#555}
.selDate_con .dgOption .guide{margin-left:10px;color:#707070}
.selDate_con .month{width:72px;font-family:Tahoma, Verdana;color:#353535;font-weight:bold}
.selDate_con .date{width:560px}
.selDate_con .dgPrice span{display:block;width:90px;font-family:Tahoma, Verdana;color:#e7290a;font-weight:bold;text-align:right}
.selDate_con ul{height:100%;padding-top:7px;border-bottom:1px solid #dcdcdc}
.selDate_con ul:nth-last-child(1){border-bottom:none}
.selDate_con li{float:left;line-height:18px}
.selDate_con span.cb{display:block;clear:both}
.selDate_con .date a{display:block;float:left;width:30px;height:14px;line-height:14px;font-family:Tahoma, Verdana;font-size:11px;text-align:center;border-right:1px solid #d9d9d9;margin-top:2px}
.selDate_con .date a:hover{background-color:#fffe93}
.selDate_con .date a.okk{color:#f23939}
.selDate_con .date a.okk:visited{color:#f23939}
.selDate_con .date a.res{color:#3086ce}
.selDate_con .date a.res:visited{color:#3086ce}
.selDate_con .date a.wait{color:#3ebd17}
.selDate_con .date a.wait:visited{color:#3ebd17}
.selDate_con .date a.finish{color:#999}
.selDate_con .date a.finish:visited{color:#999}
.selDate_con .date a.on, .selDate_con .date a.on:visited{font-weight:bold;background-color:#fffd50}


/* ¿ä±ÝÁ¤º¸(NEW) */
.sumInfo_wrap{float:right; width:498px;}
.sumInfo_wrap .sum_inc{height:37px; overflow:hidden; line-height:40px; text-align:right; margin-right:10px; letter-spacing:-0.06em;}

.sumInfo_tbWrap{background-color:#f1f5f8;}
.sumInfo_tbWrap.tLine, .sumInfo_tbWrap.place{border-top:1px solid #b2c0cf;}
.sumInfo_divi{float:left; width:93px;}
.sumInfo_divi .title{color:#607489; text-align:center; font-size:11px; padding-top:18px;}
.sumInfo_table{float:right; width:404px; border-left:1px solid #d8dce1;}
.sumInfo_table ul{clear:both;}
.sumInfo_table li{float:left; width:102px; text-align:center;}

.sumInfo_table .item{width:97px;}
.sumInfo_table .adult{width: px;}
.sumInfo_table .child{width: px;}
.sumInfo_table .infant{width: px;}

.sumInfo_head{background-color:#f1f5f8; height:27px; overflow:hidden; line-height:29px;}
.sumInfo_head li span{display:block; height:27px; border-left:1px solid #d8dce1;}
.sumInfo_head span em{color:#979fa6; font-size:11px;}

.sumInfo_body ul{border-top:1px solid #d8dce1;}
.sumInfo_body li {font-size:12px; background-color:#eaeff4;}
.sumInfo_body li span{display:block; min-height:30px; overflow:hidden; line-height:32px; border-left:1px solid #d8dce1; text-align:right; padding-right:6px;}
.sumInfo_tbWrap.place .sumInfo_body li span{display:block; height:30px; overflow:hidden; padding-top:10px; line-height:15px; border-left:1px solid #d8dce1; text-align:right; padding-right:6px;}
.sumInfo_body .total li span{color:#333; min-height:36px; padding-top:8px; padding-bottom:5px; line-height:30px;}
.sumInfo_body .total .item span{line-height:12px;}
.sumInfo_body .total .item em{color:#999da0;}
.sumInfo_body .item span{background-color:#e3e8ee; letter-spacing:-1px; line-height:32px; border-left:none; text-align:center; padding-right:0; font-size:11px;}
.sumInfo_tbWrap.place .sumInfo_body .item span{background-color:#e3e8ee; letter-spacing:-1px; line-height:15px; border-left:none; text-align:center; padding-right:0; font-size:11px;}
.sumInfo_body .total .price{background-color:#f8ddd4; font-weight:bold; border-left:1px solid #e5ccc4;}
.sumInfo_body .won{font-weight:normal; margin-left:;}
.sumInfo_tbWrap.place .sumInfo_body .won{font-size:11px; color:#888;}

/* ¿¹¾à´Ü_¿ä±ÝÁ¤º¸ */
.sumInfo_table.agRes{float:none; border-left:none; margin-left:0; border:1px solid #d3d3d3; margin:7px;}
.sumInfo_table.agRes .sumInfo_body ul{border-top:1px solid #d8dce1;}
.sumInfo_table.agRes .sumInfo_body li {font-size:12px; background-color:#fff;}
.sumInfo_table.agRes .sumInfo_body .item span{background-color:#fff;}
.sumInfo_table.agRes .sumInfo_body .total .price{background-color:#f7f6c7; }
.sumInfo_table.agRes ul{height:auto; border-bottom:none;}

.dgList_noResult{padding-top:100px;height:300px;text-align:center;background:url('/NImg/common/no_goods.gif') center 45px no-repeat}

/** ³»·ú»ó¼¼ **/
.goods_title{height:auto;/*background:url('/AG/img/bg_tit41.gif') 0 3px repeat-x;*/border:3px solid #e5e5e5;padding-bottom:7px}
.goods_title .goods{display:inline;float:left;color:#333;line-height:19px;margin-top:12px;padding-left:12px;margin-left:12px;background:url('/NImg/common/down.gif') 0 3px no-repeat;margin-right:25px}
.goods_title .code{display:inline;float:right;font-weight:normal;color:#999;margin-top:-6px;margin-right:15px}
.goods_title span{letter-spacing:-1px} .goods_title .code span{padding-right:7px}
/* ³»·ú»ó¼¼º¯°æ */
.god_title{height:62px;background:url('/AG/img/bg_tit41.gif') 0 bottom repeat-x;border:1px solid #d3d2cf}
.god_title .goods{display:inline;float:left;width:580px;font-size:16px;font-weight:bold;color:#333;margin-top:14px;padding-left:10px;margin-left:15px;background:url('/NImg/common/down.gif') 0 4px no-repeat;}
.god_title .code{display:inline;width:150px; float:right;font-size:11px;color:#999;margin-top:38px;margin-right:5px}
.god_title span{letter-spacing:-1px} 
.god_title .code span{padding-right:7px}

/*µðÅ×ÀÏ_»óÇ°»ó´Ü*/
.agoods_wrap{position:relative;width:780px;/*height:381px;*/height:331px;overflow:hidden}
.agoods_wrap .backImg{top:0;left:0}
.goods_infoBx{position:relative;width:780px;height:331px;}
.Lfilm, .Sfilm{position:absolute;background-color:#000;filter:alpha(opacity=60); -moz-opacity:0.6; -khtml-opacity:0.6; opacity:0.6}
.Lfilm{width:310px;height:331px;top:0;left:0}
.Sfilm{width:310px;height:121px;top:210px;left:0}
.agoods_wrap .backImg, .goods_infoBx .description, .goods_infoBx .title, .goods_infoBx .point, .goods_infoBx .city, .goods_infoBx .icon{position:absolute}
.goods_infoBx .description{width:290px;height:50px;top:20px;left:20px;color:#c0c0c0;font-size:11px;display:none;}
.goods_infoBx .title{width:280px;height:160px;top:33px;left:20px;font-family:'Malgun Gothic', '¸¼Àº °íµñ', 'µ¸¿ò', 'Dotum';color:#fff;font-size:25px;font-weight:bold;line-height:32px;letter-spacing:-2px;overflow:hidden;}
.goods_infoBx .point{width:280px;height:100px;top:222px;left:9px;color:#b8ee25;font-size:12px;border:none;font-family:'Malgun Gothic', '¸¼Àº °íµñ', 'µ¸¿ò', 'Dotum';}
.goods_infoBx .point ul {line-height:15px;}
.goods_infoBx .point li{height:17px;overflow:hidden;background:url('/A_Goods/img/ico_check.png') left 1px no-repeat;padding-left:20px;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/A_Goods/img/ico_check.png',sizingMethod='crop')}
.goods_infoBx .city{width:470px;height:90px;left:310px;color:#fff;font-size:74px;font-family:Tahoma, Verdana;font-weight:bold;letter-spacing:1px;line-height:82px;text-align:right;filter:alpha(opacity=40); -moz-opacity:0.4; -khtml-opacity:0.4; opacity:0.4;}
.goods_infoBx .city.top{top:5px}
.goods_infoBx .city.bot{top:264px}
.goods_infoBx .icon{width:60px;height:82px;top:180px;left:272px;background:url('/AG/img/ico_point2.png') no-repeat;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/AG/img/ico_point.png',sizingMethod='crop')}
.tBlue{font-weight:bold;color:#5694c2}
.labels { color:#222; line-height:12px;  padding:3px 2px 0px 2px; background-color: #fff; font-size: 11px; text-align: center; border: 1px solid #fff; white-space: nowrap} 
.labelsNT { color:#fff; line-height:12px;  padding:3px 2px 0px 2px; background-color: #444; font-size: 11px; text-align: center; border: 1px solid #222; white-space: nowrap} 
.agoods_wrap .account {height:39px;background-color:#14406e;border-bottom:1px solid #11365d;padding:5px 0 5px 18px;}
.agoods_wrap .account3 {position:absolute;bottom:5px;right:5px;}
.agoods_wrap .account3 ul {display:inline-block;float:left;height:38px;}
.agoods_wrap .account3 ul li {float:left;margin-left:5px;}

/* »ó´ÜÀÌ¹ÌÁö */
.main_goodsImg{position:relative;height:288px;border:1px solid #676767;z-index:9}   /* ¿ÀÅõ¾î¿¡¼­ ¸Þ´º °ãÃÄ¼­ 20->9 º¯°æ */
.main_goodsImg .main{position:relative;top:0;left:0}
.picOn_layer{display:none;position:absolute;top:10px;right:240px;z-index:50;-webkit-box-shadow:0 0 7px rgb(80,80,80);-moz-box-shadow:0 0 7px rgb(80,80,80);box-shadow:0 0 7px rgb(80,80,80);}
.picOn_layer .frame{border:4px solid #fff}
.thumbnail_wrap{float:right;position:absolute;width:230px;height:290px;top:-1px;right:-1px;background-color:#1d2022}
.thumbnail_wrap div{margin:1px 0 0 1px;filter:alpha(opacity=90); -moz-opacity:0.9; -khtml-opacity:0.9; opacity:0.9}
.thumbnail_wrap p{display:inline;float:left;margin-top:3px;margin-left:3px;cursor:pointer}
.thumbnail_wrap p:hover{filter:alpha(opacity=80); -moz-opacity:0.8; -khtml-opacity:0.8; opacity:0.8}
.film_bx{position:absolute;width:549px;height:60px;bottom:0;left:0;background-color:#000;filter:alpha(opacity=60); -moz-opacity:0.6; -khtml-opacity:0.6; opacity:0.6}
.jeju_diyForm{position:absolute;width:518px;height:57px;top:222px;left:15px}
.jeju_diyForm .icon{float:left;margin-top:18px}
.jeju_diyForm .goodsCode{float:right}
.jeju_diyForm .goodsCode span{display:block}
.jeju_diyForm .goodsCode .code{margin-top:3px;font-size:14px;color:#fff;font-weight:bold}

/* Ç×°ø¼÷¹Ú_¼±ÅÃÇÏ±â */

.scheduleWrap{background-color:#164677;margin-top:2px;padding-bottom:8px}
.schedule_title{position:relative;height:50px}
.schedule_title .btn{float:right;margin-top:13px;margin-right:10px;cursor:pointer}
.schedule_title p{position:absolute;left:0;top:-7px;_display:inlin-block;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/AG/img/title_icon.png')}
.schedule_title p img{_filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0)}
.schedule_title .txt01{display:inline;float:left;color:#b8c0c7;margin-left:20px;.margin-left:90px;margin-top:25px}
.schedule_title .txt02{display:inline;float:right;color:#fff;margin-right:20px;margin-top:20px}
.txt01,.txt02 span{font-size:11px;letter-spacing:-1px;font-weight:normal}
.sel_schedule{background:url('/DGJ/img/bg_selbox.gif') #fff repeat-y}
.selTitle_wrap{background:url('/DGJ/img/title_dtSel01.gif') no-repeat; height:45px}
.selTitle_wrap2{background:url('/DGJ/img/title_option.gif') no-repeat; height:45px}
.fl_8{float:left;left:8px}
.fr_8{float:right;right:8px}

.sel_schedule .wBox{display:inline;float:left;width:763px;overflow:hidden;margin-left:8px;background-color:#fff}
.sel_schedule .lBox{display:inline;float:left;width:381px;overflow:hidden;margin-left:8px}
.sel_schedule .rBox{display:inline;float:right;width:382px;margin-right:8px}
.selBar{padding-top:1px}
.selBar ul:hover{background:url('/DGJ/img/o_bg.gif') no-repeat}
.selBar ul:hover .st04{color:#828282}
.selBar a .st03, .st05{font-weight:normal}
.selBar a:hover .st03, .st05{font-weight:bold}
.selBar a .st04{color:#c0c0c0}
.selBar a:hover .st04{color:#858585}
.selBar ul{font-size:12px;width:auto;height:35px;background:url('/DGJ/img/bg_selbar.gif') repeat-x;cursor:pointer}
.selBar .on, .selBar ul.on:hover{height:35px;width:auto;background:url('/DGJ/img/bg_on.gif') no-repeat;}
.selBar.wBox .on, .selBar.wBox ul, .selBar.wBox ul.on:hover{width:764px}
.selBar .st02{display:inline;float:left;width:23px;margin-top:6px;margin-left:32px} .st02 img{width:20px;height:21px}	
.selBar .on .st02{width:23px} 
.selBar .st03, .st05{float:left;color:#777;font-weight:bold;margin-top:13px;letter-spacing:-1px}
.selBar.wBox .st03{width:300px;margin-left:32px;margin-right:10px}
.selBar.wBox .st05{width:700px;margin-left:32px;margin-right:10px;}
.selBar .on .st03, .st05{color:#202020;}
.selBar .st04{float:left;color:#c0c0c0;font-size:11px;margin-top:13px;height:13px}
.selBar.wBox .st04{width:410px;overflow:hidden}
.selBar .on .st04{color:#777;font-size:11px;}		
.sel_schedule .bxBot{display:block;clear:both;width:780px}
.dateTitle{position:relative;height:27px;overflow:hidden;border-bottom:1px solid #cecece; background:url('/AG/img/bg_date.gif') repeat-x;font-size:11px;letter-spacing:-1px;color:#949494;padding-left:4px}
.dateTitle li{float:left;text-align:center;margin-top:10px}
.dateTitle p{position:absolute;width:205px;height:14px;top:8px;right:20px;background:url('/AG/img/ico_state.gif') no-repeat;overflow:hidden}
.noDate{height:35px;text-align:center;padding-top:70px;color:#909090;font-size:14px;font-weight:bold;letter-spacing:-1px;background:url('/AG/img/no_goods.gif') #f2f2f2 center 15px no-repeat;}
.selBar .Aw{width:145px;height:15px;overflow:hidden} 
.selBar .Hw{display:inline;width:335px;margin-left:32px}
.bar_titDate{height:41px;overflow:hidden;background:url('/DGJ/img/title_selDate.gif') 8px 11px no-repeat}
.bar_titDate2{height:40px;overflow:hidden;background:url('/DGJ/img/title_date2.gif') 8px bottom no-repeat}
.bar_titDate1{height:40px;overflow:hidden;background:url('/DGJ/img/title_date1.gif') 8px bottom no-repeat}

/* ·Îµù */
.agLoader{display:; background-color:#fff; margin-left:8px; margin-right:8px;}
.agLoader .wrap{text-align:center; padding-top:40px; padding-bottom:40px;}
.agLoader .txt{font-size:12px; color:#808080; padding-top:15px; color:#999; letter-spacing:-1px;}

/* ¿ä±ÝÇÕ°è */	
.totalWrap{position:relative; width:764px; margin:0 auto;}
.totalWrap.gdsInfo1{min-height:105px; background:url('/DGJ/img/bg_gdsInfo1.gif') center top no-repeat; border-bottom:1px solid #b0bfce;}
.totalWrap.gdsInfo2{height:145px; background:url('/DGJ/img/bg_gdsInfo2.gif') center top no-repeat;}
.totalWrap.opt em{display:block;position:absolute;top:55px;left:24px;width:40px;height:50px;background:url('/AG/img/total_t01.gif') no-repeat}
.totalWrap select{width:45px;height:23px;font-size:11px;font-family:µ¸¿ò, Dotum;line-height:32px;border:1px solid #dadada;border-top:1px solid #afafaf;border-left:1px solid #b7b7b7;padding:0}

.schedule_wrap{display:inline;float:left;width:185px;font-size:12px;font-weight:bold;color:#333;margin-top:50px;margin-left:70px;}
.schedule_wrap li{height:20px;vertical-align:top;.margin-left:-15px}

/* ÀÎ¿ø¼±ÅÃ */
.num_person{display:inline;float:left;width:220px;font-size:12px;color:#333; margin-top:45px;margin-left:60px;}
.num_person ul{clear:both;height:28px}
.num_person .sum{float:left;height:28px;width:110px;vertical-align:top;font-size:13px;line-height:27px;}
.num_person .sum span{font-weight:bold;font-size:15px;font-family:Arial, Tahoma;}

/* ÃÑÇÕ°è */
.totalSum_wrap{float:left; position:relative; width:470px; padding-top:50px;}
.totalSum{width:220px; height:40px; overflow:hidden; line-height:42px; font-size:18px;color:#333;font-weight:bold; 
text-align:right; background:url('/NImg/common/total.gif') 0 16px no-repeat;}
.totalSum span{font-size:27px;font-family:Tahoma, Verdana; vertical-align:-2px;}
.sum_inc{color:#72879c; font-size:11px; letter-spacing:-1px; line-height:13px;}
.totalSum_wrap .sum_inc{margin-top:6px; width:220px; text-align:right;}
.totalSum_wrap .btnRes{display:inline-block; position:relative; top:12px; width:110px;height:70px;background:url('/NImg/common/btnRes_blue110.gif') no-repeat;}	
.totalSum_wrap .btnRes:hover{background-position:0 -70px}	
.totalSum_wrap .save_tourcash{width:220px; text-align:right;}

/* ¸ð¹ÙÀÏ¿¹¾à¹öÆ° */
.ag_mobileRes{display:inline-block; position:relative; top:12px; margin-left:7px; width:110px; height:70px;background:url('/NImg/common/btn_mbRes110.gif') no-repeat;}	
.ag_mobileRes:hover{background-position:0 -70px}
.ag_mobileRes .icoMobile_2Dc{width:115px;height:40px;background:url('/NImg/common/icoMobile_2Dc.png') no-repeat;}
.ag_mobileRes .icoMobile_2Dc{position:absolute; top:-21px; left:0;}

.info_tab{width:976px;margin:0 auto;height:60px; background-color:#fff;padding-top:10px}
.tabBx{position:relative;width:956px;height:39px;margin:0 auto;background:url('/AG/img/bg_tit39.gif') 0 repeat-x;letter-spacing:-1px}
.tabBx .Limg{position:absolute;top:0;left:0;width:5px;height:39px;background:url('/AG/img/bg_tab_l.gif') no-repeat}
.tabBx .Rimg{position:absolute;top:0;right:0;width:5px;height:39px;background:url('/AG/img/bg_tab_r.gif') no-repeat}
.tabBx .title{position:absolute;top:-5px;left:77px;width:142px;font-size:16px;color:#303234;font-weight:bold;background:url('/NImg/common/ico_Rarr.gif') #fff 124px 20px no-repeat;padding-top:5px;padding-bottom:10px;text-align:center}
.tabBx li{float:left;width:90px;height:35px;background:url('/AG/img/tab_off.gif') no-repeat;font-size:12px;text-align:center;line-height:40px;overflow:hidden}
.tabBx a{display:block;color:#c1c1c1}
.tabBx a:hover{color:#fff;background-color:#303030}	
.infoWrap{position:relative;clear:both;background:url('/AG/img/bg_detail.gif') repeat-y;border-top:1px solid #ededed;border-bottom:1px solid #ededed;padding-bottom:20px;margin-top:20px}
.dtinfo_title{position:absolute;top:23px;left:39%;width:209px;height:30px;background:url('/AG/img/title_info.gif') center no-repeat;}
.inc_wrap{width:956px;margin:0 auto;background:url('/AG/img/bg_inc.gif') repeat-y}
.inc_wrap .bot{clear:both;width:956px;height:1px;background:url('/AG/img/bot_inc.gif') #fff no-repeat;overflow:hidden}
.inc_wrap .L_box, .inc_wrap .R_box{width:470px;border-top:1px solid #dfdfdd;border-left:1px solid #dfdfdd;border-right:1px solid #dfdfdd}
.inc_wrap .L_box{float:left}
.inc_wrap .R_box{float:right}
.infoTitle{padding-top:15px;padding-bottom:6px;background-color:#f3f3f3;border-top:1px solid #fff;border-left:1px solid #fff;border-right:1px solid #fff;border-bottom:1px solid #ececec}
.infoTitle span{color:#303234;font-size:16px;font-weight:bold;margin-left:20px}
.infoTxt{padding:15px 10px 20px 20px;font-size:12px;color:#666;line-height:18px}


/* »ó¼¼Á¤º¸ */
.detail_con_wrap{border:1px solid #e9e9e9;padding-bottom:10px;}
.detail_con_title{height:25px;margin-left:8px;margin-right:8px;border-bottom:2px solid #555d65}
.detail_con_title .tit{float:left}
.detail_con_title .navi{float:right}
.detail_con_title .navi a{display:block;float:left;height:22px;overflow:hidden;line-height:25px;color:#696c70;padding-left:10px;padding-right:10px;font-weight:normal;letter-spacing:-1px}
.detail_con_title .navi a:hover{color:#2188bd;text-decoration:underline}
.detail_con_title .navi a.on{font-weight:bold;color:#3a4753;text-decoration:none}
.detail_con_title .navi em{display:block;float:left;width:1px;margin-top:5px;color:#bec2c7;font-weight:normal}
.detail_info_wrap{background:url('/DGJ/img/bg_deContents.gif') repeat-y}
.in_bottom{height:5px;background:url('/DGJ/img/bot_deContents.gif') no-repeat}
.detail_info_wrap .contents{margin-left:8px;margin-right:8px}
.schedule_date_tit{height:46px;background:url('/DGJ/img/bg_darkPtn.gif') repeat-x;border-top:1px solid #363f48;border-left:1px solid #363f48;border-right:1px solid #363f48}
.schedule_date_tit h4{float:left;width:75px;height:45px;overflow:hidden;line-height:43px;background:url('/DGJ/img/bg_day.gif') 0 -1px no-repeat;color:#fefc44;text-align:center}
.schedule_date_tit h4 span{font-size:18px;font-family:Tahoma, Verdana}
.schedule_date_tit h3{float:left;height:18px;overflow:hidden;line-height:18px;color:#fff;margin-top:16px}
.schedule_date_tit h3 span{color:#9aceff;margin-right:5px}
.divi_area{height:25px;overflow:hidden;background:url('/AG/img/bg_tit75.gif') bottom repeat-x;border-bottom:1px solid #c2c2c2;margin-left:1px;margin-right:1px;color:#333}
.divi_area .area{display:block;float:left;width:15%;line-height:29px;}
.divi_area .area em{padding-left:8px}
.divi_area .time{display:block;float:left;width:80%;line-height:26px;font-family:Tahoma, Verdana}

.schedule_detail .place{line-height:22px;margin-left:10px;margin-right:10px}
.schedule_detail .bot{height:12px;border-bottom:1px solid #c2c2c2;margin-top:5px;margin-left:1px;margin-right:1px}
.tourist_wrap{position:relative;width:;height:118px;border:1px solid #a3b8d3;margin-bottom:10px}
.tourist_wrap .titBar{height:28px;overflow:hidden;background-color:#e9eef3;border-bottom:1px solid #c7d2df}
.tourist_wrap .titBar .icon{display:block;float:left;width:95px;height:29px;background:url('/DGJ/img/sch_day_icon.gif') 0 0 no-repeat;color:#fff;font-weight:bold}
.tourist_wrap .titBar .day{display:block;float:left;width:45px;height:16px;overflow:hidden;line-height:20px;margin-top:6px;margin-left:9px}
.tourist_wrap .titBar .no{display:block;float:left;width:16px;height:16px;overflow:hidden;line-height:20px;background:url('/DGJ/img/bg_16.gif') 0 0 no-repeat;text-align:center;margin-top:6px;font-size:11px}
.tourist_wrap .titBar h4{float:left;width:460px;color:#444;line-height:32px;margin-left:5px}
.tourist_wrap .titBar h4 span{color:#3b7eba}
.tourist_wrap .titBar a{float:right;margin-top:6px;margin-right:5px}
.tourist_wrap .pointBx{margin:7px 10px}
.tourist_wrap .pointBx .img{float:left;width:113px;height:73px;border:1px solid #c5c5c5}
.tourist_wrap .pointBx .txt{float:left;width:460px;height:75px;overflow:hidden;line-height:15px;font-weight:normal;color:#959595;margin-top:2px;margin-left:12px;font-size:11px}
.dtInfo_wrap{margin-left:15px;margin-right:15px;padding-top:10px}
.dtInfo_tit{height:27px;overflow:hidden;line-height:33px;background:url('/NImg/common/down.gif') 0 10px no-repeat;border-bottom:1px solid #cdcdcd}
.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:10px}
.inqBx{background-color:#f9f9f9;border-top:1px solid #e9e9e9;border-left:1px solid #e9e9e9;border-right:1px solid #f3f3f3;border-bottom:1px solid #f3f3f3;line-height:22px;padding:7px 10px 5px 10px}
.inqBx span{margin-right:20px;font-family:Tahoma, Verdana}
.inqBx .tel{font-size:18px;font-weight:bold;color:#363636}


/* »ó¼¼·¹ÀÌ¾î */
.pop_detail_wrap{position:absolute;width:738px;height:600px;background-color:#fff;top:160px;left:229px;background:url('/AHotel/img/bg_popt.gif') #fff 0 0 repeat-x;border:2px solid #4d5258;-webkit-box-shadow:0 0 12px rgb(130,130,130);-moz-box-shadow:0 0 12px rgb(130,130,130);box-shadow:0 0 12px rgb(130,130,130);z-index:50;}
.pop_detail_wrap .header{height:50px;font-family:Dotum,Verdana;font-size:16px;font-weight:bold;margin-left:15px;margin-right:10px}
.pop_detail_wrap .header h2{letter-spacing:-1px;color:#404040}
.popDetail_info_wrap{height:535px;overflow-y:scroll;overflow-x:hidden;margin-left:0;padding-top:0;padding-bottom:10px;
	 scrollbar-face-color: #789dd5;
		 scrollbar-highlight-color: #6089c7; 
		 scrollbar-3dlight-color: #fff; 
		 scrollbar-shadow-color: #789dd5; 
		 scrollbar-darkshadow-color: #eef1f6;
		 scrollbar-track-color: #e5e8f0;
		 scrollbar-arrow-color: #fff;}
.popDetail_info_wrap .detailImg{width:258px;height:188px;border:1px solid #cdcdcd}
.popDetail_info_wrap .detailInfo{width:360px;color:#666}
.popDetail_info_wrap .info ul{height:25px;overflow:hidden}
.popDetail_info_wrap .info span{display:block;float:left;width:60px;font-size:11px;text-align:right;margin-right:10px;color:#404040;font-weight:normal}
.popDetail_info_wrap .info em{padding-left:20px}
.popDetail_info_wrap .info .price{font-weight:bold;color:#404040}
.popDetail_info_wrap .info{height:107px;overflow:hidden}
.hor_gallery{}
.hor_gallery .wrap{clear:both;height:58px;border:1px solid #e0e0e0}
.hor_gallery .wrap p{float:left;width:67px;height:43px;border:1px solid #e8e8e8;margin-right:3px;margin-top:7px}
.hor_gallery .sel{float:right;height:18px;overflow:hidden;text-align:right;font-size:11px;margin-right:10px;font-family:Tahoma}
.hor_gallery .sel img{vertical-align:-3px}
.hor_gallery .sel em{font-weight:bold;color:#353535}
.hor_gallery .wrap .on{width:63px;height:39px;border:3px solid #23afd7} .hor_gallery .wrap .on img{width:63px;height:39px}
.up_down_btn{display:block;width:26px;height:38px}
.hor_gallery span{float:left;margin-top:11px;margin-left:10px}


#hotelGallery{height:420px}
#hotelGallery .Limg{position:relative;float:left;width:500px;height:375px;top:24px;left:35px;padding:4px;border:1px solid #d5d5d5}
#hotelGallery .Limg .LimgDiv{/*position:absolute;top:-24px;left:-33px;width:681px;height:512px;background:url('/AG/img/gallery_sd.gif') no-repeat;border:1px solid #ff0000*/}

#hotelGallery .Limg .prev{position:absolute;top:150px;left:-36px;width:70px;height:70px;visibility:show; _display:inlin-block;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/AG/img/gallery_btPrev.png')}
#hotelGallery .Limg .next{position:absolute;top:150px;right:-36px;width:70px;height:70px;visibility:show; _display:inlin-block;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/AG/img/gallery_btNext.png')}
.Limg .prev img, .Limg .next img{_filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0); cursor:pointer}
.Limg .main img{width:500px;height:375px;border:0}
#hotelGallery .Simg{position:relative;float:right;width:115px;height:350px;border:1px solid #e0e0e0;top:24px;right:24px}
.Simg .btnTop{position:absolute;width:58px;height:23px;top:0;left:29px;background:url('/AG/img/bg_galleryBt.gif') 0 0 no-repeat; cursor:pointer}
.Simg .btnBot{position:absolute;width:58px;height:23px;bottom:0;left:29px;background:url('/AG/img/bg_galleryBt.gif') 0 -23px no-repeat; cursor:pointer}
#hotelGallery .Simg ul{width:92px;margin:0 auto;padding-top:35px}
#hotelGallery .Simg li{margin-bottom:5px;width:90px;height:66px;border:1px solid #e8e8e8; .margin-left:-16px;}
#hotelGallery .Simg img{width:90px;height:66px;cursor:pointer}
#hotelGallery .Simg .on{width:82px;height:58px;border:5px solid #5eafe8;overflow:hidden}
.Simg .viewNum{position:absolute;bottom:-33px;left:30px;background:url('/AG/img/ico_frame.gif') 0 -3px no-repeat;padding-left:25px;font-family:Tahoma;font-size:11px;color:#888}
.Simg .viewNum span{font-weight:bold;color:#444}

.dgj_infoGuide{margin-left:32px;margin-right:30px;margin-top:10px;line-height:18px}

.w20{width:20px}
.w115{width:115px}
.w130{width:130px}
.mg_r3{margin-right:3px}

/* ±âÂ÷¿©Çà¸¸µé±â */
.diyDk_bnr{position:relative; height:225px; background:url('/DMI/img/bg_diyDk.jpg') 0 0 no-repeat; margin-bottom:20px;}
.diyDk_search{position:relative; width:472px; height:108px; top:11px; left:200px; background-color:#f6f6f6;}
.diyDk_search .itm{color:#444; letter-spacing:-1px; margin-right:4px;}
.t_start{display:block; background:url('/DMI/img/arr_p.gif') 99% 3px no-repeat; color:#da3b6f; font-weight:bold; font-size:11px;}
.t_arrive{display:block; background:url('/DMI/img/arr_b.gif') 99% 3px no-repeat; color:#4968a8; font-weight:bold; font-size:11px;}
.diyDk_bnr .btn_diyDk{display:block; position:absolute; top:11px; left:673px; width:95px; height:108px; background:url('/DMI/img/btn_diyJeju.gif') 0 -11px no-repeat;}
.diyDk_bnr .btn_diyDk:hover{background:url('/DMI/img/btn_diyJeju.gif') -95px -11px no-repeat;}

/* ±âÂ÷¿©Çà¸¸µé±â ¸®´º¾ó */
.trainMakeW .trainMakeSearch {margin:5px 0 20px 0;;color:#444;font-family:'¸¼Àº°íµñ','Malgun Gothic','µ¸¿ò','dotum';}
.trainMakeW .t_AirList {width:778px;height:208px;border:1px solid #c5c5c5;border-top:2px solid #6c7176;}
.t_AirList .listWrap1 {position:relative;float:left;width:391px;height:188px;padding:5px 15px 15px 15px;
					   background:url('/DMI/img/tr_indexBg.jpg') #fff bottom right no-repeat;}
.t_AirList .listWrap1 .list1 {display:inline-block;}
.t_AirList .listWrap1 .txt {float:left;font-weight:bold;width:58px;line-height:27px;}
.t_AirList .listWrap1 .txt.re {color:#f3554f;}
.t_AirList .listWrap1 .txt.be {color:#17abc7;}
.t_AirList .listWrap1 .list1 .choice {float:left;width:195px;height:23px;padding-bottom:4px;}
.t_AirList .listWrap1 .list1 .choice li {float:left;width:63px;height:23px;background-color:#888f96;color:#fff;text-align:center;
										line-height:22px;cursor:pointer;position:relative;}
.t_AirList .listWrap1 .list1 .choice .round {border:1px solid #80878d;border-right:1px solid #71777d;}
.t_AirList .listWrap1 .list1 .choice .oneWay {border:1px solid #80878d;border-right:1px solid #71777d;border-left:1px solid #91989e;}
.t_AirList .listWrap1 .list1 .choice li.on{background-color:#ed4848;border:1px solid #e83f3f;}
.t_AirList .listWrap1 .list1 .choice li.on .ArrowDown {display:block;position:absolute;top:24px;left:29px;}
.t_AirList .listWrap1 .list1 .choice li .ArrowDown {display:none;}

.t_AirList .listWrap1 .list5 {width:330px;position:relative;}
.t_AirList .listWrap1 .list5 .duText {position:absolute;top:26px;left:0;font-size:11px;margin-left:58px;color:#888;}
.t_AirList .listWrap1 .list5 .duText li {float:left;}
.t_AirList .listWrap1 .list5 .duText li:first-child {margin-right:45px;}
.t_AirList .listWrap1 .list5 .choice {float:left;width:270px;height:23px;padding-bottom:5px;}
.t_AirList .listWrap1 .list5 .choice li {float:left;width:67px;height:25px;background-color:#e8ecf0;color:#353535;text-align:center;
										line-height:22px;cursor:pointer;position:relative;}
.t_AirList .listWrap1 .list5 .choice li span{display:block;border:1px solid #cbcfd4;border-left:none;height:23px;}
.t_AirList .listWrap1 .list5 .choice li:first-child {border-left:1px solid #cbcfd4;cursor:default;}
.t_AirList .listWrap1 .list5 .choice li.on span{background-color:#fff;border:1px solid #ec6c6c;color:#e83f3f;position:absolute;top:0;left:-1px;width:66px;height:23px;}
.t_AirList .listWrap1 .list5 .choice li.on .ArrowDown {display:block;position:absolute;top:8px;left:4px;}
.t_AirList .listWrap1 .list5 .choice li .ArrowDown {display:none;}
.t_AirList .listWrap1 .list5 .choice li.fix span {background-color:#f0594f;color:#fff;border:1px solid #ec6c6c;position:absolute;top:0;left:-1px;width:66px;height:23px;}

.t_AirList .listWrap1 .list2, .t_AirList .listWrap1 .list3, .t_AirList .listWrap1 .list4, .t_AirList .listWrap1 .list5 {height:25px;display:inline-block;margin-top:8px}
.t_AirList .listWrap1 .sel_menu2 {float:left;margin-right:9px;}
.t_AirList .listWrap1 .list2 .sel_date, .t_AirList .listWrap1 .list3 .sel_date {float:left;}

.t_AirList .listWrap2 {float:left;position:relative;display:inline-block;height:208px;width:356px;border-right:1px solid #e5e5e5;background-color:#f0f3f6;}
.t_AirList .listWrap2 .train_Img {position:absolute;top:28px;left:9px;}

.t_AirList .listWrap1 .blind {position:absolute;top:85px;left:78px;width:408px;height:25px;
							  background-color:#fafbfc;filter:alpha(opacity=70);-moz-opacity:0.7;-khtml-opacity:0.7;opacity:0.7;z-index:1050;}
/* °Ë»öÇÏ±â¹öÆ° */
.ALLsearchBtn {display:block;position:absolute;bottom:10px;left:50%;margin-left:-75px;width:150px;height:29px;border-bottom:1px solid #5279d3;color:#fff;
			   background-color:#5a85e8;}
.ALLsearchBtn:link, .ALLsearchBtn:visited {color:#fff;}
.ALLsearchBtn:hover, .ALLsearchBtn:active{text-decoration:none;}
.ALLsearchBtn:hover {background-color:#507adb;}
.ALLsearchBtn span {position:absolute;top:6px;left:27px;background:url('/GSearch/img/arrow_r.png') right 4px no-repeat;padding-right:15px;}

/* ¼¿·ºÆ® */
.sel_menu2{display:inline;position:relative;height:25px;} 
.select_on2{cursor:pointer}
.select_on2{position:absolute;top:0;left:0;height:23px;background-color:#fff;padding-left:8px;border:1px solid #d3d3d3;
			cursor:pointer;z-index:1}
.select_on2 td {font-family:'¸¼Àº°íµñ','Malgun Gothic','µ¸¿ò','dotum';font-size:12px;}
.select_off2{position:absolute;top:24px;left:0;max-height:160px;min-height:25px;padding-left:8px;border:1px solid #d3d3d3;border-top:none;background-color:#fff;cursor:pointer;overflow:auto;display:none;z-index:200;overflow-x:hidden}
.select_out2, .select_over2{line-height:20px;font-family:'¸¼Àº°íµñ','Malgun Gothic','µ¸¿ò','dotum';font-size:12px;}
.select_out2 {color:#999;}
.select_over2 {color:#333;}
/* ÀÎÇ² */
.cityW {float:left;}
.cityW input {height:23px;line-height:23px;border:1px solid #d3d3d3;font-size:12px;font-family:'¸¼Àº°íµñ','Malgun Gothic','µ¸¿ò','dotum';}

/*¼¿·ºÆ®*/
.selectbox .select span.value {display:none;height:29px;}
.selectbox .select dd, .selectbox .select dt, .selectbox .select ul {margin:0;padding:0;}
.selectbox .select dt {display:block !important;font-size:12px;}
.selectbox .select dt a {background:url('/_Tpl/wt/img/ah_listSelectBtn.png') no-repeat scroll right -1px #fff;border:1px solid #d3d3d3;
						 display:block;height:23px;line-height:26px;padding-left:8px;color:#454545;}
.selectbox .select dt a span {color:#454545;}
.selectbox .select a, .selectbox .select a:visited {color:#454545;outline:medium none;text-decoration:none;}
.selectbox .select dd {position:relative;}
.selectbox .select dd, .selectbox .select dt, .selectbox .select ul {margin:0;padding:0;}
.selectbox .select dd ul {background:none repeat scroll 0 0 #fff;border: 1px solid #d3d3d3;color:#454545;display:none;font-size:12px;left:0;
						  list-style:outside none none;padding:0;position:absolute;top:-1px;z-index:10;}
.selectbox .select dd ul li {line-height:20px;}
.selectbox .select dd ul li a {display:block;padding-left:8px;}
.selectbox .select dd ul li a:hover{color:#454545;}
.selectbox .select a, .selectbox .select a:visited {color:#868686;outline:medium none;text-decoration:none;}
/*// ¼¿·ºÆ® e */

/* ÀÎÇ² */
.sel_menu {padding-right:3px;border:1px solid #d3d3d3;background-color:#fff;}
	/* µ¸º¸±â */
.sel_menu input {height:23px;line-height:23px;border:none;font-size:12px;font-family: 'NanumGothic','³ª´®°íµñ';
				 background:url('/GSearch/img/MagnifierBtn.png') #fff right center no-repeat;cursor:pointer;}
.sel_date {padding-right:3px;border:1px solid #d3d3d3;background-color:#fff;}
	/* ´Þ·Â */
.sel_date input {height:23px;line-height:23px;border:none;font-size:12px;font-family: 'NanumGothic','³ª´®°íµñ';
				 background:url('/GSearch/img/ch_calendarBtn.png') #fff right center no-repeat;cursor:pointer;}
/*// ÀÎÇ² */



/* Áö¿ªº°_ÇÁ·Î¸ð¼Ç¹è³Ê */
.area_promotionBnr{position:relative; width:315px; height:179px; cursor:pointer;}
.area_promotionBnr .pic img{width:315px; height:179px;}
.area_promotionBnr .film{position:absolute; top:0; left:0; width:140px; height:179px; background:url('/DGJ/img/film.png') no-repeat;}
.promotion_copy{position:absolute; top:21px; left:10px; width:120px; height:145px; font-family:'Malgun Gothic', '¸¼Àº °íµñ';}
.promotion_copy .sub_wrap{height:34px; overflow:hidden;}
.promotion_copy .main_wrap{height:70px; overflow:hidden; margin-top:12px;}
.promotion_copy .sub1{height:16px; font-size:11px; color:#ccc; text-decoration:;}
.promotion_copy .sub2{height:16px; font-size:11px; color:#ccc; text-decoration:;}
.promotion_copy .main1{height:22px; overflow:hidden; font-size:17px; color:#FFF; font-weight:bold; letter-spacing:-1.5px}
.promotion_copy .main2{height:22px; overflow:hidden;font-size:17px; color:#45ffd1; font-weight:bold; letter-spacing:-1px}
.promotion_copy .main3{height:22px; overflow:hidden;font-size:17px; color:#45ffd1; font-weight:bold; letter-spacing:-1px}
.area_promotionBnr:hover .promotion_copy .main1{color:#a8f621;}
.area_promotionBnr:hover .promotion_copy .main2{color:#a8f621;}
.area_promotionBnr:hover .promotion_copy .main3{color:#a8f621;}
.promotion_copy .price{color:#fff; margin-top:10px;}
.promotion_copy .price .num{font-size:15px; font-weight:bold; font-family:Arial, Verdana, Tahoma; vertical-align:-2px;}
.area_promotionBnr:hover .promotion_copy .price{color:#ff5a12;}
.promotion_copy .go{position:absolute; bottom:0; right:10px; width:20px; height:15px; background:url('/DGJ/img/go.png') no-repeat;}


/* »ó¼¼Ãß°¡³»¿ë */

/* ¿ä±ÝÇÕ°è */
.dateSum_wrap{background:url('/DGJ/img/bg_gdsInfo3.gif') #f5f5f5 right top no-repeat;border-bottom:1px solid #c9c9c9}
.totalWrap1{position:relative;width:386px;border-left:1px solid #d8dce1;float:right;}
.totalWrap1.gdsInfo1{min-height:105px}

.totalWrap1.opt em{display:block;position:absolute;top:55px;left:24px;width:40px;height:50px;background:url('/AG/img/total_t01.gif') no-repeat}
.totalWrap1 select{width:45px;height:23px;font-size:11px;font-family:µ¸¿ò, Dotum;line-height:32px;border:1px solid #dadada;border-top:1px solid #afafaf;border-left:1px solid #b7b7b7;padding:0}

.schedule_wrap1{display:inline;float:left;width:310px;font-size:12px;font-weight:bold;color:#333;margin-top:49px;margin-left:70px}
.schedule_wrap1 li{line-height:19px;vertical-align:top;.margin-left:-15px;}




/* ¿ä±ÝÁ¤º¸(NEW) */
.sumInfo_wrap1{float:right; width:386px;}
.sumInfo_wrap1 .sum_inc{height:67px; overflow:hidden; line-height:110px;text-align:right; margin-right:10px; letter-spacing:-0.09em;}

.sumInfo_tbWrap1{background-color:#f1f5f8;}
.sumInfo_tbWrap1.tLine, .sumInfo_tbWrap1.place{border-top:1px solid #b2c0cf;}
.sumInfo_divi1{float:left; width:93px;}
.sumInfo_divi1 .title{color:#607489; text-align:center; font-size:11px; padding-top:18px;}
.sumInfo_tbWrap1.place .sumInfo_divi1 .title{padding-top:9px;}
.sumInfo_table1{float:right; width:386px;}
.sumInfo_table1 ul{clear:both;}
.sumInfo_table1 li{float:left; width:97px; text-align:center;}

.sumInfo_table1 .item{width:95px;}
.sumInfo_table1 .adult{width: px;}
.sumInfo_table1 .child{width: px;}
.sumInfo_table1 .infant{width: px;}

.sumInfo_head1{background-color:#f1f5f8; height:27px; overflow:hidden; line-height:29px;}
.sumInfo_head1 li span{display:block; height:27px; border-left:1px solid #d8dce1;}
.sumInfo_head1 span em{color:#979fa6; font-size:11px;}

.sumInfo_body1 ul{border-top:1px solid #d8dce1;}
.sumInfo_body1 li {font-size:12px; background-color:#eaeff4;}
.sumInfo_body1 li span{display:block; min-height:30px; overflow:hidden; line-height:32px; border-left:1px solid #d8dce1; text-align:right; padding-right:8px;}
.sumInfo_tbWrap1.place .sumInfo_body1 li span{display:block; height:30px; overflow:hidden; padding-top:10px; line-height:30px; border-left:1px solid #d8dce1; text-align:right; padding-right:8px;}
.sumInfo_body1 .total li span{color:#333; min-height:36px; padding-top:8px; padding-bottom:5px; line-height:30px;}
.sumInfo_body1 .total .item span{line-height:12px;}
.sumInfo_body1 .total .item em{color:#999da0;}
.sumInfo_body1 .item span{background-color:#; letter-spacing:-1px; line-height:32px; border-left:none; text-align:center; padding-right:0; font-size:11px;}
.sumInfo_tbWrap1.place .sumInfo_body1 .item span{background-color:#; letter-spacing:-1px; line-height:27px; border-left:none; text-align:center; padding-right:0; font-size:11px;}
.sumInfo_body1 .total .price{background-color:#f8ddd4; font-weight:bold; border-left:1px solid #e5ccc4;}
.sumInfo_body1 .won{font-weight:normal; margin-left:;}
.sumInfo_tbWrap1.place .sumInfo_body1 .won{font-size:11px; color:#888;}

/* ´Þ·Â */
.datePrice_wrap{}
.monthly_wrap{width:368px;height:354px;_height:360px;background:url('/DGJ/img/bg_calendarDay.gif') no-repeat;padding-left:9px;}
.monthly_wrap .weekDay{height:32px;overflow:hidden}
.monthly_wrap .weekDay li{float:left;width:51px;height:15px;line-height:15px;text-align:center;color:#6a7683;font-size:11px;margin-top:13px}
.dh_calendarDay{display:inline-block;position:relative;width:360px;padding-top:1px}
.dh_calendarDay a{position:relative;display:block;float:left;width:50px;height:50px;_height:52px;background-color:#fff;border-top:1px solid #d6d6d6;border-left:1px solid #d6d6d6;border-right:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3;margin-right:-1px;margin-top:-1px}
.dh_calendarDay a:hover{background-color:#f4f4f4}
.dh_calendarDay a .byLayer {display:none;background-color:#fff;border:1px solid #333;width:225px;padding:5px;z-index:15;position:absolute;top:50px;left:0;}
.dh_calendarDay a .byLayer dt {color:#333;font-weight:bold;margin-bottom:3px;}
.dh_calendarDay a .byLayer dd {font-size:11px;margin-top:3px;text-indent:-10px;padding-left:10px;}
.dh_calendarDay a .byLayer dd:first-child {margin-top:0;}
.byLayerWrap {margin:2px 5px 0 0;}
.byLayerWrap dt {font-weight:bold;color:#333;}
.byLayerWrap dd {font-size:11px;text-indent:-10px;padding-left:10px;}
.dh_calendarDay .day{display:block;height:25px;overflow:hidden;line-height:22px;font-size:12px;color:#494949;font-family:Arial, Tahoma;font-weight:bold;text-align:left;padding-left:3px}
.dh_calendarDay .day.sun{color:#e43737}
.dh_calendarDay .okk .day{background:url('/DGJ/img/resOk.gif') 97% 2px no-repeat}
.dh_calendarDay .res .day{background:url('/DGJ/img/resWait.gif') 97% 2px no-repeat}
.dh_calendarDay .finish .day{background:url('/DGJ/img/resFinish.gif') 97% 2px no-repeat}
.dh_calendarDay .wait .day{background:url('/DGJ/img/resUnfixed.gif') 97% 2px no-repeat}
.dh_calendarDay a.on, .dh_calendarDay a.on:hover{background-color:#56d553;border:1px solid #9d1919}
.dh_calendarDay a.on.okk, .dh_calendarDay a.on.okk:hover{background-color:#56d553;border:1px solid #3cb939}
.dh_calendarDay a.on.res, .dh_calendarDay a.on.res:hover{background-color:#56d553;border:1px solid #3cb939}
.dh_calendarDay a.on.finish, .dh_calendarDay a.on.finish:hover{background-color:#56d553;border:1px solid #ddd}
.dh_calendarDay a.on.wait, .dh_calendarDay a.on.wait:hover{background-color:#56d553;border:1px solid #ddd}
.dh_calendarDay a.on.okk.chk_out, .dh_calendarDay a.on.okk.chk_out:hover{background-color:#a3e987;border:1px solid #83d662}
.dh_calendarDay a.on.res.chk_out, .dh_calendarDay a.on.res.chk_out:hover{background-color:#a3e987;border:1px solid #83d662}

.dh_calendarDay a.on .day{color:#222;font-size:16px}
.dh_calendarDay a.on .sum{color:#fff;font-size:11px;font-weight:bold}
.dh_calendarDay .sum{display:block;height:12px;line-height:12px;color:#717e8b;font-size:11px;font-family:Arial, Tahoma;text-align:right;margin-right:2px;margin-top:10px}
.dh_calendarDay .okk .sum{color:#e82020}
.dh_calendarDay .res .sum{color:#3a91c8}
.dh_calendarDay a.on.okk .sum, .dh_calendarDay a.on.res .sum{color:#fff} 
.dh_calendarDay .finish .sum, .dh_calendarDay .wait .sum{color:#999}
.dh_calendarDay a.on.okk .finish, .dh_calendarDay a.on.okk .wait{color:#ccc}
.dh_calendarDay .checkIn{position:absolute;width:120px;height:30px;top:42px;left:188px}
.dh_calendarDay .checkOut{position:absolute;width:120px;height:30px;top:42px;left:188px}
.chkOut_sel{width:108px; height:19px; padding:1px; background-color:#fffa69; border:1px solid #f0db4f}

.infoWrap3{position:relative;clear:both;background:url('/AG/img/bg_detail.gif') repeat-y;border-top:1px solid #ededed;border-bottom:1px solid #ededed;padding-bottom:20px;margin-top:20px}
.dtinfo_title3{position:relative;overflow:hidden;margin-top:20px;width:780px;height:30px;background:url('/AG/img/title_info.gif') center no-repeat;}
.inc_wrap3{width:756px; margin:0 auto; background:url('/AG/img/bg_inc.gif') repeat-y}
.inc_wrap3 .bot{clear:both;width:756px;height:1px;background:url('/AG/img/bot_inc.gif') #fff no-repeat;overflow:hidden}
.inc_wrap3 .L_box, .inc_wrap3 .R_box{width:370px; border-top:1px solid #dfdfdd;border-left:1px solid #dfdfdd;border-right:1px solid #dfdfdd}
.inc_wrap3 .L_box{float:left; word-break:break-all;}
.inc_wrap3 .R_box{float:right; word-break:break-all;}
.inc_wrap3 .L_box img, .inc_wrap3 .R_box img{max-width:330px;}
.inc_wrap3 .L_box table, .inc_wrap3 .R_box table{max-width:330px;}
.infoTitle3{padding-top:10px;padding-bottom:4px;background-color:#f3f3f3;border-top:1px solid #fcfcfc;border-bottom:1px solid #ececec}
.infoTitle3 span{color:#303234;font-size:14px;font-weight:bold;margin-left:15px}
.infoTxt3{padding:15px 10px 20px 20px;font-size:12px;color:#666;line-height:18px}	
.infoTxt3 div{width:320px !important}
	
 /* »óÇ°tip */
.dgj_tip{display:;position:relative;background:url('/AG/img/ptn_01.gif') #fff top repeat-x;border:2px solid #5da9d5;padding:30px 20px 15px 25px}
.dgj_tip .icon{position:absolute;top:-29px;left:-2px;}
.dgj_tip .conWrap{line-height:20px}   


/* Å¸ÀÌÆ²_Á¤º¸º¸±â¸Þ´º */
.info_title{position:relative;width:780px;height:45px;overflow:hidden;background-color:#3d4043;margin:0 auto;margin-top:10px;margin-bottom:1px}
.info_title p{position:absolute;width:200px;height:45px;top:0;left:0;background:url('/DGJ/img/info_title.gif') no-repeat;}
.info_title .ico_include{background-position:0 0;}
.info_title .iico_tour{background-position:0 -45px;}
.info_title .ico_shop{background-position:0 -90px;}
.info_title .ico_etc{background-position:0 -135px;}
.info_title .ico_review{background-position:0 -180px;}
.info_title p span{display:block;width:200px;height:45px;background:url('/DGJ/img/info_title.gif') no-repeat;}
.info_title .num1 span{background-position:0 0}
.info_title .num2 span{background-position:0 -45px}
.info_title .num3 span{background-position:0 -90px}
.info_title .num4 span{background-position:0 -135px}
.info_title .num5 span{background-position:0 -180px}
.title_txt{display:inline;float:left;margin-top:27px;margin-left:75px;font-size:16px;color:#303234;font-weight:bold;letter-spacing:-1px}
.title_txt span{display:none; font-family:Tahoma;color:#bababa;font-size:10px;font-weight:normal;margin-left:7px;letter-spacing:normal}
.info_navi{display:inline;float:right;height:35px;font-size:11px;color:#2b2c2d;letter-spacing:-1px;margin-top:12px;padding-right:20px;line-height:27px;margin-right:5px}
.info_navi li{float:left}
.info_navi .on{width:90px;color:#e7e6e6;font-weight:bold; text-align:center}
.info_navi a{display:block;width:90px;color:#a2a2a2; text-align:center;margin-left:-1px;margin-right:-2px}
.info_navi a:hover{width:90px;color:#e9e9e9;text-align:center;background:url('/DGJ/img/bg_over_menu.gif') 0 -48px no-repeat;margin-left:-1px;margin-right:-2px}	

.dt_bar_type1{background-color:#f3f6f8;border-top:1px solid #b2c6d7; height:26px}
.dt_bar_type1 li{float:left;text-align:center;font-size:11px;letter-spacing:-1px;color:#777;}
.dt_bar_type1 li span{letter-spacing:0;font-size:12px;font-weight:bold;color:#265d91}
.dt_bar_type1 .item3, .tit_day .item3{width:100px; height:40px; line-height:40px; background-color:#e5e8ed; border-right:1px solid #dddee2;}
.dt_bar_type1 .item4{width:650px;}
.tit_day .item4{height:25px;overflow:hidden;line-height:16px}
.schedule_day{border-bottom:1px solid #99a2aa}
.tit_day{height:40px;background-color:#eef1f4; border-bottom:1px solid #d6d8db;}
.tit_day li{float:left;font-size:12px;color:#666;font-family:µ¸¿ò, Dotum}
.tit_day .day_num{font-weight:bold;color:#127dc6;font-family:Arial, Tahoma, Verdana;font-size:16px; text-align:center}
.day_num .num{font-size:28px; vertical-align:-1px;}
.day_num .day{font-family:µ¸¿ò, Dotum; color:#438ec1;}
.tit_day .date{margin-top:15px;font-weight:bold;color:#455160} 
.tit_day .date span{margin-left:25px}
.schedule_detail{border-top:1px solid #fff;}
.schedule_detail .area{height:27px; overflow:hidden; line-height:33px;overflow:hidden;background:url('/AG/img/bg_tit75.gif') bottom repeat-x;border-bottom:1px solid #c9c9c9; font-weight:bold; color:#555}
.schedule_detail .area p{margin-left:20px}
.schedule_detail .plan{width:730px; overflow:hidden; margin-left:10px;}
.schedule_detail .plan .wrap{padding-left:20px; padding-top:15px;}
.dt_date_bar{height:30px;padding-top:20px; background:url('/NImg/common/bg_grbtn.gif') 0 7px repeat-x; border-bottom:2px solid #999; font-size:16px;color:#333;font-weight:bold;text-align:center}


.city_special_md{background:url('/AG/img/bg_ptn.gif');border-top:2px solid #666;}
.city_special_md.agList{border-top:none;padding-bottom:3px;margin-bottom:25px}
.city_special_md .wrap{overflow:hidden;padding-top:5px;padding-left:6px}
.city_specialBnr{position:relative;width:246px;height:118px;background-color:#fff;border:1px solid #c2c4c5;border-bottom:1px solid #98999a;border-right:1px solid #a1a2a3;-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);margin-right:8px;margin-bottom:15px}
.city_specialBnr.hot{border:1px solid #666}
.city_specialBnr.full{position:relative;width:758px;height:108px;border:1px solid #575752}
.city_specialBnr .bnr{padding:2px;cursor:pointer}
.city_specialBnr.full .bnr{padding:0}
.city_specialBnr:hover .bnr{background-color:#4b5660}
.city_special_md .city_specialBnr{float:left}
.city_specialBnr .icon{display:block;position:absolute;width:72px;height:32px;top:-7px;left:-7px;}

/*Æ¯Áý¹è³Ê*/
.newbnr{display:inline;float:left;width:780px;}
.newbnr ul{margin-bottom:5px}
.newbnr li{float:left;position:relative;margin-right:0;margin-bottom:5px}
.newbnr .bnr3 li{width:254px;height:170px;margin-right:9px}
.newbnr .bnr3 li img{width:254px;height:164px}
.newbnr .bnr2 li{width:385px;height:170px;margin-right:10px}
.newbnr .bnr2 li img{width:385px;height:164px}
.newbnr .bnr1 li{width:780px;height:126px;margin-right:0}
.newbnr .bnr1 li img{width:780px;height:120px}
.newbnr li:hover{filter:alpha(opacity=80); -moz-opacity:0.8; -khtml-opacity:0.8; opacity:0.8}
.newbnr .price{position:absolute; top:93px; left:20px; background-color:#fff; width:100px; height:15px;line-height:18px;padding-right:5px;color:#ff5d2b;font-size:14px; font-weight:bold;font-family:Tahoma, Verdana;}
.newbnr .price span{font-size:11px; font-weight:normal;}
.newbnr .price3{position:absolute; top:83px; left:530px;width:120px; height:23px;line-height:18px;padding-right:5px;color:#ff5d2b;font-size:18px; font-weight:bold;font-family:Tahoma, Verdana;}
.newbnr .price3 span{font-size:12px; font-weight:normal;}
.newbnr .price0{display:none;}

.sel_menuR .departureOne, .sel_menuR .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;}


/* HotEvent */
.rm_lodgingWrap {border:1px solid #bdbdbd;overflow:hidden;margin-top:10px;padding:10px;}
.rm_lodgingWrap .rm_title {color:#303030;font-weight:bold;background:url('/DH/img/rm_titleBg.png') repeat-x 0 bottom; height:36px;
						   margin-bottom:12px;}
.rm_lodgingWrap .rm_title p {font-size:16px;background:url(/DH/img/ico_event.gif) no-repeat 0 0;height:34px;line-height:30px;padding:1px 0 0 35px;}
.rm_lodgingWrap .rm_title span {color:#ff534e;}
.clearfix:after {content:'';display:block;clear:both;}
.rmimgbox {width:104%;margin-left:-2%;}
.rm_lodgingWrap .link {position:relative;display:block;float:left;width:33.20%;border-left:1px solid #ececec;padding-bottom:30px;}
.rm_lodgingWrap .link .rimg {position:relative;display:block;width:230px;height:230px;margin:0 auto;border-radius:230px;overflow:hidden;z-index:1;}
.rm_lodgingWrap .link .rimg img {width:100%;height:100%;}
.rm_lodgingWrap .link .txt-wrap {background:#fff;position:absolute;text-align:center;bottom:0;left:0;width:100%;height:80px;z-index:10;}
.rm_lodgingWrap .link .txt-wrap span {font-family:'¸¼Àº°íµñ','Malgun Gothic';letter-spacing:-1px;margin:0 20px;display:block;font-size:11px;color:#e74c3c;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.rm_lodgingWrap .link .txt-wrap .tit {font-weight:bold;font-size:16px;color:#353535;margin-bottom:4px;padding-top:5px;}
.rm_lodgingWrap .link .txt-wrap .txt {margin-bottom:10px;}
.rm_lodgingWrap .link .txt-wrap .price {font-size:15px;color:#f82e24}
.rm_lodgingWrap .link .txt-wrap .price strong {font-size:20px;font-weight:bold}
.rm_lodgingWrap .link:first-child {border-left:0;}


/* ¹Ù·ÎÄíÆù */
.ag_W {position:relative;}
.ag_W .hotBtn {position:absolute;top:0;right:0;display:block;}
.ag_W .couponPo {position:absolute;bottom:113px;right:627px;display:block;z-index:10;}
.ag_W .couponWrap {width:170px;height:52px;position:relative; background:url('/GDeal/img/pc_couponBtn.png') 0 0 no-repeat;margin:6px 9px 0 0;cursor:pointer;}
.ag_W .couponWrap .coupon {color:#333;font-family:'Arial','Tahoma','Verdana';font-size:20px;font-weight:bold;width:95px;height:23px;overflow:hidden;text-align:center;padding:25px 0 0 13px;letter-spacing:-1px;}
.ag_W .couponWrap .coupon span {font-size:13px;font-family:'¸¼Àº°íµñ','Malgun Gothic';vertical-align:2px;}
.ag_W .couponWrap .couponHover {display:none;position:absolute;top:10px;right:12px;}
.ag_W .couponWrap:hover .couponHover {display:block;}
.ag_W .number {width:150px;background-color:#fff;padding:7px 10px 5px 10px;margin-top:2px;color:#333;}
.ag_W .number .watchBtn {vertical-align:-3px;}
.ag_W .number .number1 {font-weight:bold;color:#f94242}
.ag_W .number .number2 {font-weight:bold;}
/* ÄíÆù¹ß±Þ */
.CIssueWrap {display:none;}
.CIssueWrap .blind{width:100%;height:100%;position:fixed;top:0;left:0;z-index:999;background-color:#000;filter:alpha(opacity=40);-moz-opacity:0.4;-khtml-opacity:0.4;opacity:0.4;}
.CIssueWrap .Cissue {width:549px;height:359px;background:url('/GDeal/img/couponIssue.png') 0 0 no-repeat;z-index:9999;position:fixed;top:50%;left:50%;margin-left:-260px;margin-top:-180px;}
.CIssueWrap .issueTWrap {width:549px;height:315px;position:relative;}
.CIssueWrap .issueTWrap .close {font-size:14px;position:absolute;bottom:13px;left:50%;background:url('/GDeal/img/Xbtn.png') right 2px no-repeat;width:42px;cursor:pointer;margin-left:-49px;}
.CIssueWrap .issueT {width:495px;text-align:center;color:#333;font-family:'Malgun Gothic','¸¼Àº°íµñ','dotum','µ¸¿ò';padding-top:28px;}
.CIssueWrap .issueT .price {color:#fe5353;font-family:'Arial','Tahome','Verdana';font-size:72px;font-weight:bold;letter-spacing:-2px;}
.CIssueWrap .issueT .price span {font-family:'Malgun Gothic','¸¼Àº°íµñ','dotum','µ¸¿ò';font-size:45px;vertical-align:7px;}
.CIssueWrap .issueT .title1 {font-size:32px;font-weight:bold;margin-bottom:25px;letter-spacing:-2px;}
.CIssueWrap .issueT .title2 {font-size:16px;font-weight:bold;margin-bottom:10px;letter-spacing:-1px;}
.CIssueWrap .issueT .title2 span {font-size:14px;font-weight:normal;}
/*// ÄíÆù¹ß±Þ */

.mini-layer {display:none;position:relative;z-index:10000}
.mini-layer.on {display:block}
.mini-layer .bg {position:fixed;top:0;left:0;right:0;bottom:0;z-index:10000;background:rgba(0,0,0,0.1)}
.mini-layer .in {z-index:10001;border-radius:5px;border:1px solid #ddd;background:#fff;position:absolute;top:0;right:0;width:120px;padding:10px 60px 10px 10px}
.mini-layer .in .inpd {margin-right:10px;margin-top:5px}
.mini-layer .in .inpd input[type=text],
.mini-layer .in .inpd input[type=password] {width:100%;border:1px solid #ccc;height:26px;}
.mini-layer .in .inpd:first-child {margin-top:0}
.mini-layer .in .link {padding-top:5px}
.mini-layer .in .link a:after {margin-left:3px;vertical-align:2px;content:'';display:inline-block;width:5px;height:5px;border-right:1px solid #111;border-bottom:1px solid #111;transform:rotate(-45deg);}
.mini-layer .in .wtbtn {position:absolute;top:10px;right:10px;height:60px;line-height:60px;width:46px;padding:0}
.mini-layer .in .wtbtn:hover {border-radius:0;background:#000}

/* Á¦ÈÞ ¸®´º¾ó css Ãß°¡ */

.detail-wrap {width:990px;margin:0 auto;font-size:15px;color:#111;line-height:1.7}
.detail-wrap,
.detail-wrap * {box-sizing:border-box;font-family:'Inter', 'AppleSDGothicNeo', 'AppleSDGothicNeo-Regular', 'Apple Gothic', 'Noto Sans KR', 'Malgun Gothic', Arial, Helvetica, serif , sans-serif}

.main-vc {margin-bottom:20px}
.main-visual .swiper {position:relative;overflow:hidden}
.main-visual .swiper-slide {aspect-ratio:1.5/1;background-size:cover;background-position:50% 50%}
.main-visual .swiper-button-next, 
.main-visual .swiper-button-prev {filter:brightness(0) invert(1);}
.main-visual .swiper-pagination-bullet {background:#fff;box-shadow:1px 1px 3px rgba(0,0,0,0.3)}
.main-vc .main-title {position:relative;padding:30px 0;font-size:27px;color:#333}
.main-vc .main-title .sub {font-size:16px;display:block;}
.main-vc .main-title .title {display:block;line-height:1.4}
.main-vc .main-vc-box {display:grid;grid-template-columns:560px 400px;column-gap:30px;margin-bottom:30px}
.get-user-data {display:flex;justify-content:flex-end;padding-top:11px;}
.get-user-data a {border:1px solid #e3e3e3;font-size:13px;height:38px;color:#111;line-height:38px;text-align:center;display:flex;padding:0 15px;align-items:center;border-left:0;}
.get-user-data a:first-child {border-left:1px solid #e3e3e3;}
.get-user-data a.print:before {margin-right:5px;content:'';display:inline-block;width:23px;height:22px;background:url(/NImg/ico_dg.gif) no-repeat}
.get-user-data a.email:before {margin-right:5px;content:'';display:inline-block;width:22px;height:22px;background:url(/NImg/ico_dg.gif) no-repeat -22px 0}
.get-user-data a.msc:before {margin-right:5px;content:'';display:inline-block;width:22px;height:22px;background:url(/NImg/ico_dg.gif) no-repeat -44px 0}
.get-user-data a:hover {background:#f9f9f9}
.mvc-info .pdt-code {margin-bottom:20px;border:1px solid #e1e1e1;background:#e1e1e1;border-radius:4px;display:grid;grid-template-columns:1fr 1fr;line-height:35px;text-align:center;overflow:hidden}
.mvc-info .pdt-code strong {font-weight:400}
.mvc-info .pdt-code span {background:#fff}
.mvc-info .pdt-manager {line-height:30px;font-weight:400}
.mvc-info .pdt-manager strong {font-weight:500;margin-right:5px}
.mvc-info .pdt-connect {display:grid;grid-template-columns:1fr 1.3fr;column-gap:10px;font-size:14px;margin-bottom:26px}
.mvc-info .pdt-connect dl {padding:5px 0}
.mvc-info .pdt-connect dt,
.mvc-info .pdt-connect dd {display:inline;font-weight:400}
.mvc-info .pdt-connect dt {margin-right:5px;font-weight:500}
.product-set {display:grid;grid-template-columns:1fr 1fr 1fr;column-gap:40px;position:relative;z-index:10}
.product-set .close {user-select:none;transform:rotate(90deg);opacity:0;width:0px;height:0px;border-radius:50px;position:absolute;right:6px;top:6px;}
.product-set .close:after,
.product-set .close:before {transform:rotate(45deg);content:'';display:block;width:60%;height:2px;background:#111;position:absolute;top:50%;left:50%;margin:-1px 0 0 -30%;}
.product-set .close:after {transform:rotate(-45deg);}
.product-set.mp-panel {grid-template-columns:1fr;padding-bottom:0}
.product-set.mp-panel .set-wrap .msg-btn {position:static;display:inline-block;margin-left:10px;vertical-align:2px}
.product-set.mp-panel .set-wrap .message {right:auto;left:0}
.product-set.mp-panel .set-wrap .message:after {right:auto;left:93px}
.add-tourist {display:grid;grid-template-columns:1fr 1fr 1fr;text-align:center;line-height:34px;column-gap:15px;padding:15px 0 25px 0}
.add-tourist .li {display:flex;flex-direction:row;align-items:flex-start;justify-content:center}
.add-tourist .li .name {color:#888;font-size:13px;line-height:24px;text-align:left}
.add-tourist .li .name strong {display:block;color:#333;font-size:14px;margin-right:4px}
.add-tourist .li .price {font-size:20px;margin:0 2px;font-weight:600}
.product-set.mp-panel .last-step {background:#f7f7f7;padding:25px 40px;border-bottom:1px solid #ccc;}
.product-set.mp-panel .last-step .price-wrap {display:flex;justify-content:flex-end;column-gap:50px;text-align:right}
.product-set.mp-panel .last-step .price-wrap .tag {font-size:20px;font-weight:600}
.product-set.mp-panel .last-step .price-wrap .price {font-size:13px;font-weight:300}
.product-set.mp-panel .last-step .price-wrap .price .p {font-size:14px;font-weight:600}
.product-set.mp-panel .last-step .price-wrap .price .p strong {font-size:29px;color:#ff372d}
.product-set.mp-panel .last-step .price-wrap .price .p {line-height:1.3}
.product-set.mp-panel .last-step .price-wrap .btns a {display:block;width:333px;height:72px;line-height:72px;background:#ff372d;color:#fff;font-size:22px;font-weight:600;border-radius:5px;text-align:center}
.product-set.mp-panel.fix .set-wrap {position:fixed;top:0;left:50%;width:370px;z-index:10;margin-left:225px;background:#fff}
.product-set.mp-panel.fix .set-wrap > .name {display:none}
.product-set.mp-panel.fix .last-step {padding:5px 0;background:none;border-bottom:0}
.product-set.mp-panel.fix .add-tourist {grid-template-columns:1fr;border-bottom:1px solid #e3e3e3;padding:15px 0;margin-bottom:8px}
.product-set.mp-panel.fix .add-tourist .li {justify-content:space-between;padding:8px 0}
.product-set.mp-panel.fix .set-wrap+.blink {min-height:302px}
.product-set.mp-panel.fix .last-step .price-wrap {column-gap:0;flex-wrap:wrap;}
.product-set.mp-panel.fix .last-step .price-wrap .btns {width:100%;padding-top:}
.product-set.mp-panel.fix .last-step .price-wrap .btns a {width:auto}
.product-set.mp-panel.fix .last-step .price-wrap .tag {width:40%;text-align:left;font-size:15px;font-weight:400;padding-top:11px}
.product-set.mp-panel.fix .last-step .price-wrap .price {width:60%;font-size:12px}
.product-set.mp-panel.fix .last-step .price-wrap .price .t {margin-bottom:16px}
.product-set.fixed {position:fixed;z-index:20;top:1px;left:auto;right:50%;margin-right:-184px;width:778px;grid-template-columns:1fr 1.3fr;column-gap:30px;row-gap:30px;background:#fff;outline:1px solid #111;padding:30px;overflow:hidden}
.product-set.fixed+.product-set-bot {min-height:452px}
.product-set.fixed .close {position:fixed;right:50%;margin-right:-170px;width:50px;height:50px;transform:rotate(0);opacity:1}
.product-set.fixed .set-wrap {padding:0}
.product-set.fixed .set-wrap:nth-child(3) {grid-column: 1 / 3;}
.product-set.fixed .set-wrap .msg-btn,
.product-set.fixed .set-wrap .message {display:none}
.product-set.fixed:after {content:'';display:block;width:15px;height:15px;border-right:1px solid #111;border-top:1px solid #111;background:#fff;position:absolute;top:23px;right:-9px;transform:rotate(45deg)}
.product-set.fixed .scroll {overflow-x:hidden;overflow-y:auto}

.summary-info {border-bottom:1px solid #e3e3e3;padding-bottom:10px;position:absolute;width:370px;right:0;top:360px}
.summary-info dl {display:grid;grid-template-columns:75px 1fr;margin-bottom:20px;font-weight:400;line-height:1.5}
.summary-info dl dt {font-weight:500}
.summary-info dl span.p {display:flex;font-weight:400}
.summary-info dl span.p:before {flex-shrink:0;content:'';display:inline-block;width:5px;height:9px;border-bottom:2px solid #15b058;border-right:2px solid #15b058;transform:rotate(45deg);margin:4px 6px 0 4px;}
.summary-info dl.si-info-pdt span.p:before {display:none}
.summary-info dl span.p .len {margin-left:5px;font-weight:500}
.product-set.mp-panel.fix .summary-info {display:block;position:static;cursor:pointer;}
.summary-info .ico {display:none;position:absolute;right:0px;top:24px;line-height:28px;font-size:14px;padding:4px 8px;background:#ff372d;color:#fff;border-radius:5px}
/*.summary-info:hover .ico {outline:4px solid rgb(255, 230, 132);border-radius:40px}*/
.product-set.mp-panel.fix .summary-info .ico {display:block}
.pdt-meta-info {border-top:1px solid #e3e3e3;padding-top:15px;line-height:32px}
.pdt-meta-info .grade:before {content:'';display:inline-block;width:13px;height:14px;background:url(//www2.webtour.com/_ui/wt/2017/img/dg/ico_star.png) no-repeat;vertical-align:-1px;margin-right:4px}
.pdt-meta-info .pdt-type i {display:inline-block;margin:0 9px}
.pdt-meta-info .location {margin-bottom:15px}
.pdt-meta-info .location:before {content:'';display:inline-block;width:15px;height:18px;background:url(//www2.webtour.com/_ui/wt/2017/img/dg/ico_location.png) no-repeat;vertical-align:-3px;margin-right:4px}
.pdt-meta-info .tags {padding-top:10px;margin-bottom:26px}
.pdt-meta-info .tags span {border:1px solid #999;line-height:1.1;padding:5px 9px;border-radius:3px;display:inline-block;margin-right:4px;color:#999}
.pdt-meta-info .tags span:before {content:'#';display:inline}
.pdt-meta-info .icons-info {border-top:1px solid #e3e3e3;padding-top:26px;display:flex;flex-wrap:wrap;justify-content:space-evenly;line-height:1.1;padding-top:20px;column-gap:17px}
.pdt-meta-info .icons-info span {text-align:center;position:relative}
.pdt-meta-info .icons-info span img {position:relative;z-index:1;width:30px;height:30px;display:block;margin:0 auto 5px auto}
.pdt-meta-info .icons-info span.not:after {content:'';display:block;width:100%;height:1px;background:#383838;position:absolute;top:20%;left:50%;z-index:2;margin-left:-50%;transform:rotate(-45deg)}

.hitem {position:relative;display:inline-block}
.hitem:after {user-select:none;transition:all .3s ease;opacity:0;content:'';display:block;position:absolute;z-index:10;top:0;left:-5px;right:-5px;bottom:0;outline:4px solid rgb(255, 230, 132);}
.hitem.item-hit:after {opacity:1}

.set-wrap {padding:20px 0;position:relative;}
.set-wrap > .name {font-weight:600;font-size:20px;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #414141}
.set-wrap > .group-name {padding-top:5px;font-size:14px}
.set-wrap > .group-name span.m {color:#888}
.set-wrap > .name+.group-name {padding-top:0}
.set-wrap .msg-btn {transition:all .3s ease;cursor:pointer;position:absolute;top:28px;right:0px;width:19px;height:19px;line-height:17px;padding:0;font-size:13px;border-radius:19px;border:1px solid #8b8b8b;background:#fff;color:#8b8b8b}
.set-wrap .message {font-size:15px;font-weight:400;opacity:0;user-select:none;transform:translate(0,10px);position:absolute;right:-6px;bottom:100%;background:#fff;color:#111;padding:8px 25px;border-radius:8px;margin-bottom:-16px;border:1px solid #8b8b8b}
.set-wrap .message:after {position:absolute;right:10px;bottom:-5px;content:'';display:block;width:7px;height:7px;background:#fff;border:1px solid #8b8b8b;border-top-color:transparent;border-left-color:transparent;transform:rotate(45deg)}
.set-wrap:hover .msg-btn,
.set-wrap .msg-btn.on {border-color:#111;background:#111;color:#fff}
.set-wrap .msg-btn:focus+.message,
.set-wrap .msg-btn:hover+.message,
.set-wrap .msg-btn.on+.message {transition:all .3s ease;transform:translate(0,0);opacity:1}
.set-wrap .hr {height:1px;border:0;background:#ddd;margin:15px 0}

.drop-box,
.drop-sel {position:relative;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:flex-start;}
.drop-sel.cal {flex-wrap:nowrap}
label.clabel {user-select:none;z-index:10;position:relative;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;cursor:pointer;padding:7px 0;line-height:1.3;width:100%;margin-bottom:4px}
label.clabel input {display:none !important}
label.clabel input+i {flex-shrink:0;position:relative;display:block;width:22px;height:22px;background:#fff;border:2px solid #ccc;border-radius:100%;margin-right:5px;}
label.clabel input+i:after {transition:all .3s ease;transform:rotate(45deg);content:'';display:block;width:4px;height:8px;position:absolute;top:50%;left:50%;border-bottom:2px solid #fff;border-right:2px solid #fff;margin:-6px 0 0 -3px;}
label.clabel input ~ span {color:#777}
label.clabel span.price {word-break:keep-all;padding-left:10px}
label.clabel input:checked+i {border-color:#14b057;display:block;}
label.clabel input:checked+i:after {border-color:#14b057;}
label.clabel input:checked ~ b {display:block}
label.clabel input:checked ~ span {color:#111}

.drop-box.cal .inp {display:none}
.calc {display:none;width:100px;grid-template-columns:1fr auto 1fr;z-index:15}
.calc i,
.calc b {cursor:pointer;position:relative;width:34px;height:34px;background:#e1e1e1;border-radius:100%;}
.calc i:after,
.calc i:before {content:'';display:block;width:40%;height:1px;background:#333;position:absolute;top:50%;left:50%;margin:0px 0 0 -20%}
.calc i:before {transform:rotate(90deg)}
.calc b:after {content:'';display:block;width:40%;height:1px;background:#3b4755;position:absolute;top:50%;left:50%;margin:0px 0 0 -20%}
.calc input {padding:0;width:30px;height:34px;border:0;text-align:center;outline:none;font-size:18px;color:#333}
.add-tourist .calc,
.open .calc {display:grid;margin-left:10px}

.date-picker-wrapper.inline-wrapper {display:block !important}
.date-picker-wrapper {border:0 !important;padding:0 !important;background:none !important}
.date-picker-wrapper * {font-family:'¸¼Àº °íµñ','MalgunGothic','dotum',arial}
.date-picker-wrapper .drp_top-bar {display:none !important;visibility:hidden}
.date-picker-wrapper .month-wrapper {width:100% !important;padding:0 !important;border:0 !important}
.date-picker-wrapper .month-wrapper table {width:285px !important}
.date-picker-wrapper .month-wrapper table td {border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;}
.date-picker-wrapper .month-wrapper table.month2 {float:right !important}
.date-picker-wrapper .month-wrapper table .caption th {color:#222;font-size:22px;font-weight:bold;line-height:22px}
.date-picker-wrapper .month-wrapper table .week-name th {width:14.25%;background:#636b82;color:#fff;font-size:13px;padding:10px 0}
.date-picker-wrapper .month-wrapper table .day {padding:6px 0 !important;min-height:26px;font-size:15px !important;color:#333 !important;margin:0 !important;}
.date-picker-wrapper .month-wrapper table .day.nextMonth {background:#eee !important}
.date-picker-wrapper .month-wrapper table .day.sunday {color:#ff372d !important;}
.date-picker-wrapper .month-wrapper table .day.saturday {color:#205ab2 !important;}
.date-picker-wrapper .month-wrapper table .day.invalid {background:#fff !important;color:#ccc !important}
.date-picker-wrapper .month-wrapper table .day.first-date-selected {background:#ff5e5e !important;color:#fff !important}
.date-picker-wrapper .month-wrapper table .day.last-date-selected {background:#19a6e8 !important;color:#fff !important}
.date-picker-wrapper .month-wrapper table .day.prevDate {background:#eaeaea !important;color:#222 !important}
.date-picker-wrapper .month-wrapper table .day span {font-size:10px;display:block}
.date-picker-wrapper .gap {position:absolute !important;top:0 !important;left:50% !important;margin-left:-7.5px !important;margin:0 !important}
.date-picker-wrapper table .caption .next, 
.date-picker-wrapper table .caption .prev {float:left;display:block;padding:0 !important;width:31px;height:31px;background:url(//www2.webtour.com/_ui/wt/2017/img/comm/ico.png) no-repeat 0 -150px;font-size:0;color:transparent}
.date-picker-wrapper table .caption .next {float:right;background-position:-50px -150px}
.date-picker-wrapper .date-range-length-tip {white-space:nowrap}
.date-picker-wrapper .footer {height:auto;margin:0}

.calendar-in {width:100%}
.calendar-in .date-picker-wrapper .month-wrapper table {width:100% !important}
.calendar-in .date-picker-wrapper .month-wrapper table .week-name th {background:none;color:#8c8b8b;font-size:15px;font-weight:400}
.calendar-in .date-picker-wrapper .month-wrapper table td {border:0}
.calendar-in .date-picker-wrapper .month-wrapper table .day.toMonth {border-radius:6px;font-size:13px !important;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0 !important;min-height:0;}
.calendar-in .date-picker-wrapper .month-wrapper table .day.toMonth strong {display:block;height:30px;line-height:30px;border-radius:30px;aspect-ratio:1/1}
.calendar-in .date-picker-wrapper table .caption .next {width:29px;height:29px;background-position:-51px -151px}
.calendar-in .date-picker-wrapper table .caption .prev {width:29px;height:29px;background-position:-1px -151px}
.calendar-in .date-picker-wrapper .month-wrapper table .caption th {line-height:60px;font-size:26px;color:#333}
.calendar-in .date-picker-wrapper .month-wrapper table .day span {font-size:12px;display:block;margin-bottom:10px}
.calendar-in .date-picker-wrapper .month-wrapper table .day.first-date-selected {background:none !important;color:#333 !important}
.calendar-in .date-picker-wrapper .month-wrapper table .day.toMonth.hovering {background:#f3f3f3}
.calendar-in .date-picker-wrapper .month-wrapper table .day.first-date-selected strong {background:#ff372d !important;color:#fff}
.calendar-in .date-picker-wrapper .month-wrapper table .day.real-today {background:#ddd}
.product-set.ps-panel.fixed .calendar-in .date-picker-wrapper .month-wrapper table .caption th {line-height:30px;font-size:20px}

.fixed-tab-wrap .tab-layer {z-index:10;display:table;table-layout:fixed;width:100%}
.fixed-tab-wrap .tab-layer .a {color:#111;display:table-cell;padding:15px 10px;text-align:center;background:#e9e9e9;border-left:1px solid #fff;}
.fixed-tab-wrap .tab-layer .a:first-child {border-left:0}
.fixed-tab-wrap .tab-layer .a.on {background:#12b059;color:#fff}
.fixed-tab-wrap.fix {min-height:55px}
.fixed-tab-wrap.fix .tab-layer{position:fixed;width:990px;top:0;left:50%;margin-left:-495px}
.fixed-tab-wrap .reserveBtn {transition:all .3s ease;opacity:0;font-size:18px;padding-top:12px;position:fixed;text-align:center;line-height:1.3;top:-200px;left:50%;margin-left:515px;background:#ff372d;color:#fff;width:70px;height:70px;border-radius:10px;}
.fixed-tab-wrap .reserveBtn:hover {}
.fixed-tab-wrap.fix .reserveBtn {opacity:1;top:20px;z-index:100;}
.d-grid {}
.main-contents {padding-bottom:60px}
.main-contents .h3 {padding:40px 0px 14px 0px;margin-bottom:30px;border-bottom:1px solid #222;font-size:25px !important;color:#222;font-weight:bold;}
.main-contents .wt-dual-cont {display:grid;grid-template-columns:1fr 1fr;column-gap:30px}
.main-contents .wt-dual-cont .box {padding:30px 0;min-height:280px;line-height:1.7;}
.main-contents .wt-dual-cont .box [class|=wtbtn][class*=gline] {background:#12b059;border-color:#12b059;color:#fff;}
.main-contents .wt-dual-cont li {font-size:14px;color:#333;}
.main-contents .wt-dual-cont li span {color:#666;font-size:12px;}
.main-contents .wt-dual-cont p {font-size:15px;line-height:1.7}
.wt-dual-cont .box .h4-d {font-size:20px;font-weight:bold;color:#ff5e5e;margin-bottom:15px}
.wt-dual-cont .box .info-box {background:#ffeff2;padding:15px 14px;border:1px solid #f9d3db;margin-bottom:13px}
.wt-dual-cont .box .info-box .tit {display:block;font-size:13px;color:#444;font-weight:bold;margin-bottom:8px}
.wt-dual-cont .box .info-box .tit .wtico {width:20px;height:20px;background-position:-200px -400px;margin-right:2px}
.wt-dual-cont .box .wtbtn-arr {margin-left:8px}
.wt-dual-cont .box p.wt-info {font-size:12px;color:#444;line-height:1.4;letter-spacing:-1px}
.wt-dual-cont .box.add [class|=h4] {color:#12b059 !important}
.wt-dual-cont .box.add .info-box {background:#eff9ff;border-color:#d3ecf9}

.import-location img {max-width:100%;}
.import-schedule table {width:100%;}
.import-schedule table tbody th,
.import-schedule table tbody td {padding:20px;border-bottom:3px solid #fff;}
.import-schedule table tbody th {background:#58d20b;padding:23px 0;text-align:center;color:#fff;font-size:20px;font-weight:bold}
.import-schedule table tbody th strong {font-size:25px;}
.import-schedule table tbody td {background:#eff6ea;font-size:17px;color:#333;}

.schedule-date-line {border:1px solid #b8bfc6;letter-spacing:-0.05em;margin-top:30px}
.schedule-date-line .sdl-head {margin:-1px -1px 0 -1px;position:relative;padding:0 26px;background:#58d20a;border-bottom:1px solid #b8bfc6;height:52px;line-height:52px;font-size:17px;color:#fff;}
.schedule-date-line .sdl-head .date {font-size:24px;font-weight:bold;margin-right:15px}
.schedule-date-line .sdl-head .date strong {font-size:30px;vertical-align:-4px}
.schedule-date-line .sdl-foot {background:#f7f8f9;border-top:1px solid #b8bfc6;padding:0 20px;}
.schedule-date-line .sdl-foot .li {color:#222;font-size:14px;border-top:1px dotted #c1c1c1;padding:12px 0;}
.schedule-date-line .sdl-foot .li:first-child {border-top:0;}
.schedule-date-line .sdl-foot .li b.wtico {display:inline-block;vertical-align:middle;width:22px;height:22px;margin-right:1px;background:url(//www2.webtour.com/_ui/wt/2017/img/ag/ico_ag.png) no-repeat;}
.schedule-date-line .sdl-foot .li b.wtico.hotel {background-position:-150px -150px}
.schedule-date-line .sdl-foot .li b.wtico.food {background-position:-200px -150px}
.schedule-date-line .sdl-foot .li span.sub {color:#8697a5;}
.schedule-date-line .sdl-foot .li a {display:inline-block;padding-bottom:2px;border-bottom:1px solid #8697a5;}
.schedule-date-line .sdl-foot .li > i {display:inline-block;width:1px;height:11px;background:#cacaca;margin:0 10px;vertical-align:-2px;}
.schedule-date-line .sdl-foot .li .nbsp {display:inline-block;width:13px;}
.schedule-date-line .sdl-foot .li span.star {vertical-align:0}
.schedule-date-line .sdl-foot .box-thumb,
.schedule-date-line .sdl-foot .box-texts {display:none;}
.schedule-date-line .sdl-air {padding:35px 0;text-align:center;position:relative}
.schedule-date-line .sdl-air .date {vertical-align:middle;display:inline-block;width:140px;font-size:14px;color:#666}
.schedule-date-line .sdl-air .date > span {display:block}
.schedule-date-line .sdl-air .date .t {font-size:24px;color:#333;font-weight:bold;margin-bottom:4px}
.schedule-date-line .sdl-air .date .c {color:#333;font-size:15px}
.schedule-date-line .sdl-air .road {vertical-align:middle;display:inline-block;width:346px;border-bottom:4px solid #e5e5e5;font-size:14px;color:#666;padding-bottom:10px;position:relative;margin-bottom:31px}
.schedule-date-line .sdl-air .road:after,
.schedule-date-line .sdl-air .road:before {position:absolute;content:'';display:block;width:6px;height:6px;border-radius:6px;background:#fff;border:3px solid #12b059;bottom:-8px;}
.schedule-date-line .sdl-air .road:after {right:-3px}
.schedule-date-line .sdl-air .road:before {left:-3px}
.schedule-date-line .sdl-air .road strong {color:#007b54;font-weight:normal}
.schedule-date-line .sdl-air .byway {position:absolute;bottom:50px;font-size:12px;left:0;width:100%;text-align:center;}
.schedule-date-line .sdl-head+.sdl-air {border-bottom:1px solid #dbe1e6}
.schedule-date-line .sdl-content+.sdl-air {border-top:1px solid #dbe1e6}
.schedule-date-line .sdl-content {position:relative;margin:36px 30px;font-size:15px;color:#666;padding-left:30px;}
.schedule-date-line .sdl-content ul[class|=wt-ul][class*=min] li {font-size:15px;color:#333;line-height:25px}
.schedule-date-line .sdl-content ul[class|=wt-ul][class*=min] li:after {top:12px}
.schedule-date-line .sdl-content:after {left:0;z-index:0;content:'';display:block;width:0;top:-36px;bottom:-36px;border-left:4px solid #e5e5e5;position:absolute;}
.schedule-date-line .sdl-content .h5 {height:auto;font-size:18px !important;color:#333;margin-bottom:12px;font-weight:bold;position:relative;z-index:1;}
.schedule-date-line .sdl-content .h5:after {content:'';display:block;width:14px;height:14px;position:absolute;left:-35px;top:6px;background:url(//www2.webtour.com/_ui/wt/2017/img/ag/ico_ag.png) no-repeat -436px -200px;}
.schedule-date-line .sdl-content .h5.last:after,
.schedule-date-line .sdl-content .h5:last-child:after,
.schedule-date-line .sdl-content .h5:first-child:after {width:23px;height:23px;background-position:-400px -200px;top:2px;left:-40px}
.schedule-date-line .sdl-content li {font-size:14px;}
.box-tourpoint {border:1px solid #d7dde1;position:relative;margin-bottom:20px;}
.box-tourpoint .box-tit {color:#333;padding:0 18px;font-size:14px;font-weight:bold;height:38px;line-height:38px;background:#f7f7f4;border-bottom:1px solid #d7dde1;}
.box-tourpoint .box-body {padding:20px;}
.box-tourpoint .box-thumb {height:144px;overflow:hidden;margin-bottom:13px;}
.box-tourpoint .box-thumb img {display:block;float:left;width:208px;height:144px;margin-left:10px;}
.box-tourpoint .box-thumb img:first-child {margin-left:0;}
.box-tourpoint .box-texts {font-size:13px;color:#666;line-height:1.5;max-height:60px;overflow:hidden;}
.box-tourpoint .wt-close {font-size:13px;color:#888;position:absolute;right:22px;top:0px;height:38px;line-height:38px;}
.box-tourpoint .wt-close:after {margin-left:5px;content:'';display:inline-block;width:0;height:0;border:4px solid #888;border-top-color:transparent;border-bottom-color:transparent;border-right-color:transparent;}
.box-tourpoint .ctour-info {padding-top:10px;border-top:1px dotted #ccc;margin-top:10px;line-height:26px;font-size:14px;color:#333;}
.box-tourpoint .ctour-info b.t {display:inline-block;margin:0 4px 0 25px;background:#565f75;color:#fff;padding:0 8px;border-radius:30px;font-size:13px;}
.box-tourpoint .ctour-info b.t:first-child {margin-left:0;}
.box-tourpoint .ctour-info .li {position:relative;display:block;margin-top:5px;min-height:26px;padding-left:82px}
.box-tourpoint .ctour-info .li:fitst-child {margin-top:0}
.box-tourpoint .ctour-info .li b.t {position:absolute;left:0;top:0;margin-left:0}

.choice-tour {position:relative;border:1px solid #b8bfc6;padding:20px 20px 20px 278px;min-height:165px;margin-top:10px}
.choice-tour img {position:absolute;top:20px;left:20px;width:237px;height:165px;}
.choice-tour .ctour-tit {font-size:18px;color:#333;font-weight:bold;margin-bottom:10px;}
.choice-tour .ctour-txt {line-height:1.5;padding-bottom:12px;margin-bottom:14px;border-bottom:1px dotted #c1c1c1;font-size:15px;line-height:26px}
.choice-tour .ctour-info {line-height:26px;font-size:14px;color:#333;}
.choice-tour .ctour-info b.t {display:inline-block;margin:0 4px 0 25px;background:#565f75;color:#fff;padding:0 8px;border-radius:30px;font-size:13px;}
.choice-tour .ctour-info b.t:first-child {margin-left:0;}
.choice-tour .ctour-info .li {position:relative;display:block;margin-top:5px;min-height:26px;padding-left:82px}
.choice-tour .ctour-info .li:fitst-child {margin-top:0}
.choice-tour .ctour-info .li b.t {position:absolute;left:0;top:0;margin-left:0}
.choice-tour-info {border:1px solid #b8bfc6;border-top:0}
.choice-tour-info .name {position:absolute;top:15px;left:20px;color:#12b059}
.choice-tour-info .li {position:relative;border-top:1px dashed #ddd;padding:15px 20px;padding-left:92px}
.choice-tour-info .li:first-child {border-top:0}

.tour-point-list {border-bottom:1px solid #9c9c9c}
.tour-point-list dl {padding:20px 0 26px 0;border-top:1px solid #dcdcdc}
.tour-point-list dl:first-child {padding-top:0;border-top:0}
.tour-point-list dl dt {width:126px;float:left;font-size:16px;font-weight:bold;color:#333;text-align:center}
.tour-point-list dl dt [class|=wtico] {display:block;width:73px;height:73px;border-radius:73px;background:#58d20a;margin:0 auto 13px auto;position:relative}
.tour-point-list dl dt [class|=wtico]:after {position:absolute;top:50%;left:50%;content:'';display:block;background:url(//www2.webtour.com/_ui/wt/2017/img/ag/ico_ag.png) no-repeat}
.tour-point-list dl dt .wtico-star:after {margin:-15.5px 0 0 -16.5px;width:33px;height:31px;background-position:-250px -200px}
.tour-point-list dl dt .wtico-flag:after {margin:-15px 0 0 -13.5px;width:27px;height:30px;background-position:-300px -200px}
.tour-point-list dl dt .wtico-map:after {margin:-16.5px 0 0 -12.5px;width:25px;height:33px;background-position:-350px -200px}
.tour-point-list dl dd {line-height:26px;margin-left:156px;font-size:15px;color:#333}
.tour-point-list dl dd .li {position:relative;padding-left:60px}
.tour-point-list dl dd .li.d {padding:10px 0 10px 60px;border-top:1px dashed #d3d3d3}
.tour-point-list dl dd .li.d:first-child {border-top:0;padding-top:0}
.tour-point-list dl dd .li .name {position:absolute;top:0;left:0;color:#12b059}
.tour-point-list dl dd .li.d .name {top:10px}
.tour-point-list dl dd .li.d:first-child .name {top:0}
.tour-point-list dl dd strong.tit {display:block;color:#12b059;font-size:18px;margin-bottom:5px}
.tour-point-list dl dd strong.tit span {font-weight:normal;font-size:15px}	
.go-reserve {display:none;font-size:0;color:transparent;position:fixed;cursor:pointer;bottom:30px;right:30px;width:60px;background:#ff372d;height:60px;line-height:60px;color:#fff;text-align:center;border:0;border-radius:60px;}
.go-reserve:after {content:'';display:inline-block;width:14px;height:14px;border-top:3px solid #fff;border-right:3px solid #fff;transform:rotate(-45deg);vertical-align:-12px}

.l-space {width:28px;display:inline-block}
body.midsize .product-set.fixed {max-height:600px;overflow-y:auto}
body.minsize .l-space{width:22px}
body.minsize .product-set.fixed {max-height:500px;overflow-y:auto}
body.minsize .summary-info dl {margin-bottom:10px;font-size:12px}
body.minsize .product-set.mp-panel.fix .add-tourist .li .price {font-size:20px;}
body.minsize .product-set.mp-panel.fix .add-tourist .li {padding:2px 0}

.get-coupon {padding-top:20px}
.get-coupon .get {display:grid;grid-template-columns:1fr 1fr 40px;box-shadow:0 0 4px rgba(0,0,0,0.2);border-radius:4px;overflow:hidden;}
.get-coupon .get span {font-weight:bold;padding:10px 15px}
.get-coupon .get .price {text-align:right}
.get-coupon .get:after {background:#f75151 url(//www2.webtour.com/_ui/wt/2017/img/dg/ico_download.png) no-repeat 50% 50%;background-size:23px auto;content:'';display:block;}
.get-coupon .get.end:after {background-color:#bbb}
.coupon-layer {display:none;z-index:1000;position:fixed;top:0;left:0;right:0;bottom:0;overflow:hidden;background:rgba(0,0,0,0.2)}
.coupon-layer .inner {border-radius:15px;padding:0;text-align:center;background:#fe5353;background-size:100%;width:300px;position:absolute;top:50%;left:50%;margin:-115px 0 0 -150px;line-height:1.5}
.coupon-layer .price {letter-spacing:-0.05em;color:#fff;font-size:40px;line-height:1.2;font-family:arial, 'Malgun Gothic', '¸¼Àº °íµñ', sans-serif;padding-top:30px}
.coupon-layer .texts {color:#fff;font-size:18px;margin-bottom:25px}
.coupon-layer .info {border-radius:0 0 15px 15px;background:#fff;padding:28px 0;position:relative}
.coupon-layer .info:after {content:'';display:block;width:35px;height:35px;border-radius:35px;position:absolute;top:-12.5px;left:50%;margin-left:-17.5px;background:#fff}
.coupon-layer .close {color:transparent;font-size:0;position:absolute;top:-9px;right:-9px;width:45px;height:45px;border-radius:45px;overflow:hidden;background:#fff;border:3px solid #fe5353}
.coupon-layer .close:after,
.coupon-layer .close:before {content:'';display:block;width:50%;height:2px;background:#fe5353;position:absolute;top:50%;left:50%;margin:-1px 0 0 -24%}
.coupon-layer .close:after {transform:rotate(45deg)}
.coupon-layer .close:before {transform:rotate(-45deg)}
.coupon-layer.on {display:block}

.wtlayer-agtour-info .wtl-inner {background:#fff;width:878px;height:auto;padding-bottom:30px;margin:50px auto;}
.wtlayer-agtour-info .ph2 {margin-bottom:30px;}
.wtlayer-agtour-info .ph2 .sub {font-size:15px;color:#888;font-weight:normal;}
.wtlayer-agtour-info .ph2 span.star {vertical-align:1px}
.wtlayer-agtour-info .ph2 .wtbtn {margin-left:4px;background:#f7f7f7;border:1px solid #d4d4d4;color:#333 !important;}
.wtlayer-agtour-info .ph2 > i {margin:0 6px;width:1px;height:11px;background:#ddd;display:inline-block;}
.wtlayer-agtour-info .slider-s {margin:0 auto;width:700px;position:relative;margin-bottom:30px;}
.wtlayer-agtour-info .slider-s li {width:230px;height:154px;}
.wtlayer-agtour-info .slider-s li img {width:100%;height:100%;}
.wtlayer-agtour-info .slider-s .slider-info {color:#fff;width:71px;height:33px;line-height:33px;text-align:center;font-size:15px;position:absolute;bottom:0;right:0;background:rgba(0,0,0,0.7);}
.wtlayer-agtour-info .slider-s .bx-prev,
.wtlayer-agtour-info .slider-s .bx-next {position:absolute;top:55px;font-size:0;color:transparent;display:block;width:29px;height:55px;background:url(//www2.webtour.com/_ui/wt/2017/img/ag/ico_ag.png) no-repeat}
.wtlayer-agtour-info .slider-s .bx-prev {left:-50px;background-position:-450px -150px}
.wtlayer-agtour-info .slider-s .bx-next {right:-50px;background-position:-500px -150px}
.wtlayer-agtour-info .box.text-s {padding:20px;background:#f5f5f5;line-height:1.5;border:1px solid #dcdcdc;margin:0 44px 30px 44px;max-height:160px;overflow:hidden;overflow-y:auto;}
.wtlayer-agtour-info .box.text-s .ctour-info {padding-top:10px;border-top:1px dotted #ccc;margin-top:10px;line-height:26px;font-size:14px;color:#333;}
.wtlayer-agtour-info .box.text-s .ctour-info b.t {display:inline-block;margin:0 4px 0 25px;background:#565f75;color:#fff;padding:0 8px;border-radius:30px;font-size:13px;}
.wtlayer-agtour-info .box.text-s .ctour-info b.t:first-child {margin-left:0;}
.wtlayer-agtour-info .box.text-s .ctour-info .li {position:relative;display:block;margin-top:5px;min-height:26px;padding-left:82px}
.wtlayer-agtour-info .box.text-s .ctour-info .li:fitst-child {margin-top:0}
.wtlayer-agtour-info .box.text-s .ctour-info .li b.t {position:absolute;left:0;top:0;margin-left:0}
.total_grade {height:31px !important}
.reviewCon {max-height:63px !important}
.main-contents-wrap img {max-width:100%}

.detail-wrap.ag .product-set {grid-template-columns:1fr 1.7fr}
.detail-wrap.ag .product-set.mp-panel {grid-template-columns:1fr}
.detail-wrap.ag div.olMapViewport>div:first-child {width:100%}
.detail-wrap.ag div.olMapViewport>div:last-child {width:auto;height:auto;top:auto;left:auto;right:10px;bottom:10px;}
.detail-wrap.ag .fixed-tab-cont * {box-sizing:content-box;}
.detail-wrap.ag .fixed-tab-wrap.fix .tab-layer {z-index:1000;}
.detail-wrap.ag .fixed-tab-wrap.fix .reserveBtn {z-index:1000;}
.detail-wrap.ag .flight_info {margin-bottom:30px;}
.detail-wrap.ag #hotelGallery {width:800px;height:500px;margin:0 auto;}
.detail-wrap.ag #hotelGallery .Simg {height:410px;}
.detail-wrap.ag #hotelGallery .Limg .next {top:180px}
.detail-wrap.ag #hotelGallery .Limg .prev {top:180px;}
.detail-wrap.ag #hotelGallery .Limg {width:590px;height:439px;padding:0;}
.detail-wrap.ag .hotel_title {background:none;margin-bottom:30px;}
