@charset "UTF-8";
#content{padding:0 0 25px 0}.clearfix:after{display:block;clear:both;content:""}.top-line{border-top:2px solid #65af07;background-color:#fff}.box-line{border:1px solid #d9d9d9}.detail-top-div{width:1200px;display:grid;grid-template-columns:auto 1fr;gap:20px}.thumbarea{width:655px}.infoarea{position:relative;border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;padding:30px 25px;height:450px;display:grid}.infoarea .bz-tour-title{font-size:1.4rem}.infoarea .list-item.lp1:before{color:#65af07}.infoarea .list-item.lp2:before{color:#65af07}.infoarea .list-item.lp3:before{color:#65af07}.infoarea .list-item.lp4:before{color:#65af07}.infoarea .list-item.lp5:before{color:#65af07}.thumb-first{width:655px;height:450px;margin-bottom:10px}.thumb-first>img{width:100%;height:100%}.thumb-layer{float:left;width:123px;height:89px;margin-left:10px;overflow:hidden}.thumb-layer>img{width:100%;height:100%}.thumb-layer.fir{margin-left:0px}.infoarea ul{margin-top:10px;margin-bottom:10px;background-color:#fff;display:grid;gap:16px}.infoarea ul li{font-size:14px;width:100%;display:flex;align-items:center}.infoarea ul li.li-auto{height:auto}.infoarea ul li.li-auto>p{width:320px;float:left}.infoarea ul li em{color:#888;display:table}.infoarea ul li .list-item{float:left;width:132px}.infoarea .list-item:before{content:"▶";display:inline-block;margin-right:15px;font-size:6px;width:15px;height:15px}.pension-information-wrap .infoarea ul li .list-item{font-size:16px}.infoarea ul li .list-select{float:right;width:345px}.infoarea ul li .list-select select{width:100%;max-width:100%}.infoarea .price .percent{float:left;font-size:55px;font-weight:600;color:#e52222;margin-right:20px}.infoarea .price .percent .mark{font-size:28px}.infoarea .price .buybox{margin-top:6px;text-align:right}.infoarea .price .buybox .b_price{float:left;color:#a8a8a8;font-size:17px;text-decoration:line-through}.infoarea .price .buybox .a_price{color:#313131;font-size:27px;margin-top:2px;font-weight:bold}.infoarea .price{margin-top:10px;position:absolute;left:25px;right:25px;bottom:10px}.infoarea .price small{font-size:13px;color:#888;float:left;margin:38px 0 0 7px}.infoarea .price small em{color:#e52222;font-weight:700}.infoarea .price-wrap .percent{display:inline-block;font-size:55px;font-weight:600;color:#e52222;margin-right:20px}.infoarea .price-wrap .percent .mark{font-size:28px}.infoarea .price-wrap .buybox{display:inline-block;margin-top:6px}.infoarea .price-wrap .buybox .b_price{display:inline-block;color:#a8a8a8;font-size:17px;text-decoration:line-through}.infoarea .price-wrap .buybox .a_price{color:#313131;font-size:30px;margin-top:2px;font-weight:bold}.infoarea .price-wrap{margin-top:10px}.infoarea .price-wrap small{font-size:13px;color:#888;display:inline-block;margin:38px 0 0 7px}.infoarea .price-wrap small em{color:#e52222;font-weight:700}section.choice-air{height:380px}.section-header{border-top:3px solid #e9e9e9;height:0;margin-top:100px}.section-header img{position:relative;top:-15px;margin-left:30px}section.areainfo .product_title{font-size:22px;font-weight:500;border-left:2px solid #65af07;padding-left:10px;margin-bottom:20px}.sub-thumbarea{width:538px;float:left}.sub-thumb-first{float:left;width:404px;height:296px;margin-bottom:10px}.sub-thumb-first>img{width:100%;height:100%}.sub-thumb-layer{margin-bottom:10px;float:left;width:123px;height:92px;margin-left:10px}.sub-thumb-layer>img{width:100%;height:100%}.choice-air-ticket select{float:right;width:220px}.detail_cnt-info_box{padding:100px 30px;background:#fff}.detail_cnt-info_box em{color:#888;font-weight:normal;font-size:13px}.detail_cnt-info_box td.rightbox{border-right:0}.detail_cnt-info_box button,button#reservation-btn{padding:0;width:126px;height:39px;margin:10px auto;cursor:pointer;color:#fff;background:#65af07;display:block;border-radius:20px}.right-button-wrap button#reservation-btn{margin:0;display:inline-block}.detail_cnt-info_box td.table-title{border-top:2px solid #65af07;height:51px;padding:0;background:#f9f9f9}.detail_cnt-info_box .box2{width:50%;float:right}.detail_cnt-info_box li{margin-bottom:20px}.detail_cnt-info_box li .list_title{width:100px;display:inline-block;font-size:14px;font-weight:500;margin-left:20px}.detail_cnt-info_box li .info-table{margin-left:25px;display:inline-block}.have-none li{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin:-1px 0 0 -1px;line-height:30px;height:30px;cursor:pointer;background:#fff;float:left;text-align:center;width:88px;padding:16px 0;border:1px solid #d9d9d9;margin-bottom:0}.have-none li:hover{background:#eee}.have-none li.check{background:#65af07;color:#fff;float:left;text-align:center;width:88px;border-top:1px solid #d9d9d9;padding:16px 0;border-right:1px solid #d9d9d9;margin-bottom:0}.have-none ul{margin-left:18px;width:534px;height:98px}.price-list{width:1200px}ul.basic_ul_box{margin-left:-8px}.basic_ul_box>li{margin-left:5px;margin-bottom:8px;float:left;width:295px;border:1px solid #e6e6e6;background:#fff}.basic_ul_box>li.last{margin-right:0}.basic_ul_box>li:hover{outline:2px solid #65af07}.basic_ul_box .image_box{margin-top:7px;margin-left:7px;margin-right:7px;width:280px;height:180px}.basic_ul_box .text_box{position:relative;margin-top:12px;margin-left:8px;margin-right:8px;margin-bottom:8px;height:65px}.basic_ul_box .tit_txt{display:block;max-width:164px;font-size:15px;font-weight:bold;color:#535353;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;letter-spacing:-1px}.basic_ul_box .dr_txt{position:absolute;bottom:0;left:0;font-size:30px;font-weight:bold;color:#e52222}.basic_ul_box .pc_txt{position:absolute;right:0;bottom:24px;font-size:13px;font-weight:bold;color:#a2a2a2;text-decoration:line-through}.basic_ul_box .di_txt{position:absolute;right:0;bottom:0;font-size:18px;font-weight:bold}.basic_ul_box .boundary_txt{position:absolute;right:0;top:0px;font-size:12px;font-weight:bold;color:#888}.basic_ul_box .type_txt{position:absolute;left:0;top:21px;font-size:11px;font-weight:bold;color:#a2a2a2}.basic_ul_box .ctype_txt{position:absolute;right:0;top:20px;font-size:12px;font-weight:bold;color:#888}.price-list{width:1200px;float:left}ul.sub_product_box{margin-left:-20px}.sub_product_box>li{margin-left:20px;margin-bottom:20px;float:left;width:283px;border:1px solid #e6e6e6;background:#fff}.sub_product_box>li.last{margin-right:0}.sub_product_box>li:hover{outline:2px solid #65af07}.sub_product_box .image_box{width:100%;max-width:100%;height:180px;margin:0 auto;display:block}.rentcar-list .sub_product_box .image_box{width:auto}.sub_product_box .text_box{position:relative;margin-top:20px;margin-left:15px;margin-right:15px;margin-bottom:15px;height:110px}.sub_product_box .tit_txt{display:block;font-size:15px;font-weight:bold;color:#535353;letter-spacing:-1px}.sub_product_box .dr_txt{position:absolute;bottom:0;left:0;font-size:30px;font-weight:bold;color:#e52222}.sub_product_box .pc_txt{position:absolute;left:65px;bottom:19px;font-size:13px;font-weight:bold;color:#a2a2a2;text-decoration:line-through}.sub_product_box .di_txt{position:absolute;left:65px;bottom:0;font-size:18px;font-weight:bold}.sub_product_box .boundary_txt{position:absolute;right:0;top:0px;font-size:12px;font-weight:bold;color:#888}.sub_product_box .type_txt{position:absolute;left:0;top:21px;font-size:11px;font-weight:bold;color:#a2a2a2}.sub_product_box .ctype_txt{position:absolute;right:0;top:20px;font-size:12px;font-weight:bold;color:#888}.sub_product_box .tag-date{font-size:12px;position:relative}.sub_product_box h2.img-caption{height:15px;text-transform:uppercase;color:#fff;text-align:center;position:relative;font-size:12px;font-family:"Noto Sans";padding:10px;background:rgba(0, 0, 0, 0.7);margin:-37px 0 0 0}.sub_product_box .flag{height:0;margin-right:10px;top:-5px;text-decoration:none;color:transparent;position:relative}.sub_product_box .flag img{right:0;position:absolute}.sub_product_box .flag label.call{display:inline-block;width:58px;height:28px;background-image:url("/theme/basic/css/css-images/cate_call.png");right:0;position:absolute}.sub_product_box .flag label.live{display:inline-block;width:50px;height:28px;background-image:url("/theme/basic/css/css-images/cate_live.png");right:0;position:absolute}.sub_product_box .imgBox{width:100%;max-height:180px;overflow:hidden}.sub_product_box .imgBox img.image_box{width:100%;height:auto}.air-img{min-width:50px;min-height:50px;background-repeat:no-repeat;background-position:center center;background-size:50px 50px}.img-7C{background-image:url(/theme/basic/css/css-images/jeju_air.png)}.img-KE{background-image:url(/theme/basic/css/css-images/korean_air.png)}.img-TW{background-image:url(/theme/basic/css/css-images/tway.png)}.img-LJ{background-image:url(/theme/basic/css/css-images/jin_air.png)}.img-BX{background-image:url(/theme/basic/css/css-images/airbusan.png)}.img-ZE{background-image:url(/theme/basic/css/css-images/estar.png)}.img-OZ{background-image:url(/theme/basic/css/css-images/asiana.png)}.biz-left-20,.biz-left-30,.biz-left-33,.biz-left-40,.biz-left-50,.biz-left-70{float:left;display:inline-block;min-height:36px;line-height:1em}.biz-right-20,.biz-right-30,.biz-right-33,.biz-right-40,.biz-right-50,.biz-right-70,.biz-right-80{float:left;display:inline-block;min-height:36px;line-height:1em}.detail_tit{line-height:36px;width:110px;font-size:14px}.biz-left-20>div,.biz-left-30>div,.biz-left-33>div,.biz-left-40>div,.biz-left-50>div,.biz-left-70>div,.biz-left-80>div{display:block;padding:0 10px 0 0}.biz-left-20>div>input,.biz-left-30>div>input,.biz-left-33>div>input,.biz-left-40>div>input,.biz-left-50>div>input,.biz-left-70>div>input,.biz-left-30>div>select,.biz-left-33>div>select,.biz-left-40>div>select,.biz-left-50>div>select,.biz-left-70>div>select{width:100%}.biz-left-20>div>input:after,.biz-left-30>div>input:after,.biz-left-33>div>input:after,.biz-left-40>div>input:after,.biz-left-50>div>input:after,.biz-left-70>div>input:after,.biz-left-30>div>select:after,.biz-left-33>div>select:after,.biz-left-50>div>select:after,.biz-left-70>div>select:after{content:"";margin-right:10px}.biz-right-20>div>input,.biz-right-30>div>input,.biz-right-33>div>input,.biz-right-50>div>input,.biz-right-70>div>input,.biz-right-80>div>input,.biz-right-20>div>select,.biz-right-30>div>select,.biz-right-33>div>select,.biz-right-50>div>select,.biz-right-70>div>select,.biz-right-80>div>select{width:100%}.biz-right-20:after,.biz-right-30:after,.biz-right-33:after,.biz-right-70:after,.biz-right-80:after{content:"";clear:both;display:block}.biz-left-33,.biz-right-33{width:33%}.biz-left-20,.biz-right-20{width:20%}.biz-left-30,.biz-right-30{width:30%}.biz-left-40,.biz-right-40{width:40%}.biz-left-50,.biz-right-50{width:50%}.biz-left-70,.biz-right-70{width:70%}.biz-left-80,.biz-right-80{width:80%}.detail-search-wrap:after{content:"";margin:0;display:block;clear:both}.left-button-wrap{text-align:left}.right-button-wrap{text-align:right}.center-button-wrap{text-align:center}.center-button-wrap button{padding:1em 2em;font-weight:bold}.tabs-wrap>.tab-content h4{padding-left:10px;font-size:22px;font-weight:900}i.left-line{border-left:2px solid #e52222;height:0.8em;line-height:1em;display:inline-block !important;margin-right:10px}.tabs-wrap>.tab-content p{padding:10px;font-size:12px}.product_option_bigbox{clear:both;border:1px solid #65af07;border-top:2px solid #65af07;border-bottom:none}.product_info .fir li{cursor:pointer;height:50px;text-align:center;line-height:50px;float:left;font-size:17px;font-weight:600}.product_info .border_box{width:100%;height:100%;border-top:1px solid #65af07;border-top:none;margin:0;float:left}.info_box h2.option_name{font-size:18px;line-height:70px;color:#65af07;font-family:"Noto Sans";border-bottom:1px solid #ccc}.info_box .info_thumb{float:left;padding:14px 30px;max-width:140px;min-width:80px;font-size:0}.info_box .info_thumb img{width:80px;height:59px}.info_box .info_thumb span.zoom{background:url(../img/shape.gif) no-repeat;color:transparent;width:17px;height:17px;font-size:17px;margin:0 0 0px -20px;top:25px;position:relative}.info_box{width:100%;height:90px;border-bottom:1px solid #65af07}.ops_on .info_thumb,.ops_on .product_ops li{background:#f6f6f6}.product_info .info_box .product_ops li{cursor:pointer;height:90px;text-align:center;line-height:90px;float:left;font-size:17px}.product_info ul.fir{border-bottom:1px solid #65af07;height:50px;background-color:#fafafa}.product_info .fir li.tab1{width:250px;padding-left:163px}.product_info .fir li.tab2{width:130px;padding-left:270px}.product_info .info_box .product_ops li.tab1{width:420px;padding-left:100px}.product_info .info_box .product_ops li.tab1{text-align:left}.product_info .info_box .product_ops li.tab2{width:130px}.product_info .fir li.tab3,.product_info .info_box .product_ops li.tab3{width:180px}.product_info .fir li.tab4,.product_info .info_box .product_ops li.tab4{width:180px}.product_info .fir li.tab5,.product_info .info_box .product_ops li.tab5{width:193px}.product_info .info_box .product_ops li.tab5{color:#65af07;font-weight:bold}.product_info .fir li.tab6,.product_info .info_box .product_ops li.tab6{padding-right:35px;width:180px;text-align:center}.product_info .info_box .product_ops li.tab6:after{content:"";display:block;clear:both}.product_info .info_box .product_ops li.tab6 button{margin-top:20px}.cleartab{float:left;margin-top:40px;width:100%;border-bottom:1px solid #ebebeb;margin-bottom:18px}.cleartab div.title_box{float:left;color:#fff;background-color:#65af07;padding:5px 16px;font-size:21px;font-family:"Noto Sans"}#product_content p.sub_title:before{clear:both;content:"";display:block}#product_content p.sub_title{margin-top:30px;margin-bottom:4px;font-size:18px;font-weight:500}#product_content p{line-height:24px;font-size:15px}.ops_detail{float:left;width:100%;margin:0 auto;border-bottom:1px solid #1a6dd3;font-size:12px}.ops_detail .calendar-section{position:relative;width:1160px;padding:22px}.ops_header{padding:16px 0;text-align:center;color:#fff;font-size:25px;font-weight:500;line-height:31px}.ops_header.box1{width:813px;float:left;background:#666;height:31px}.ops_header.box2{width:346px;float:right;background:#f5989d;height:31px}.ops_detail .vone{position:absolute;left:797px;margin-top:11px}.ops_cnt70{width:70%;float:left}.ops_cnt30{position:absolute;top:0;right:0;bottom:0;width:346px;height:100%;border-left:1px solid #ccc;border-bottom:1px solid #ccc;background:#ffebec}.ops_cnt30 .use{padding:20px}.ops_cnt30 .use2{padding:0 14px}.ops_cnt30 .use .box{margin:0 auto;text-align:center;background:#fff;border:1px solid #ccc;padding:40px 70px;color:#444;font-weight:bold;font-size:large}.ops_cnt30 .use .box em.price{color:#e24c4c}.ops_cnt30 button.reservation-btn{padding:15px 20px;margin:15px 5px;text-align:center;font-size:18px;font-weight:bold;border-radius:5px}.ops_cnt30 .room_info{margin:25px}.ops_cnt30 .form1 dt{margin-bottom:5px}.ops_cnt30 .form1 dd{margin-bottom:15px}.use .tab_title{float:left;width:80px;height:40px;padding-left:20px;font-size:14px;font-weight:bold;line-height:40px;background:#f5f5f5;color:#777;text-align:left}.use li.one_column{width:100%}.use li.two_column{width:50%}.use li.big_column{width:100%}.use li.big_column .tab_title{padding:15px 0 15px 20px}.use li{border-bottom:1px solid #ccc;float:left}.use li dd{padding-left:120px;line-height:40px}.use .select_sec{position:relative}.use li select{border:1px solid #d3d3d3;height:27px;line-height:25px;font-size:12px;padding-left:10px;color:#373737;background-color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff url(./css-images/opsbg.png) right top repeat-y;width:150px}.use .select_sec .ops.arrow{position:absolute;right:146px;top:18px;display:block;width:8px;height:5px;background:url(../img/ops_arrow.gif) no-repeat}.ops_cnt100{width:100%;font-family:"Noto Sans"}.ops_cnt100 h2.ops_title{font-size:18px;color:#e24c4c}.ops_cnt100 .tab_cnt{padding:22px 22px 22px 0px;float:left;width:600px;color:#6a6a6a}.ops_cnt100 .tab_cnt b{font-size:14px}.ops_cnt100 .tab_cnt ul{width:900px;border:1px solid #ebebeb;float:left}.ops_cnt100 .tab_cnt ul li{width:224px;float:left;text-align:center;padding:7px 0px;border-right:1px solid #ebebeb}.ops_cnt100 .tab_cnt ul li.title{font-weight:bold;border-bottom:1px solid #ebebeb;background:#fbfbfb}.ops_cnt100 .tab_cnt ul li:last-child{border:0}.ops_cnt100 .tab_cnt dl dt{float:left;width:90px;font-weight:600;vertical-align:middle;overflow:hidden;position:relative;margin-bottom:10px}.bz-reservation-button{background-color:#65af07;color:#fff}.bz-reservation-button:hover,.bz-reservation-button:focus{background-color:#ea464f}a.bz-reservation-button:link,a.bz-reservation-button:visited{color:#fff}.ops_cnt30 .bz-reservation-button.direct{background:#fd4141}.detail_sch .bz-reservation-button{padding:9px;font-size:15px}.bz-reservation-button.css-basket{background:#fff;color:#65af07;border:1px solid #65af07}td.ticket-tab7 .bz-reservation-button.css-basket{background:#5e5e5e;color:#fff;border:1px solid #5e5e5e}table.css-table tr td.ticket-tab7{position:relative}table.css-table tr td button.css-basket{position:absolute;top:7px;left:-57px;display:none}table.css-table tr.hover button.css-basket{display:block}.bz-reservation-button:hover,.bz-reservation-button:focus{background-color:#ea464f;color:#fff;font-weight:bold}.bz-reservation-button.css-basket:hover,.bz-reservation-button.css-basket:focus{background-color:#f18f95;color:#fff;font-weight:bold}.price-bus .button-wrap{margin-top:20px;position:absolute;right:20px;bottom:35px}.price-bus .button-wrap a.move_btn{width:98px;padding:13px;font-size:15px;text-align:center;border:1px solid #65af07}.price-bus .button-wrap a.move_btn.bz-tour-link{color:#fff;background-color:#65af07}.price-bus .button-wrap .bz-reservation-button.css-basket{color:#65af07}.price-bus .button-wrap .bz-reservation-button.css-basket:hover{background-color:#fff}.sub_product_box .button-wrap{right:0px;bottom:0px;position:absolute}.sub_product_box .button-red{display:inline-block;vertical-align:top;height:32px;line-height:32px;padding:0px 5px;background-color:#fff;font-size:13px;text-align:center;text-decoration:none;background-clip:padding-box;border:1px dashed #ff6157;border-radius:2px;cursor:pointer}.sub_product_box .button-wrap .button-red,.price-bus .button-wrap .bz-reservation-button.direct{display:block}.button-wrap .bz-reservation-button.css-basket{display:none}.sub_product_box .bz-reservation-button.css-basket:hover,.sub_product_box .bz-reservation-button.css-basket:focus,.sub_product_box .button-red,.sub_product_box a.bz-reservation-button:link,.sub_product_box a.bz-reservation-button:visited{color:#ff6157;background-color:#fff}.adm-guide-wrap{position:relative}.adm-guide-wrap a.adm-link{position:absolute;right:0;top:0;background-color:#373737;color:#fff;padding:10px 20px;text-align:center}.adm-guide-wrap a.adm-link:hover,.adm-guide-wrap a.adm-link:focus{color:#fff}.shp-page-title-nav-fix{position:relative;height:150px !important;margin-bottom:70px}.shp-page-title-nav-fix>.title-nav{margin:auto;width:1200px;top:53px;position:relative;text-shadow:2px 2px 1px black}.shp-page-title-nav-fix>.title-nav h2{color:white}.shp-page-title-nav-fix>.title-nav .title-nav_sub{color:white}#search_list .type_list{color:#898989}#search_list .type_list ul{width:100%;display:block;border-bottom:2px solid #ebebeb;height:40px;clear:both}#search_list .type_list li{display:inline-block;cursor:pointer;width:100px;height:39px;background:#f8f8f8;text-align:center;border-right:1px solid #ebebeb;border-top:1px solid #ebebeb;line-height:40px;font-size:14px}#search_list .type_list li a.on{font-weight:500;color:blue}#search_list .item_list{min-height:500px;margin-top:15px}#search_list .item_list li{display:inline-block;vertical-align:top;margin-right:20px;margin-bottom:20px;font-size:14px;border:1px solid #ebebeb;width:283px;padding-bottom:10px}#search_list .item_list li:nth-child(4n+0){margin-right:0px}#search_list .item_list li p{font-size:16px;margin:5px 5px 0;line-height:18px}#search_list .item_list li p.tit_txt{display:block;font-size:15px;font-weight:bold;color:#535353;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;letter-spacing:-1px}#search_list .item_list li p.l_determined{color:#000;font-size:10pt;font-weight:800}#search_list .item_list li p.di_txt{margin-top:0}#search_list .item_list li p.dr_txt{margin-top:0;line-height:30px}#search_list .item_list li p.pc_txt{margin-top:0}#search_list .item_list li p span.l_determined_sdate{color:red;font-size:16px;font-weight:500}#search_list .item_list li .sub_product_box p.dr_txt{position:absolute;bottom:0;left:0;font-size:30px;font-weight:bold;color:#e52222}.btmbnnwarp{width:100%}.btmbnnwarp .bnnarea{width:1200px;height:240px;padding:33px 0;margin:0 auto}.btmbnnwarp .bnnarea .btmbnn01{width:292px;height:240px;float:left;margin-right:10px;background:url(/theme/basic/css/css-images/btmbnn_bg01.jpg) no-repeat}.btmbnnwarp .bnnarea .btmbnn01 .engtit{text-align:right;margin-right:24px;font-size:15px;margin-top:33px;color:#fff}.btmbnnwarp .bnnarea .btmbnn01 .tit{text-align:right;font-size:30px;margin-right:24px;margin-top:7px;color:#87fff2;font-weight:bold;letter-spacing:-4px}.btmbnnwarp .bnnarea .btmbnn01 .btn{float:right;width:110px;height:33px;margin-right:24px;margin-top:33px;background-color:#043456;border:1px solid #043456;border-radius:26px}.btmbnnwarp .bnnarea .btmbnn01 .btn p{font-size:16px;text-align:center;line-height:33px;color:#fff}.btmbnnwarp .bnnarea .btmbnn02{width:292px;height:240px;float:left;margin-right:10px;background:url(/theme/basic/css/css-images/btmbnn_bg02.jpg) no-repeat}.btmbnnwarp .bnnarea .btmbnn02 .engtit{text-align:right;margin-right:24px;font-size:15px;margin-top:33px;color:#1b1b1b}.btmbnnwarp .bnnarea .btmbnn02 .tit{text-align:right;font-size:30px;margin-right:24px;margin-top:7px;color:#027c8e;font-weight:bold;letter-spacing:-4px}.btmbnnwarp .bnnarea .btmbnn02 .btn{float:right;width:110px;height:33px;margin-right:24px;margin-top:33px;background-color:#027c8e;border:1px solid #027c8e;border-radius:26px}.btmbnnwarp .bnnarea .btmbnn02 .btn p{font-size:16px;text-align:center;line-height:33px;color:#fff}.btmbnnwarp .bnnarea .btmbnn03{width:292px;height:240px;float:left;margin-right:10px;background:url(/theme/basic/css/css-images/btmbnn_bg03.jpg) no-repeat}.btmbnnwarp .bnnarea .btmbnn03 .engtit{text-align:right;margin-right:24px;font-size:15px;margin-top:33px;color:#fff}.btmbnnwarp .bnnarea .btmbnn03 .tit{text-align:right;font-size:30px;margin-right:24px;margin-top:7px;color:#fff;font-weight:bold;letter-spacing:-6px}.btmbnnwarp .bnnarea .btmbnn03 .btn{float:right;width:110px;height:33px;margin-right:24px;margin-top:33px;background-color:#ff6a37;border:1px solid #ff6a37;border-radius:26px}.btmbnnwarp .bnnarea .btmbnn03 .btn p{font-size:16px;text-align:center;line-height:33px;color:#fff}.btmbnnwarp .bnnarea .btmbnn04{width:293px;height:240px;float:left;background:url(/theme/basic/css/css-images/btmbnn_bg04.jpg) no-repeat}.btmbnnwarp .bnnarea .btmbnn04 .engtit{text-align:right;margin-right:24px;font-size:15px;margin-top:33px;color:#fff}.btmbnnwarp .bnnarea .btmbnn04 .tit{text-align:right;font-size:30px;margin-right:24px;margin-top:7px;color:#fff;font-weight:bold;letter-spacing:-6px}.btmbnnwarp .bnnarea .btmbnn04 .btn{float:right;width:110px;height:33px;margin-right:24px;margin-top:33px;background-color:#8fbc0f;border:1px solid #8fbc0f;border-radius:26px}.btmbnnwarp .bnnarea .btmbnn04 .btn p{font-size:16px;text-align:center;line-height:33px;color:#fff}.sub_product_box .text_box .bz-tour-expired{text-align:left;font-size:16px;position:absolute;left:0;top:35px;font-weight:300;color:red}.bz-tour-expired:before{content:"요금확정기간";display:inline-block;font-size:12px;font-weight:bold;color:#363636;padding-right:5px}.lodging-list .bz-tour-expired{margin-top:-12px}section.bz-contents-wrap{display:block}section.bz-contents-wrap .title{margin-bottom:20px}section.bz-contents-wrap .bz-content{border:1px solid #eaeaea;padding:15px;margin-bottom:25px}