/* °øÅë */
table {width:100%}
.community_contents h3{font-size:22px;color:#313131}
.community_contents h3 span.main_titles{color:#ff8f67}
.subView_localTitle,.subView_localTitle span{font-family:'Nanum Gothic', 'Malgun Gothic', sans-serif;color:#707070}
.subView_localTitle span{padding:0 7px}
h3.subView_title{padding:35px 0 25px;font-size:30px;color:#232323}
h3.subView_title span{padding-left:15px;font-weight:400}

/* µðÀÚÀÎ¼¿·ºÆ® */
.design_selectType1{display:inline-block;*display:inline;position:relative;border:1px solid #ddd;*zoom:1}
.design_selectType1 label{position:absolute;left:20px;top:0;width:160px;height:48px;line-height:48px;font-family:'Nanum Gothic', 'Malgun Gothic', sans-serif;font-size:14px;color:#646464}
.design_selectType1 select{width:100%;min-width:230px;height:48px;line-height:48px;opacity:0;filter:alpha(opacity=0); /* IE 8 */}
.design_selectType1 .select_arrow{position:absolute;right:20px;top:50%;width:21px;height:11px;background:url("/images/community/blt_select_arrow.png") no-repeat 0 0;margin:-5px 0 0}

/* ÆäÀÌÂ¡ */
.event_pagination_wrap{padding:30px 0;text-align:center}
.event_pagination{border:1px solid #d7d5d5;border-right:0}
*:first-child + html .event_pagination{width:408px}
.event_pagination li{border-right:1px solid #d7d5d5}
.event_pagination li a{width:33px;height:33px;line-height:35px;background:no-repeat 50% 50%;font-weight:bold;font-family:'Nanum Gothic', 'Malgun Gothic', sans-serif;font-size:13px;color:#787878}
.event_pagination li a.img_page_prev{background-image:url("/365event/images/renew/img_page_prev.gif")}
.event_pagination li a.img_page_next{background-image:url("/365event/images/renew/img_page_next.gif")}
.event_pagination li.img_page_on{position:relative}
.event_pagination li:hover a,.event_pagination li.img_page_on a{color:#ef7a00}
.event_pagination li.img_page_on a i{position:absolute;left:0;bottom:0;width:33px;height:3px;background-color:#ef7a00}

/* ¸ÞÀÎ_Visual_Banner */
.visual_banner_wrap{position:relative;width:100%;height:380px;overflow:hidden}
.visual_banner_box{position:absolute;left:50%;width:1920px;height:380px;margin-left:-960px;text-align:left}
.visual_banner{width:1920px;height:380px}
.visual_banner li{position:absolute;width:1920px;height:380px;overflow:hidden;z-index:1;opacity:0;filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}
.visual_banner li.visual_banner_on{opacity:1;filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";z-index:3}
.visual_bannerBtn_box{position:absolute;left:50%;bottom:20px;margin-left:-33px;z-index:4}
.visual_bannerBtn li{width:13px;height:13px;background:url("/images/community/btn_visualBn_off.png") no-repeat;margin:0 5px;cursor:pointer}
.visual_bannerBtn li.visual_bannerBtn_on{background-image:url("/images/community/btn_visualBn_on.png")}

/* ¸ÞÀÎ_ÃëÇâ¸ÂÃã Å×¸¶¿©Çà */
.themeBest_wrap{margin-top:65px}
.themeBest_box{position:relative;width:100%;height:486px;margin-top:25px}
.bg_themeBest{position:relative;width:100%;height:486px;overflow:hidden}
.bg_themeBest li{position:absolute;left:50%;top:0;margin-left:-960px;z-index:3;opacity:0;filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}
.bg_themeBest li.bg_themeBest_first{opacity:1;filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}
.themeBest_list{position:absolute;left:50%;top:0;margin-left:-480px;z-index:5}
.themeBest{position:relative;width:960px;height:366px;padding-top:60px;overflow:hidden}
.theme_list_wrap{position:absolute;left:0}
.theme_list_box{position:relative;float:left;width:960px;height:366px}
.theme_list_box h4{font-weight:400;font-size:33px;color:#fff;text-align:center}
.theme_list{margin-top:40px}
.theme_list li{position:relative;margin:0 21px}
.theme_list li a .themeBest_img{position:relative;width:278px;height:278px;background:url("/images/community/bgMask_theme.png") no-repeat}
.theme_list li a .themeBest_txt_box{position:absolute;left:0;top:0;width:278px;height:278px}
.theme_list li a:hover .themeBest_txt_box{background-image:url("/images/community/bgMask_theme_over.png");z-index:10}
.themeBest_txt{text-align:center}
.themeBest_txt span,.themeBest_txt dl{color:#fff}
.themeBest_txt span{display:inline-block;border:1px solid #fff;padding:5px 7px;margin-top:30px}
.themeBest_txt dl{margin-top:30px}
.themeBest_txt dl dt{line-height:32px;font-weight:600;font-size:24px}
.themeBest_txt dl dd{margin-top:10px;font-weight:400;font-size:14px}
/* 
.themeBest_box i{position:absolute;top:240px;width:34px;height:62px;background:no-repeat;cursor:pointer;z-index:5}
.themeBest_box i.theme_prevBtn{left:50%;background-image:url("/images/community/blet_arrow_lft.png");margin-left:-544px}
.themeBest_box i.theme_nextBtn{right:50%;background-image:url("/images/community/blet_arrow_rgt.png");margin-right:-544px}

/* ¸ÞÀÎ_°í°´ ¸®ºä & ¿©Çà µ¿¿µ»ó */
.community_infoTop_wrap{display:inline-block;width:100%;margin-top:50px}
.community_infoTop_lft,.community_infoTop_rgt{position:relative;float:left;width:470px}
.community_infoTop_lft{margin-right:20px}
.community_infoTop_lft .btn_more,.community_infoTop_rgt .btn_more{position:absolute;right:0;top:5px;font-weight:600;font-size:14px;color:#7f7f7f}
.community_infoTop_lft
.community_review_box,.community_movie_box{margin-top:20px}
.community_review_box a,.community_movie_box{padding:10px}
.community_review_box a{display:inline-block;height:128px;border:1px solid #d5d5d5}
.community_review_btm{margin-top:25px}
.community_review_lft,.community_review_rgt{float:left}
.community_review_lft{width:176px;margin-right:15px}
.community_review_lft img{width:176px;height:128px}
.community_review_rgt{width:257px}
.community_review_txt{position:relative;height:128px}
.community_review_txt dt{line-height:25px;padding-top:10px;font-weight:600;font-size:16px;color:#313131}
.community_review_txt dd{position:absolute;left:0;bottom:12px;width:100%;height:35px;line-height:18px;font-family:'Nanum Gothic', 'Malgun Gothic', sans-serif;color:#7e7e7e;overflow:hidden;text-overflow:ellipsis;white-space:normal}
.community_movie_box{height:298px;border:1px solid #d5d5d5}
.community_movie{width:448px;height:226px}
.community_movie_txt{height:77px;padding-left:13px}
.community_movie_txt dt{padding-top:17px;font-weight:600;font-size:18px;color:#313131}
.community_movie_txt dd{padding-top:13px;font-weight:400;font-size:14px;color:#747474}

/* ¸ÞÀÎ_³»ÀÏÅõ¾î °¡ÀÌµåºÏ */
.guideBook_box{position:relative;padding-bottom:10px;margin-top:65px}
.guideBook_box .btn_more{position:absolute;right:0;top:5px;font-weight:600;font-size:14px;color:#7f7f7f}
.guideBook_list{margin-top:20px}
.guideBook_list li{margin-right:18px}
.guideBook_list li.guideBook_listLast{margin-right:0}
.guideBook_list li a{width:133px;height:200px;background:url("/images/community/bg_guideBook.png") no-repeat;padding:5px 7px 8px 5px}
.guideBook_list li:hover a{background-image:url("/images/community/bg_guideBook_on.png")}
.guideBook_list li a .guideBook_img,.guideBook_list li a .guideBook_img img{width:133px;height:167px}
.guideBook_list li a .guideBook_title{height:33px;line-height:37px;font-weight:600;font-family:'Nanum Gothic', 'Malgun Gothic', sans-serif;font-size:13px;color:#555;letter-spacing:-1px;text-align:center;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}

/* ¸ÞÀÎ_Áö±¸°È±â ¸¶ÀÏ¸®Áö & ÄÃÃÄ ¶ó¿îÁö */
.community_infoBtm_wrap{position:relative;width:100%;height:238px;background:url("/images/community/bg_infoBtm.jpg") no-repeat 50% 50%;margin-top:65px}
.community_infoBtm_box{display:inline-block;width:100%}
.community_infoBtm_lft,.community_infoBtm_rgt{float:left;width:480px;height:238px}
.community_infoBtm_box h3.community_infoBtm_title,.community_infoBtm_box h3.community_infoBtm_title span,.community_infoBtm_box a{color:#fff}
.community_infoBtm_box h3.community_infoBtm_title{margin-top:65px;font-size:28px}
.community_infoBtm_box h3.community_infoBtm_title span{font-weight:400}
.community_infoBtm_box h3.community_infoBtm_title span.community_infoBtm_titleTop{display:block;margin-bottom:5px;font-size:17px}
.community_infoBtm_box a{display:inline-block;width:90px;height:32px;line-height:32px;background:url("/images/community/btn_infoBtm.png") no-repeat;margin-top:18px;text-align:center}
.community_infoBtm_box a:hover{background-image:url("/images/community/btn_infoBtm_over.png");font-weight:600;color:#333}
.community_infoBtm_lft h3.community_infoBtm_title,.community_infoBtm_lft a{margin-left:10px}
.community_infoBtm_rgt h3.community_infoBtm_title,.community_infoBtm_rgt a{margin-left:50px}

/* ¼­ºê°øÅë */
.visual_img_wrap{position:relative;width:100%;height:350px;background:no-repeat 50% 50%}
.visual_txtBox{padding-top:125px;text-align:center}
.visual_img_wrap h3.visual_title{font-size:41px;color:#242424}
.visual_img_wrap .visual_cmt{padding-top:20px;font-size:18px;color:#474747}
.subView_box{padding-top:35px}
.community_btn_box{margin-top:20px;text-align:right}
.community_btn_box a{display:inline-block;height:36px;line-height:36px;padding:0 20px;font-weight:600;font-size:14px;color:#fff}
.community_btn_box .btn_list_more{background-color:#a2a2a2}

/* ¼­ºê_µµ½ÃÁ¤º¸ */
.visual_img_city{background-image:url("/images/community/bg_visual_city.jpg")}
.city_search_wrap{position:relative}
.city_search_box{position:absolute;left:210px;top:87px;width:500px;height:80px;background:url("/images/community/bgMask_search_city.png") repeat-x;padding:20px 19px}
.city_search{position:relative;width:500px;height:47px;background-color:#fff}
.city_search .city_search_label{position:absolute;left:15px;top:15px;font-size:20px;color:#474747;cursor:text}
.city_search_input{width:428px;height:47px;line-height:47px;border:0;padding:0 15px;font-size:20px;color:#000}
*:first-child + html .city_search_input{height:45px}
.city_search_btn{position:absolute;right:15px;top:7px}
.city_search_btn img{cursor:pointer}
.city_search_txt{padding-top:15px;font-weight:400;font-size:16px;color:#fff;text-align:center}
.city_searchList_box{position:absolute;left:0;top:47px;width:498px;background-color:#fff;border:1px solid #c8c8c8;z-index:1}
.city_search_list{display:inline-block;width:100%}
.city_search_list .city_search_country,.city_search_list .city_search_city{float:left}
.city_search_list .city_search_country{padding:15px}
.city_search_list .city_search_city{border-left:1px solid #c8c8c8;padding-top:15px}
.city_search_list .city_search_country span,.city_search_list .city_search_city li a{font-weight:500;font-size:14px;color:#474747}
.city_search_list .city_search_city li{padding:15px;padding-top:0}
.city_search_list .city_search_city li a:hover{text-decoration:underline}
.city_searchList_box .city_search_no{display:none;padding:15px;font-weight:500;font-size:14px;color:#474747}
.cityBest_list_box{position:relative;margin-top:45px}
.cityBest_list_box .btn_more{position:absolute;right:0;top:5px;font-weight:600;font-size:14px;color:#7f7f7f}
.cityBest_list{padding-top:10px}
.cityBest_list li a{width:225px;height:180px;margin:20px 20px 0 0}
.cityBest_list li.cityBest_listLast a{margin-right:0}
.cityBest_list li a .cityBest_img{position:relative;width:225px;height:180px;overflow:hidden}
.cityBest_list li a .cityBest_name{position:absolute;left:0;top:0;width:225px;height:180px;background:url("/images/community/bgMask_cityBest.png") repeat-x}
.cityBest_list li a .cityBest_name span{display:block;margin-top:80px;font-weight:600;font-size:20px;color:#fff;text-align:center}
.cityList_wrap{margin-top:50px}
.cityList_tab_box{height:63px;border-bottom:1px solid #c8c8c8}
.cityList_tab{border-left:1px solid #c8c8c8}
.cityList_tab li{width:191px;height:62px;line-height:62px;background-color:#ecede8;border:1px solid #c8c8c8;border-left:0;font-weight:600;font-size:17px;color:#000;text-align:center;cursor:pointer}
.cityList_tab li.cityList_tab_on{width:190px;height:60px;background-color:#fff;border-top:3px solid #02ba20;border-bottom:1px solid #fff;color:#02ba20}
.cityList_tabCon_box{background-color:#fff}
.cityList_name{display:inline-block;width:100%;border-bottom:1px solid #e9ecef;padding:20px 0}
.cityList_name dt,.cityList_name dd{float:left}
.cityList_name dt{width:150px;padding:7px 0 0 20px;font-weight:400;font-size:20px;color:#adb5bd}
.cityList_name dd{width:790px}
.cityList_name dd .cityList_nameList li{width:158px;padding:7px 0}
.cityList_name dd .cityList_nameList li a{font-weight:500;font-size:14px;color:#343a40}
.cityList_name dd .cityList_nameList li a:hover{text-decoration:underline}

/* ¼­ºê_µµ½ÃÁ¤º¸»ó¼¼ */
h3.subView_title .subView_titles_city{font-size:32px;color:#828282}
.cityView_box{display:inline-block;width:960px;border-top:1px solid #d2d2d2;padding-top:35px}
.cityView_lft,.cityView_rgt{float:left}
.cityView_lft{width:690px;margin-right:30px}
.cityView_img{border:1px solid #bebebe}
.cityView_img img{width:688px;height:355px}
.cityView_txt{line-height:25px;padding-top:20px;font-weight:600;font-size:14px;color:#2e2e2e}
.cityView_info_box{margin-top:45px}
.cityView_info_menu{border-left:1px solid #c8c8c8}
.cityView_info_menu li{width:344px;height:41px;line-height:41px;background-color:#f7f7f7;border:1px solid #c8c8c8;border-left:0;font-weight:600;font-size:15px;color:#000;text-align:center;cursor:pointer}
.cityView_info_menu li.cityView_info_menu_on{width:343px;background-color:#02ba20;color:#fff}
.cityView_info_tab{padding:30px 0}
.cityView_info_tab li a{background:url("/images/header/line_lnb_img.gif") no-repeat 100% 50%;padding:0 20px;font-size:16px;color:#545454}
.cityView_info_tab li.cityView_info_tab_on a{font-weight:900}
.cityView_info_tab li.cityView_info_tabLast a{background:none}
.cityView_menuCon_box{margin-top:30px}
.cityList_menu_box{text-align:center}
.cityView_infoCon_box{display:inline-block;width:688px;height:413px;border:1px solid #c8c8c8;text-align:left}
.cityView_infoCon_lft,.cityView_infoCon_rgt{float:left}
.cityView_infoCon_lft{width:159px;border-right:1px solid #c8c8c8}
.cityView_infoPlace_inner{width:159px;height:413px;overflow-x:hidden;overflow-y:auto}
.cityView_infoPlace_list{padding:10px 10px 0}
.cityView_infoPlace_list li{padding-bottom:10px}
#Container .cityView_infoPlace_list li a{display:inline-block;width:115px;background:url("/images/community/dot_place.gif") no-repeat 0 4px;padding-left:7px;font-family:'Nanum Gothic', 'Malgun Gothic', sans-serif;color:#505050}
.cityView_infoPlace_list li a:hover{text-decoration:underline}
.cityView_infoCon_rgt{width:528px}
.cityView_infoCon_rgt .cityView_infoMap{position:relative;width:528px;height:413px;z-index:0;overflow:hidden}
.cityView_infoCon_rgt .btn_cityView_more{display:inline-block;cursor:pointer}
.cityView_infoCity_box{width:598px;border:1px solid #c8c8c8;padding:15px 45px;margin-top:30px}
.cityView_infoCity{display:inline-block;width:598px;border-bottom:1px dashed #e1e1e1;padding:30px 0}
.cityView_infoCityLast{border-bottom:0}
.cityView_infoCity dt,.cityView_infoCity dd{float:left}
.cityView_infoCity dt{width:135px;padding-top:10px;text-align:center}
.cityView_infoCity dt span{display:block;margin-top:15px;font-weight:600;font-size:15px;color:#151414}
.cityView_infoCity dd{width:423px;line-height:25px;padding:0 15px 0 25px;font-size:13px;color:#6d6d6d}
.cityView_ticket_box{margin-top:40px}
.cityView_ticket_list{margin-top:20px}
.cityView_ticket_list li{margin-right:21px}
.cityView_ticket_list li.cityView_ticket_listLast{margin-right:0}
.cityView_ticket_list li a{width:214px;height:244px;border:1px solid #bebebe}
.cityView_ticket_list li a img{width:214px;height:136px}
.cityView_ticket_list li a .cityView_ticket_txt{position:relative;height:78px;padding:15px}
.cityView_ticket_list li a .cityView_ticket_txt dt,.cityView_ticket_list li a .cityView_ticket_txt dd.cityView_ticket_comment{display:inline-block;width:100%;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.cityView_ticket_list li a .cityView_ticket_txt dt{font-weight:900;font-size:14px;color:#2e2e2e}
.cityView_ticket_list li a .cityView_ticket_txt dd.cityView_ticket_comment{margin-top:5px;color:#7b7b7b}
.cityView_ticket_list li a .cityView_ticket_txt dd.cityView_ticket_charge{position:absolute;right:15px;bottom:15px}
.cityView_ticket_list li a .cityView_ticket_txt dd.cityView_ticket_charge span{color:#7b7b7b}
.cityView_ticket_list li a .cityView_ticket_txt dd.cityView_ticket_charge span.before{font-weight:400}
.cityView_ticket_list li a .cityView_ticket_txt dd.cityView_ticket_charge span.after{font-weight:900;font-size:14px;color:#e64c4c}
.cityView_rgt{width:240px}
.cityView_goods{margin-top:15px}
.cityView_goods li{border:1px solid #bebebe;margin-bottom:20px}
.cityView_goods_txt{position:relative;height:80px;padding:15px}
.cityView_goods_txt dt,.cityView_goods_txt dd.cityView_goods_comment{display:inline-block;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.cityView_goods_txt dt{font-weight:700;font-size:14px;color:#2e2e2e}
.cityView_goods_txt dd.cityView_goods_comment{margin-top:10px;color:#7b7b7b}
.cityView_goods_txt dd.cityView_goods_charge{position:absolute;right:15px;bottom:15px}
.cityView_goods_txt dd.cityView_goods_charge span{color:#7b7b7b}
.cityView_goods_txt dd.cityView_goods_charge span.before{font-weight:400}
.cityView_goods_txt dd.cityView_goods_charge span.after{font-weight:900;font-size:14px;color:#e64c4c}
.cityView_banner_box{margin-bottom:25px}
.cityView_banner_box a{display:block;width:238px;height:237px;text-align:center}
.cityView_banner_box a p{line-height:25px;padding-top:23px;font-weight:900;font-size:19px}
.cityView_banner_box a span{display:block;font-weight:600;font-size:13px;color:#2e2e2e}
.cityView_banner_box a:hover span{text-decoration:underline}
.cityView_naeilStore_box{background:url("/images/community/icon_ns.png") no-repeat 39px 90px #fff;border:1px solid #ddd9d7}
.cityView_naeilStore_box a p{color:#f96c32}
.cityView_naeilStore_box a span{padding-top:125px}
.cityView_air_box{background:url("/images/community/icon_air.png") no-repeat 51px 85px #fff5ee;border:1px solid #ddd9d7}
.cityView_air_box a p{color:#f96c32}
.cityView_air_box a span{padding-top:125px}
.cityView_hotel_box{background:url("/images/community/icon_hotel.png") no-repeat 79px 87px #ebf2f8;border:1px solid #cbd1d6}
.cityView_hotel_box a p{color:#086dc3}
.cityView_hotel_box a span{padding-top:118px}

/* µµ½ÃÁ¤º¸»ó¼¼_·¹ÀÌ¾îÆË¾÷ */
.layer_popup_wrap,.layer_popup_wrap a{font-family:'Nanum Gothic', 'Malgun Gothic', sans-serif;}
.layer_popup_wrap{display:none;position:fixed;left:0;top:0;width:100%;height:100%;z-index:2500}
*:first-child + HTML .layer_popup_wrap{z-index:16}
.layer_popup_wrap .bg_popup_cover{position:fixed;left:0;top:0;width:100%;height:100%;background-color:#000;opacity:0.3;filter:alpha(opacity=30);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";z-index:16}
.layer_popup{position:absolute;left:50%;top:50%;margin-left:-385px;margin-top:-330px;z-index:18}
.layer_popup .layer_popup_content{position:relative;min-width:200px;min-height:100px;background-color:#fff;padding:45px}
.layer_popup_content .btn_layer_close{position:absolute;right:20px;top:20px;cursor:pointer}
.cityInfoLayer_wrap{width:680px}
.cityInfoLayer_title{border-bottom:1px solid #cfcfcf;padding-bottom:20px;font-size:22px;color:#000;text-align:left}
.cityInfoLayerTxt_box{margin-top:30px} /* ÀÌ¹ÌÁö´Â ¾ø°í ÅØ½ºÆ®¸¸ ÀÖÀ» ¶§ */
.cityInfoLayer_box{display:inline-block;width:680px;margin-top:30px}
.cityInfoLayer_lft,.cityInfoLayer_rgt{float:left}
.cityInfoLayer_lft{width:280px;margin-right:25px}
.cityInfoLayer_lft img{width:280px;height:230px}
.cityInfoLayer_rgt{width:375px}
.cityInfoLayer_details_box{height:228px;border:1px solid #ccc;overflow-y:scroll}
.cityInfoLayer_details{line-height:25px;padding:10px;font-weight:600;font-size:13px;color:#353535}
.cityInfoLayer_list{margin-top:40px}
.cityInfoLayer_list li{line-height:20px;background:url("/images/community/line_1.gif") no-repeat 0 10px;padding-left:10px;margin-bottom:10px;font-weight:600;font-size:13px;color:#353535;word-break:break-all}
@media screen and (-webkit-min-device-pixel-ratio:0){.cityInfoLayer_list li{background-position: 0 9px;word-break:break-all}} /* Chrome */
.cityInfoLayer_list li a:hover{text-decoration:underline}
.cityInfoLayer_list_nodeatil li{line-height:20px;background:url("/images/community/line_1.gif") no-repeat 0 10px;padding-left:10px;margin-bottom:10px;font-weight:600;font-size:13px;color:#353535;word-break:break-all}
@media screen and (-webkit-min-device-pixel-ratio:0){.cityInfoLayer_list_nodeatil li{background-position: 0 9px;word-break:break-all}} /* Chrome */
.cityInfoLayer_list_nodeatil li a:hover{text-decoration:underline}

/* ¼­ºê_Å×¸¶ ¿©Çà */
.sub_theme_banner{min-width:960px;height:350px;background:url("/images/community/bg_visual_theme.jpg") no-repeat 50% 50%}
.sub_themeBn_txt{width:960px;padding:125px 0 0;margin:0 auto}
.sub_themeBn_txt p{padding:20px 0 0;font-size:18px;color:#474747;text-align:center}
.sub_themeBn_txt h3{font-weight:600;font-family:'Nanum Gothic', 'Malgun Gothic', sans-serif;font-size:40px;color:#242424;text-align:center}
.subTheme_box{padding:20px 0;*zoom:1} /* IE5.5~7 ºê¶ó¿ìÀú ´ëÀÀ Hack */
.subTheme_box:after{display:block;content:"";clear:both}
.themeList_lft{float:left;width:148px;border:1px solid #c9c9c9;padding:10px 15px}
.themeList li{padding:3px 0}
.themeList li a{display:block;line-height:18px;background:url("/images/community/line_1.gif") no-repeat 0 12px;padding:4px 0 4px 10px;font-weight:600;font-size:13px;color:#777}
.themeList li a:hover,.themeList li.themeList_on a{background-color:#f2f2f2;color:#009652}
.themeList_rgt{float:right;width:743px;margin:0 auto; }
.themeList_rgt h3.subView_title{padding:25px 0;font-size:22px;color:#323232}
.themeList_rgt h3.subView_title span{padding-left:10px;font-weight:400;color:#828282}
.themeConts_tit{padding:0 0 25px;overflow:hidden}
.themeConts_tit .theme_titName{float:left;font-weight:600;font-family:'Nanum Gothic', 'Malgun Gothic', sans-serif;font-size:26px;color:#232323}
.themeConts_tit .design_selectType1{float:right}

.community_size.theme .themeList_rgt{float:inherit;width:100%;margin:0 auto; }

/* ¼­ºê_Å×¸¶ ¿©Çà_¸®½ºÆ® */
.enjoyGum_list{margin:0 0 0 -5px}
.enjoyGum_list:after{display:block;content:"";clear:both}
.enjoyGum_list li{float:left;border:1px solid #c6c6c6;padding:18px;margin-bottom:25px}
.enjoyGum_list_inner{position:relative;width:321px}
.enjoyGum_list li.enjoyGum_list_lft{margin-left:15px}
.enjoyGum_list li h4{position:absolute;left:8px;top:-11px;font-size:13px;letter-spacing:-1px;overflow:hidden}
.enjoyGum_list li h4 span{display:block;float:left;height:24px;line-height:27px;padding:0 5px;margin-right:5px;font-weight:normal;font-family:'Nanum Gothic', 'Malgun Gothic', sans-serif;font-size:13px;color:#fff;filter:alpha(opacity=85);-moz-opacity:0.85;-khtml-opacity:0.85;opacity:0.85}
@media screen and (-webkit-min-device-pixel-ratio:0){.enjoyGum_list li h4 span{line-height:24px}} /* Chrome */
.enjoyGum_list li h4 span.enjoyGum_listTitle_area{background:#1b88b5}
.enjoyGum_list li h4 span.enjoyGum_listTitle_theme{background:#c13585}
.enjoyGum_list_inner dl{padding:10px 0 0;font-family:'Nanum Gothic', 'Malgun Gothic', sans-serif;}
.enjoyGum_list_inner dl dt{display:block;font-weight:600;font-size:13px;color:#adadad;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.enjoyGum_list_inner dl dd{display:block;padding:2px 0 0;font-weight:700;font-size:18px;color:#191919;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}

/* ¼­ºê_Å×¸¶ ¿©Çà_ºä */
.themeConts_view{border-top:1px solid #dbdbdb;border-bottom:1px solid #dbdbdb;padding:10px 0;text-align:center; }
.themeConts_view img{width:720px}
.theme_goods_title{background:url("/images/community/icon_themeGoos.gif") no-repeat 0 3px;border-bottom:1px dashed #ccc;padding:0 0 7px 18px;margin-top:50px;font-weight:700;font-size:16px}
.theme_goods_list{padding-top:40px}
.themeBtn_rgt{margin:20px 0 0;text-align:right}
.themeBtn_rgt .btn_grayType_1{display:inline-block;*display:ilnine;background-color:#a2a2a2;padding:10px 20px;font-weight:600;font-family:'Nanum Gothic', 'Malgun Gothic', sans-serif;font-size:14px;color:#fff;zoom:1}

/* ¼­ºê_³»ÀÏµµ¼­ */
.visual_img_book{background-image:url("/images/community/bg_visual_book.jpg")}
.guideBook_info_box{display:inline-block;width:960px;margin-top:50px}
.guideBook_info_lft,.guideBook_info_rgt{float:left}
.guideBook_info_lft{width:640px;margin-right:20px}
.guideBook_info_rgt{width:300px}

/* ³»ÀÏÅõ¾î¿¡¼­ Ãâ°£ÇÏ´Â Áö¿ªº° °¡ÀÌµåºÏ */
.guideBook_info_box h3 .guideBookTitles{font-size:22px;color:#02ba20}
.guideBook_area_list li{margin:20px 20px 0 0}
.guideBook_area_list li.guideBook_area_listLast{margin-right:0}
.guideBook_area_list li a{width:133px;height:200px;background:url("/images/community/bg_guideBook.png") no-repeat;padding:5px 7px 8px 5px}
.guideBook_area_list li:hover a{background-image:url("/images/community/bg_guideBook_on.png")}
.guideBook_area_list li a .guideBook_img,.guideBook_area_list li a .guideBook_img img{width:133px;height:167px}
.guideBook_area_list li a .guideBook_title{height:33px;line-height:37px;font-weight:600;font-size:13px;color:#555;letter-spacing:-1px;text-align:center;overflow:hidden}

/* ³»ÀÏÅõ¾î ºê·Î½´¾î */
.brochureBook_box{margin-top:60px}
.brochureBook_list{margin-top:20px}
.brochureBook_list li{position:relative;width:150px;height:235px;border:1px solid #c7c7c7;padding:22px 24px 24px;margin-right:20px}
.brochureBook_list li.brochureBook_listLast{margin-right:0}
.brochureBook_list li .brochureBook_title{text-align:center}
.brochureBook_list li .brochureBook_title dt{font-weight:600;font-size:16px;color:#555;letter-spacing:-1px}
.brochureBook_list li .brochureBook_title dd{padding-top:5px;font-weight:500;color:#797979}
.brochureBook_list li img{position:absolute;left:24px;bottom:24px}

/* ³»ÀÏÅõ¾î ºê·Î½´¾î_·¹ÀÌ¾îÆË¾÷ */
/* ÀüÃ¼ */
.brochureBook_txt_box{display:none;position:absolute;left:-1px;top:-1px;width:150px;height:233px;background:url("/images/community/bgMask_brochureBook.png") repeat-y;padding:25px}
.brochureBook_txt_box p{line-height:25px;color:#fff}
.brochureBook_txt_box .brochureBook_txt_1{padding-top:40px}
.brochureBook_txt_box .brochureBook_txt_2{padding-top:16px}
.brochureBook_txt_box .brochureBook_txt_3{padding-top:27px}
/* ºÎºÐ */
/*
.brochureBook_txt_box{display:none;position:absolute;left:-1px;bottom:-1px;width:150px;background:url("/images/community/bgMask_brochureBook.png") repeat-y;padding:25px}
.brochureBook_txt_box p{line-height:20px;color:#fff}
*/

/* ´ÜÇàº» */
.travelBook_list li{margin-top:20px}
.travelBook_list li a{display:block;width:300px;background:no-repeat;padding:1px 3px 1px 1px}
.travelBook_list li.travelBook_list_1 a{height:242px;background-image:url("/images/community/bg_travelBook_1.png")}
.travelBook_list li.travelBook_list_1:hover a{background-image:url("/images/community/bg_travelBook_1_on.png")}
.travelBook_list li.travelBook_list_2 a{height:265px;background-image:url("/images/community/bg_travelBook_2.png")}
.travelBook_list li.travelBook_list_2:hover a{background-image:url("/images/community/bg_travelBook_2_on.png")}
.travelBook_list li.travelBook_list_3 a{height:184px;background-image:url("/images/community/bg_travelBook_3.png")}
.travelBook_list li.travelBook_list_3:hover a{background-image:url("/images/community/bg_travelBook_3_on.png")}

/* ¼­ºê_³»ÀÏµµ¼­_»ó¼¼ */
.guideBook_view_box{display:inline-block;width:960px;padding-top:35px}
.guideBook_view_lft,.guideBook_view_rgt{float:left}
.guideBook_view_lft{width:190px;margin-right:30px}
.guideBook_view_rgt{width:740px}
.book_menu_box{border:1px solid #c9c9c9;border-top:0}
.book_menu_box dt,.book_menu_box dd{border-top:1px solid #c9c9c9;padding:10px 15px}
.book_menu_box dt{background-color:#f5f5f5;font-weight:400;font-size:14px;color:#6f6f6f}
.book_menu_box dd{font-weight:600;font-size:13px;color:#1f1f1f}
.book_menu_box dd .book_menu li{padding:3px 0}
.book_menu_box dd .book_menu li a{display:block;line-height:18px;background:url("/images/community/line_1.gif") no-repeat 0 12px;padding:4px 0 4px 10px;color:#777}
.book_menu_box dd .book_menu li a:hover,.book_menu_box dd .book_menu li.book_menu_on a{background-color:#f2f2f2;color:#009652}
h3.subView_title .subView_titles_book{font-size:18px;color:#232323}
.bookView_box{border-top:1px solid #d2d2d2}
.bookView_contents_box{display:inline-block;width:670px;padding:35px 35px 35px}
.bookView_contents_lft,.bookView_contents_rgt{float:left}
.bookView_contents_lft{width:133px}
.bookView_contents_lft a{display:block}
.bookView_contents_lft a span{display:block;background:url("/images/community/icon_preview.png") no-repeat 30px 14px;padding:15px 0 15px 48px;font-size:13px;color:#323232}
.bookView_contents_lft a:hover span{text-decoration:underline}
.bookView_contents_rgt{width:507px;margin-left:30px}
.bookView_contents_rgt .contents_txt{line-height:23px;padding-bottom:28px;font-weight:400;font-size:13px;color:#2e2e2e}
.bookView_contents_rgt .contents_txt span{color:#02ba20}
.contents_info_box{border-top:1px solid #d2d2d2;padding-top:10px;font-family:'Nanum Gothic', 'Malgun Gothic', sans-serif;color:#737373}
.contents_info_box .contents_info{line-height:19px}
.contents_info_box .book_store{padding-top:13px}
.contents_info_box .book_store span.store_title{display:inline-block;position:relative;border:1px solid #02ba20;padding:7px 7px 3px;margin-right:10px;color:#02ba20}
@media screen and (-webkit-min-device-pixel-ratio:0){.contents_info_box .book_store span.store_title{padding:5px 7px}} /* Chrome */
.contents_info_box .book_store span.store_title i{position:absolute;right:-5px;top:7px;width:5px;height:8px;background:url("/images/community/blet_arrow_book.png") no-repeat}
.contents_info_box .book_store a,.contents_info_box .book_store span.store_line{color:#a3a3a3}
#Container .contents_info_box .book_store a{font-family:'Nanum Gothic', 'Malgun Gothic', sans-serif;}
#Container .contents_info_box .book_store a:hover{color:#1a1a1a;text-decoration:underline}
.contents_info_box .book_store span.store_line{padding:0 5px}
.bookView_img_box{padding:35px;text-align:center}

/* ¼­ºê_°í°´¸®ºä_¸®½ºÆ® */
.visual_img_review{background-image:url("/images/community/bg_visual_review.jpg")}
.visual_img_review h3.visual_title,.visual_img_review .visual_cmt{color:#fff}
.review_event_wrap{position:relative;width:100%;background-color:#fbf4da}
.review_event_wrap_2022{position:relative;width:100%;background-color:#04baea; }
.review_event_box{position:relative;height:116px}
.review_event_box img,.review_event_box a{position:absolute}
.img_reviewEvent{left:0;top:0}
.txt_reviewEvent{left:209px;top:21px}
.review_event_box a{right:0;top:33px;width:246px;height:50px;line-height:50px;background:url("/images/community/btn_reviewEvent_2023.png") no-repeat;font-weight:600;font-size:16px;color:#000;text-align:center}
.review_best_box{position:relative;margin-top:60px}
.review_best_box h3{font-size:22px;color:#313131}
.review_best_box h3 span.sub_titles{font-size:13px; font-family:'Nanum Gothic', 'Malgun Gothic', sans-serif; color:#777777; font-weight:normal; padding:0 0 0 10px;}
.review_best_box .btn_more{position:absolute;right:0;top:4px;font-weight:600;font-size:14px;color:#7f7f7f}
.review_best_list li{margin-top:30px;margin-right:33px}
.review_best_list li.review_best_listLast{margin-right:0}
.review_best_list li a{display:block;position:relative;width:296px;border:1px solid #cbcbcb}
.review_best_list li a img{width:296px;height:170px}
.review_best_list li a i{position:absolute;left:16px;top:-3px;width:42px;height:45px;background:url("/images/community/bg_icon_4.png") no-repeat;padding-top:7px;text-align:center}
.review_best_list li a i span{font-style:normal;font-family:'Nanum Gothic', 'Malgun Gothic', sans-serif;font-weight:600;font-size:18px;color:#fff}
.review_best_con{position:relative;height:133px;padding:15px 15px 20px}
.review_best_con .review_best_area{display:inline-block;border:1px solid #01ba1f;padding:5px 3px 1px;font-family:'Nanum Gothic', 'Malgun Gothic', sans-serif;font-size:11px;color:#01ba1f}
@media screen and (-webkit-min-device-pixel-ratio:0){.review_best_con .review_best_area{padding:3px}} /* Chrome */
.review_best_txt dt{width:100%;margin-top:12px;font-weight:600;font-size:16px;color:#1b1b1b;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.review_best_txt dd{line-height:17px;margin-top:10px;font-weight:400;color:#737373}
.review_best_con .review_best_name{position:absolute;left:15px;bottom:20px;font-family:'Nanum Gothic', 'Malgun Gothic', sans-serif;font-size:13px;color:#898989}
.review_list_box{position:relative;padding-top:17px;margin-top:50px}
.review_list_box select{width:162px;height:42px;line-height:42px;border:1px solid #ddd;font-family:'Nanum Gothic', 'Malgun Gothic', sans-serif;font-size:14px;color:#646464}
@media \0screen {.review_list_box select{padding:10px 0}}
*:first-child+html .review_list_box select{padding:10px 0}
.review_list_box select.review_list_group{position:absolute;right:0;top:0}
.review_list{margin-top:20px;text-align:center}
.review_list_tbl,#Container .review_list_tbl td a{font-family:'Nanum Gothic', 'Malgun Gothic', sans-serif;}
.review_list_tbl{border-top:2px solid #c5c5c5}
.review_list_tbl th,.review_list_tbl td{border-bottom:1px solid #e2e2e2;padding:13px 0 7px}
@media screen and (-webkit-min-device-pixel-ratio:0){.review_list_tbl th,.review_list_tbl td{padding:10px 0}} /* Chrome */
.review_list_tbl th{background-color:#f4f4f4;font-weight:400}
.review_list_tbl td{text-align:center}
.review_list_tbl tr.review_list_noticeLine td.review_list_notice,.review_list_tbl tr.review_list_noticeLine td.review_list_notice a{color:#03bb1f}
.review_list_tbl tr.review_list_noticeLine td.review_list_noticeNum{padding:10px 0}
.review_list_tbl tr.review_list_noticeLine td.review_list_notice span{display:inline-block;border:1px solid #03bb1f;padding:6px 5px 0}
@media screen and (-webkit-min-device-pixel-ratio:0){.review_list_tbl tr.review_list_noticeLine td.review_list_notice span{padding:4px 5px 2px}} /* Chrome */
.review_list_tbl td.review_list_title a{display:inline-block;width:100%;padding-right:20px;padding-left:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left}
.review_list_tbl td.review_list_title:hover a{text-decoration:underline}
.review_list_tbl td.review_list_title a img{padding-left:5px;vertical-align:middle}
.btn_review_write{display:inline-block;position:absolute;right:0;bottom:66px;height:36px;line-height:36px;background-color:#02b91f;padding:0 20px;font-weight:600;font-size:14px;color:#fff}
.reviewList_search_wrap{padding-top:50px;text-align:center}
.reviewList_search_box{display:inline-block}
.reviewList_search_box select.reviewList_sort,.reviewList_search{float:left}
.reviewList_search{position:relative;width:260px;height:40px;background-color:#fff;border:1px solid #ddd;margin-left:10px;text-align:left}
.reviewList_search .reviewList_search_label{position:absolute;left:11px;top:11px;font-size:16px;color:#646464;cursor:text}
.reviewList_search_input{width:201px;height:40px;line-height:40px;border:0;padding-left:11px;font-size:16px;color:#000}
*:first-child + html .reviewList_search_input{height:39px}
.reviewList_search_btn{position:absolute;right:11px;top:7px}
.reviewList_search_btn img{cursor:pointer}
.review_pagination_box{margin-top:25px}
.review_pagination_box .pagination li:hover a{color:#ef7a00}

/* ¼­ºê_°í°´¸®ºä_¸®½ºÆ®º£½ºÆ® */
.review_bestMonth_wrap{position:relative;padding-top:72px}
.review_bestMonth_wrap select{width:162px;height:42px;line-height:42px;border:1px solid #ddd;font-family:'Nanum Gothic', 'Malgun Gothic', sans-serif;font-size:14px;color:#646464}
@media \0screen {.review_bestMonth_wrap select{padding:10px 0}}
*:first-child+html .review_bestMonth_wrap select{padding:10px 0}
.review_bestMonth_wrap select.review_bestMonth_group{position:absolute;right:0;top:30px}
.review_bestMonth_wrap select.review_bestMonth_group2{position:absolute;right:110px;top:30px}

/* ¼­ºê_°í°´¸®ºä_»ó¼¼ */
.review_view_box{border:1px solid #d2d2d2;margin-top:15px}
.review_view_tbl th{background-color:#f4f4f4;font-weight:400;color:#000}
.review_view_tbl th .review_view_title{display:inline-block;width:886px;padding:30px 35px}
.review_view_tbl th .review_view_title dt{float:left;font-weight:400;font-size:20px}
.review_view_tbl th .review_view_title dd,.review_view_tbl th .review_view_title dd strong{font-size:13px;color:#535353}
.review_view_tbl th .review_view_title dd{float:right}
.review_view_tbl th .review_view_title dd strong{padding-right:10px}
.review_view_tbl td{border-top:1px solid #e2e2e2}

.review_view_tbl td.reviewView_goods{background-color:#f5f8fa;padding:0 20px}
.review_view_tbl td.reviewView_goods dl{display:inline-block;width:100%}
.review_view_tbl td.reviewView_goods dl dt,.review_view_tbl td.reviewView_goods dd{float:left;font-weight:400}
.review_view_tbl td.reviewView_goods dl dt,.review_view_tbl td.reviewView_goods dd.reviewView_goods_title{line-height:50px;font-size:13px;color:#2c4162}
.review_view_tbl td.reviewView_goods dl dt{background:url("/images/community/icon_7.png") no-repeat 0 50%;padding-left:20px}
.review_view_tbl td.reviewView_goods dd.reviewView_goods_title{margin-left:5px;font-weight:600}

.review_view_tbl td .review_view_txt{line-height:25px;padding:30px 0 30px 0;font-size:14px;margin:0 auto; width:870px}
.review_view_tbl td .review_sns_box{padding:0 35px 30px;font-size:14px}
.review_view_tbl td .review_view_sns{display:inline-block;width:100%;background-color:#f4f4f4;border-radius:25px;padding:30px 0}
.review_view_tbl td .review_view_sns dt,.review_view_tbl td .review_view_sns dd{float:left}
.review_view_tbl td .review_view_sns dt{width:150px;font-weight:600;text-align:center}
.review_view_tbl td .review_view_sns dd{width:700px}
.review_view_tbl td .review_view_sns dd a{border-bottom:1px solid #0035ff;padding-bottom:1px;font-size:14px;color:#0035ff}
.communityReview_btn_box{position:relative;margin-top:20px}
.communityReview_btn_box a{display:inline-block;position:absolute;top:0;height:36px;line-height:36px;padding:0 20px;font-weight:600;font-size:14px;color:#fff}
.communityReview_btn_box .btn_review{background-color:#a2a2a2}
.communityReview_btn_box .btn_modify_more{left:0}
.communityReview_btn_box .btn_delete_more{left:100px}
.communityReview_btn_box .btn_list_more{right:0}

/* ÀÌÀü±Û & ´ÙÀ½±Û */
.community_list_box{line-height:40px;border-bottom:1px solid #e2e2e2;margin-top:10px}
.community_list{display:inline-block;width:960px}
.community_list dt,.community_list dd{float:left;border-top:1px solid #e2e2e2}
.community_list dt{width:120px;background-color:#f4f4f4;border-right:1px solid #e2e2e2;text-align:center}
.community_list dt,.community_list dd,.community_list dd a{font-weight:600;font-size:13px;color:#2d2d2d}
.community_list dd{width:829px;padding-left:10px}
.community_list dd a:hover{border-bottom:1px solid #e2e2e2;padding-bottom:2px}

/* ¼­ºê_°í°´¸®ºä_±Û¾²±â */
h3.review_title{border:1px solid #d2d2d2;border-bottom:0;padding:35px 40px 0;margin-top:15px}
h3.subView_title .subView_titles_review{font-size:16px;color:#727272}
.reviewNote_box{background:url("/images/community/icon_note.png") no-repeat 60px 35px #f7f7f7;padding:20px 0 20px 220px;margin-bottom:20px}
.reviewNote_box h4.reviewNote_titles{font-size:14px;color:#303031}
.reviewNote_list{padding:10px 0 0 5px}
.reviewNote_list li{line-height:20px;background:url("/images/community/dot_note.gif") no-repeat 0 7px;padding-left:10px;font-family:'Nanum Gothic', 'Malgun Gothic', sans-serif;font-size:11px;color:#aaabab}
.review_write_box{border:1px solid #d2d2d2;border-top:0;padding:20px 39px 50px}
.review_write_tbl{border-bottom:1px solid #e2e2e2}
.review_write_tbl th,.review_write_tbl td{border-top:1px solid #e2e2e2;font-weight:900;font-size:14px}
.review_write_tbl td,.review_write_tbl td span{color:#252525}
.review_write_tbl th{background-color:#f4f4f4;padding:18px 20px 17px 0;color:#454545;text-align:right}
.review_write_tbl td{padding:6px 0 6px 6px}
.review_write_tbl td .inputWrite_box{border:1px solid #e2e2e2;padding:0 10px}
.review_write_tbl td input{width:100%;height:35px;line-height:35px;border:0;font-size:14px}
.review_write_tbl td select{height:37px;line-height:37px;border:1px solid #e2e2e2;padding-left:10px;margin-right:2px;font-size:14px}
.review_write_tbl td span{padding-left:14px}
.review_write_tbl td .sel_area{width:229px;color:#585858}
.review_write_tbl td .sel_areaLast{width:228px;margin-right:0}
.review_write_tbl td .textareaWrite_box{border:1px solid #e2e2e2;padding:10px}
.review_write_tbl td textarea{width:100%;height:330px;border:0;font-size:14px;resize:none}
.review_write_tbl td .fileAdd_box{display:inline-block;width:100%}
.review_write_tbl td .fileAdd_box span{float:left}
.review_write_tbl td .fileAdd_box span.btn_fileAdd{position:relative;width:107px;height:37px;line-height:42px;background-color:#b2b2b2;padding:0;margin-right:6px;font-family:'Nanum Gothic', 'Malgun Gothic', sans-serif;font-size:12px;color:#fff;text-align:center}
@media screen and (-webkit-min-device-pixel-ratio:0){.review_write_tbl td .fileAdd_box span.btn_fileAdd{line-height:38px}} /* Chrome */
*:first-child + html .review_write_tbl td .fileAdd_box span.btn_fileAdd{background-color:#f0f0f0}
.review_write_tbl td .fileAdd_box span.btn_fileAdd input{position:absolute;left:0;top:0;width:0;height:37px;opacity:0}
*:first-child + html .review_write_tbl td .fileAdd_box span.btn_fileAdd input{width:0}
.review_write_tbl td .fileAdd_box span.input_fileAdd{display:block;width:80.5%;height:35px;line-height:35px;border:1px solid #e2e2e2;padding:0 10px;font-size:14px}
@media screen and (-webkit-min-device-pixel-ratio:0){.review_write_tbl td .fileAdd_box span.input_fileAdd{width:563px}} /* Chrome */
*:first-child + html .review_write_tbl td .fileAdd_box span.input_fileAdd{width:562px}
.review_write_tbl td .review_inputWrite_box,.review_write_tbl td .sel_directWrite{float:left}
.review_write_tbl td .review_inputWrite_box{width:400px}
.review_write_tbl td .review_goods_box{position:relative;background-color:#fff;text-align:left}
.review_write_tbl td .review_goods_box .review_goods_label{position:absolute;left:0;top:8px;font-weight:400;font-size:16px;color:#aaa;cursor:text}
.review_write_tbl td .review_goods_input{border:0;font-size:16px;color:#000}
.review_write_tbl td .sel_directWrite{width:269px;margin-left:5px}
.review_sns_box{position:relative;background-color:#fff;text-align:left}
.review_sns_box .review_sns_label{position:absolute;left:0;top:8px;font-weight:400;font-size:16px;color:#aaa;cursor:text}
.review_sns_input{width:201px;border:0;font-size:16px;color:#000}
.review_comment{margin-top:15px;font-size:13px}
.btn_reviewWrite_box{margin-top:30px;text-align:center}
.btn_reviewWrite_box .btn_reviewWrite{display:inline-block;height:50px;line-height:50px;background-color:#02b91f;padding:0 40px;font-weight:600;font-size:14px;color:#fff;cursor:pointer}

/* ¼­ºê_¿©Çà µ¿¿µ»ó */
.sub_movie_banner{height:350px;min-width:960px;background:url("/images/community/bg_visual_movie.jpg") no-repeat 50% 50%}
.sub_movieBn_txt{width:960px;padding:125px 0 0;margin:0 auto}
.sub_movieBn_txt p{padding:20px 0 0;font-size:18px;color:#fff;text-align:center}
.sub_movieBn_txt h3{font-weight:600;font-family:'Nanum Gothic', 'Malgun Gothic', sans-serif;font-size:40px;color:#fff;text-align:center}

.sub_movieTab_box:after{display:block;content:"";clear:both}
.sub_movieTab_box .design_selectType1{float:left}
.sub_movieTab_box .sub_movieTab{float:right;padding:33px 0 0}
.sub_movieTab .sub_movieTab_btn,.sub_movieTab .sub_movieTab_bar{display:inline-block;*display:inline;zoom:1}
.sub_movieTab .sub_movieTab_btn{font-family:'Nanum Gothic', 'Malgun Gothic', sans-serif;font-size:15px;color:#646464}
.sub_movieTab .sub_movieTab_btn.on{font-weight:600;color:#1d1d1d}
.sub_movieTab .sub_movieTab_bar{padding:0 10px;font-weight:600;font-family:'Nanum Gothic', 'Malgun Gothic', sans-serif;font-size:15px;color:#646464}

.sub_movieList_wrap{padding:30px 0 0}
.sub_movieList{margin:-18px 0 0 -18px}
.sub_movieList:after{display:block;content:"";clear:both}
.sub_movieList li{float:left;width:224px;height:196px;border:1px solid #cbcbcb;margin:18px 0 0 18px}
.sub_movieList li a{font-family:'Nanum Gothic', 'Malgun Gothic', sans-serif;}
.movie_imgCover{position:relative}
.movie_imgCover img{display:block;width:224px;height:129px}
.btn_moviePlay{display:block;position:absolute;left:50%;top:50%;width:40px;height:40px;background:url("/images/community/btn_movie_play.png") no-repeat 0 0;margin:-20px 0 0 -20px;font-size:0}
.sub_movieList li p{line-height:1.5;padding:15px;font-family:'Nanum Gothic', 'Malgun Gothic', sans-serif;font-size:13px;color:#1b1b1b}

.search_input_wrap{width:260px;height:48px;border:1px solid #ddd;margin:0 auto}
.search_input_wrap:after{display:block;content:"";clear:both}
.search_input_wrap input{float:left;width:185px;border:0;padding:16px;font-family:'Nanum Gothic', 'Malgun Gothic', sans-serif;font-size:14px;color:#646464}
@media screen and (-webkit-min-device-pixel-ratio:0){.search_input_wrap input{width:189px}} /* Chrome */
.search_input_wrap a{display:block;float:right;padding:8px 12px 0 0}

.sub_movieView_wrap{border:1px solid #d2d2d2;margin:15px 0 0}
.sub_movieView_wrap h3{border-bottom:1px solid #d2d2d2;padding:30px 40px;font-size:28px;color:#232323}
.sub_movieView_conts{line-height:1.5;padding:40px;font-family:'Nanum Gothic', 'Malgun Gothic', sans-serif;font-size:14px;color:#232323}
.sub_movieView_conts p{padding:35px 0 0}
.sub_movieView_conts span{display:block;padding:40px 0 0;color:#232323}

/* ¼­ºê_¿©Çà µ¿¿µ»ó_´ñ±Û°Ô½ÃÆÇ */
.community_board_tit{line-height:1.5;min-height:23px;background:url("/images/community/bg_comment_blet.png") no-repeat 0 0;padding:0 0 0 40px;margin:0 0 20px 30px;font-weight:700;font-family:'Nanum Gothic', 'Malgun Gothic', sans-serif;font-size:16px;color:#1e1e1e}
.community_board_conts{border-top:2px solid #1a1a1a}
.community_board_conts .community_boardConts_write{position:relative;background-color:#f5f5f5;padding:30px 40px}
.community_boardConts_write textarea{width:737px;width:736px \0IE8+9;*width:736px;height:43px;height:43px \0IE8+9;*height:42px;padding:20px 10px;font-family:'Nanum Gothic', 'Malgun Gothic', sans-serif;font-size:14px;color:#8a8a8a;resize:none}
.community_boardConts_list{border-top:1px solid #d2d2d2;padding:30px 30px 0}
.community_boardConts_num{padding:0 0 20px;font-family:'Nanum Gothic', 'Malgun Gothic', sans-serif;font-size:14px;color:#191919}
.community_boardConts_write .btn_communityBoard{display:block;position:absolute;right:40px;top:30px;width:120px;height:85px;line-height:85px;background-color:#2a5767;font-family:'Nanum Gothic', 'Malgun Gothic', sans-serif;font-size:16px;color:#fff;text-align:center}

.communityBlist_comment{border-bottom:1px dashed #b8b8b8;padding:20px 30px}
.communityBlist_comment:after{display:block;content:"";clear:both}
.communityBlist_comment .community_comment_tit{float:left;width:70px;line-height:1.5}
.community_comment_tit dt{font-family:'Nanum Gothic', 'Malgun Gothic', sans-serif;font-size:13px;color:#191919}
.community_comment_tit dd{padding-top:5px;font-family:'Nanum Gothic', 'Malgun Gothic', sans-serif;font-size:11px;color:#7a7a7a}
.communityBlist_comment .community_comment_txt{float:left;width:710px;line-height:1.5;padding-left:57px;font-family:'Nanum Gothic', 'Malgun Gothic', sans-serif;font-size:13px;color:#191919}
.communityBlist_last .communityBlist_comment{border-bottom:0}
.communityBlist_comment .btn_comment_box{float:left;width:710px;padding:20px 0 0 127px}
#Container .communityBlist_comment .btn_comment_box a{padding-right:15px;font-weight:600;font-family:'Nanum Gothic', 'Malgun Gothic', sans-serif;color:#a9a9a9}

.sub_movieLocal_wrap{background-color:#2a2c38;padding:40px 60px}
.sub_movieLocal_wrap > h4{margin:0 0 20px;font-weight:600;font-size:16px;color:#fff}

/* ¼­ºê_¿©Çà µ¿¿µ»ó_°ü·Ã Áö¿ª µ¿¿µ»ó */
.sub_movieLocal:after{display:block;content:"";clear:both}
.sub_movieLocal{margin:0 0 0 -13px}
.sub_movieLocal li{float:left;width:200px;margin:0 0 13px 13px}
.sub_movieLocal li a img{width:200px;height:122px}
.sub_movieLocal li p{line-height:1.5;padding:15px 0 0;font-size:13px;color:#bfbfc0; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}

/* ¼­ºê_°¡Ãâ ¶ó¿îÁö */
.naeilLounge_wrap{background-color:#f6f6f6}
.visual_img_lounge{background-image:url("/images/community/bg_visual_lounge.jpg")}
.visual_img_lounge h3.visual_title,.visual_img_lounge .visual_cmt{color:#fff}
.vipMember_wrap{width:100%;height:116px;background:url("/images/community/bg_lounge_vip.jpg") no-repeat 50% 50%}
.vipMember_box{position:relative}
.vipMember_box .lounge_vipLogo{padding-left:13px}
.vipMember_box .lounge_vipTxt{position:absolute;left:211px;top:30px}
.vipMember_box a{position:absolute;right:7px;top:33px;width:246px;height:50px;line-height:50px;background:url("/images/community/btn_lounge_vipGo.png") no-repeat;font-weight:600;font-size:16px;color:#653a0c;text-align:center}
.vipMember_box_single{position: relative;}
.vipMember_box_single a{position: absolute; right: 0; top: -15px; display: block !important; width: 246px; height: 50px; background:url("/images/community/lounge/vipMember_btn.png") no-repeat; text-indent: -9999px; overflow: hidden;}

.vipBenefit_wrap{padding-top:60px}
.vipBenefit_box{width:985px;margin:0 auto; text-align:center;}
.vipBenefit_list{margin-top:30px; margin-right:-29px;}
.vipBenefit_list li{position:relative;width:315px;height:437px;margin-right:20px}
.vipBenefit_list li.vipBenefit_list_1{background-image:url("/images/community/vipBenefit_list_1.png")}
.vipBenefit_list li.vipBenefit_list_2{background-image:url("/images/community/vipBenefit_list_2.png")}
.vipBenefit_list li.vipBenefit_list_3{background-image:url("/images/community/vipBenefit_list_3.png")}
.vipBenefit_list li.vipBenefit_listLast{margin-right:0}
.vipBenefit_list li a{position:absolute;left:77px;bottom:77px;width:133px;height:30px;background:url("/images/community/btn_lounge_benefit_off.png") no-repeat}
.vipBenefit_list li a:hover{background-image:url("/images/community/btn_lounge_benefit_on.png")}

/* ¼­ºê_°¡Ãâ ¶ó¿îÁö_ÄÃÃÄ ÀÌº¥Æ® */
h3.culture_title{border:1px solid #d2d2d2;padding:35px 40px;margin-top:15px}
h3.subView_title .subView_titles_culture{font-size:16px;color:#727272}
.culture_box{border:1px solid #d2d2d2;border-top:0;padding:39px}
.culture_eventVip_box{position:relative;width:880px;height:211px}
.culture_eventVip_box a{position:absolute;right:298px;bottom:53px}
.culture_winner_box{margin-top:35px}
.culture_winner{margin-top:20px}
.culture_winner_tbl,#Container .culture_winner_tbl td a{font-family:'Nanum Gothic', 'Malgun Gothic', sans-serif;}
.culture_winner_tbl{border-top:2px solid #c5c5c5}
.culture_winner_tbl th,.culture_winner_tbl td{border-bottom:1px solid #e2e2e2;padding:13px 0 7px}
@media screen and (-webkit-min-device-pixel-ratio:0){.culture_winner_tbl th,.culture_winner_tbl td{padding:10px 0}} /* Chrome */
.culture_winner_tbl th{background-color:#f4f4f4;font-weight:400;text-align:center; }
.culture_winner_tbl td{text-align:center}
.culture_winner_tbl td.culture_winner_title{padding-right:20px;padding-left:20px;text-align:left}
.culture_winner_tbl td.culture_winner_title a{display:block}
.culture_winner_tbl td.culture_winner_title:hover a{text-decoration:underline}
.culture_pagination_box{padding-top:40px}
.culture_pagination_box .pagination li:hover a{color:#ef7a00}
.culture_pagination_box .pagination li.img_page_on a i{background-color:#ef7a00}

/* ¼­ºê_°¡Ãâ ¶ó¿îÁö_ÄÃÃÄ ÀÌº¥Æ®_´çÃ·ÀÚ ¹ßÇ¥ */
.cultureWinner_view_box{border:1px solid #d2d2d2;margin-top:15px}
.cultureWinner_view_tbl th{background-color:#f4f4f4;font-weight:400;color:#000}
.cultureWinner_view_tbl th .cultureWinner_title{display:inline-block;width:886px;padding:30px 35px}
.cultureWinner_view_tbl th .cultureWinner_title dt{float:left;font-weight:400;font-size:20px}
.cultureWinner_view_tbl th .cultureWinner_title dd,.cultureWinner_view_tbl th .cultureWinner_title dd span{font-size:13px;color:#535353}
.cultureWinner_view_tbl th .cultureWinner_title dd{float:right}
.cultureWinner_view_tbl th .cultureWinner_title dd span{padding:10px}
.cultureWinner_view_tbl td{border-top:1px solid #e2e2e2}
.cultureWinner_view_tbl td .cultureWinner_con{display:inline-block;width:600px;padding-bottom:12px}
.cultureWinner_box{padding:50px 35px 100px;font-size:14px}
.cultureWinner_box .cultureWinner_con dt,.cultureWinner_box .cultureWinner_con dd{float:left}
.cultureWinner_box .cultureWinner_con dd{line-height:20px;padding-left:10px}
.cultureWinner_tbl th,.cultureWinner_tbl td{padding:15px 10px}
.cultureWinner_tbl th{background-color:#000;font-weight:600;color:#fff}
.cultureWinner_tbl td{border:0;color:#4a4a4a;text-align:center}
.cultureWinner_tbl td.cultureWinner_goods,.cultureWinner_tbl td.cultureWinner_txt{padding-left:20px;text-align:left}
.cultureWinner_tbl th.cultureWinner_txtLft,.cultureWinner_tbl th.cultureWinner_txt,.cultureWinner_tbl td.cultureWinner_txtLft,.cultureWinner_tbl td.cultureWinner_txt{padding-left:20px;text-align:left}
.cultureWinner_tbl td.cultureWinner_txt{border-top:1px solid #000;font-size:12px;color:#9c9c9c}
.community_replyWrite_title{height:23px;background:url("/images/community/icon_4.png") no-repeat 35px 0;padding:0 35px 20px 72px;font-weight:600;font-size:16px;color:#1e1e1e}
.community_replyWrite_box{background-color:#f5f5f5;border-top:2px solid #1a1a1a;border-bottom:1px solid #d2d2d2;padding:30px 40px}
.community_replyWrite{display:inline-block;width:878px}
.community_replyWrite textarea,.community_replyWrite .btn_community_replyWrite{float:left}
.community_replyWrite textarea{width:737px;height:63px;border:1px solid #c0c0c0;border-right:0;padding:10px;font-family:'Nanum Gothic', 'Malgun Gothic', sans-serif;font-size:14px;resize:none}
.community_replyWrite .btn_community_replyWrite{width:120px;height:85px;line-height:85px;background-color:#2a5767;font-weight:600;font-size:16px;color:#fff;text-align:center;cursor:pointer}
.community_reply_box{padding:30px 35px 60px}
.community_reply_title{padding-bottom:20px;font-weight:600;font-size:14px;color:#191919}
.community_reply_box .communityBlist_comment .community_comment_tit{width:105px;padding-left:20px}
.community_reply_box .communityBlist_comment .community_comment_txt{width:657px;padding-right:23px;padding-left:23px}

/* ¼­ºê_°¡Ãâ ¶ó¿îÁö_¸í¿¹ÀÇ Àü´ç */
.blt_txt_dot{font-family:'Nanum Gothic', 'Malgun Gothic', sans-serif;font-size:13px;color:#3f3f3f}
.subHall_content_box{padding:55px 0 0}
.subHall_content_box:after{display:block;content:"";clear:both}
.hallList_lft{float:left;width:190px;margin-top:40px}
.hallList_box{border:1px solid #c9c9c9;border-top:0}
.hallList_box dt,.hallList_box dd{border-top:1px solid #c9c9c9;padding:10px 15px}
.hallList_box dt{background-color:#f5f5f5;font-weight:400;font-size:14px;color:#6f6f6f}
.hallList_box dd .hallList li{padding:3px 0}
.hallList_box dd .hallList li a{display:block;line-height:18px;background:url("/images/community/line_1.gif") no-repeat 0 12px;padding:4px 0 4px 10px;font-weight:600;font-size:13px;color:#777}
.hallList_box dd .hallList li a:hover,.hallList_box dd .hallList li a.hallList_on{background-color:#f2f2f2;color:#009652}
.hallContent_rgt{float:right;width:624px}
.hallContent_tab{padding:0 0 15px;text-align:right}
.hallContent_tab a,.hallContent_tab span{font-family:'Nanum Gothic', 'Malgun Gothic', sans-serif;font-size:16px;color:#6f6f6f}
.hallContent_tab a.on{font-weight:600;color:#000}
.hallContent_tab span{display:inline-block;*display:inline; zoom:1;padding:0 5px}



/* °í¸¶¿ö¿ä, Ä£ÀýÇÑ ³»ÀÏ¾¾ */
.visual_img_kind{background-image:url("/images/community/bg_visual_kind.png")}
.visual_img_kind h3.visual_title,
.visual_img_kind .visual_cmt {color:#fff}
.customer_kind_wrapper {overflow:hidden; width:960px; padding:30px 0 0 0;}
.customer_kind_member {float:left; font-size:0; width:203px; padding:30px; border:1px solid #e2e2e2; border-top:2px solid #2c4162; text-align:center;}
.customer_kind_member h3 {font-size:18px; color:#333333; padding:20px 0 0 0;}
.customer_kind_member p {color:#333333; font-size:13px; line-height:1.5; padding:25px 0 0 0;}
.customer_kind_member a.btn_more {display:inline-block; *display:inline; zoom:1; margin:55px 0 0 0; background:#dd9700; padding:8px 10px; color:#fff;}
.customer_kind_member a.btn_more span {font-size:11px; display:block; background:url("/images/community/bg_btn_arrow.png") no-repeat right 48%; padding:0 17px 0 0;}
.customer_kind_conts {float:right; width:680px;}
.customer_kindYear_box{display:inline-block;background:url("/images/customer/bg_kindBest.gif") no-repeat 0 0 #fff;border:1px solid #d5d5d5;border-top:2px solid #2c4162}
.customer_kindYear_box a{display:inline-block;background:no-repeat right 4px;padding-right:20px;font-size:14px}
.customer_kindYear_box a:hover span{text-decoration:underline}
.customer_kindYear_lft,.customer_kindYear_rgt{float:left;width:369px;height:285px}
.customer_kindYear_lft .img_kindBest{padding:33px 0 0 59px}
.customer_kindYear_lft .kindBest_name{background-image:url("/images/customer/blet_1.png");margin:7px 0 0 147px;font-weight:900;color:#000}
.customer_kindYear_rgt .img_kindTitle{padding-top:71px}
.customer_kindYear_rgt .kindBest_txt{line-height:27px;margin-top:17px;font-weight:600;font-size:15px;color:#525252}
.customer_kindYear_rgt .kindBest_txt span{position:relative}
.customer_kindYear_rgt .kindBest_txt span strong{position:relative;z-index:5}
.customer_kindYear_rgt .kindBest_txt span i{position:absolute;left:0;bottom:-6px;width:100%;height:9px;background-color:#fbedf1;filter:alpha(opacity=85);-moz-opacity:0.85;-khtml-opacity:0.85;opacity:0.85}
.customer_kindYear_rgt .kindBest_more{background-image:url("/images/customer/blet_2.png");margin:33px 0 0 165px;font-weight:600;color:#787878}
.customer_kindWrite_box {text-align:center}
.customer_kindWrite_tbl{border-top:2px solid #2c4162}
.customer_kindWrite_tbl th,.customer_kindWrite_tbl td{border-bottom:1px solid #e2e2e2;font-weight:600}
.customer_kindWrite_tbl th{background-color:#f4f4f4;padding-right:20px;color:#454545;text-align:right}
.customer_kindWrite_tbl td{padding:6px 0 6px 6px;color:#252525}
.customer_kindWrite_tbl td .kind_inputWrite_box{border:1px solid #e2e2e2;padding:0 10px}
.customer_kindWrite_tbl td .kind_inputWrite_box input{width:100%;height:25px;line-height:25px;border:0}
.customer_kindWrite_tbl td .kind_textareaWrite_box{border:1px solid #e2e2e2;padding-left:10px}
.customer_kindWrite_tbl td .kind_textareaWrite_box textarea{width:100%;height:150px;border:0;resize:none}
.customer_kindList_box{border-top:1px solid #d0d0d0;margin-top:30px;font-family:'Nanum Gothic', 'Malgun Gothic', sans-serif;}
.customer_kindList li{display:block}
.customer_kindList li .kindList_title_box{display:inline-block;width:680px;background:url("/images/customer/blet_kind_close.png") no-repeat 650px 50%;border-bottom:1px solid #d0d0d0;font-size:12px;color:#454545;cursor:pointer}
.customer_kindList li .on{background:url("/images/customer/blet_kind_open.png") no-repeat 650px 50%;font-weight:900}
.kindList_title_box p{float:left;padding:17px 0 13px}
@media screen and (-webkit-min-device-pixel-ratio:0){.kindList_title_box p{padding:15px 0}} /* Chrome */
.kindList_title_box .kindList_title{width:450px;padding-right:10px;padding-left:15px}
.kindList_title_box .kindList_title img{padding-left:7px}
.kindList_title_box .kindList_name,.kindList_title_box .kindList_date{text-align:center}
.kindList_title_box .kindList_name{width:80px}
.kindList_title_box .kindList_date{width:80px}
.customer_kindList li .kindList_answer_box{display:none;background-color:#f5f8fa;border-bottom:1px solid #d0d0d0;padding:20px;color:#545454}
.kindList_con{position:relative;line-height:20px}
.kindList_con strong{display:block;padding-bottom:10px}
.kindList_con a{display:inline-block;position:absolute;right:0;top:-5px;height:25px;line-height:25px;background-color:#b5b5b5;padding:0 15px;font-weight:600;color:#fff}
.kindList_answer{display:inline-block;width:598px;background-color:#fff;border:1px solid #dde4e8;padding:20px;margin-top:20px}
.review_kindList_answer {width:830px;}
.kindList_answer_lft,.kindList_answer_rgt{float:left}
.kindList_answer_lft{width:153px;text-align:center}
.kindList_answer_lft img{width:141px; height:113px;border:1px solid #bdbdbd}
.kindList_answer_lft .kindList_answer_name{margin-top:13px;font-weight:600;font-size:13px;color:#151414}
.kindList_answer_rgt{width:410px; padding:0 0 0 20px;}
.review_kindList_answer .kindList_answer_rgt {width:650px;}
.kindList_answer_rgt .kindList_answer_txt{line-height:25px}
.kind_pagination_box{padding-top:30px}

/* °í¸¶¿ö¿ä, Ä£ÀýÇÑ ³»ÀÏ¾¾_¿ª´ë Ä£Àý¿Õ º¸±â */
.customer_kindYear_tbl{background-color:#f6f6f6;border:1px solid #d5d5d5}
.customer_kindYear_tbl th,.customer_kindYear_tbl td{vertical-align:middle}
.customer_kindYear_tbl th{text-align:center}
.customer_kindYear_tbl th span{display:inline-block;height:19px;line-height:19px;
background:url("/images/customer/icon_21.png") no-repeat 50% 0; background-size:20px auto;
padding:20px 0 0 0;font-weight:900;font-size:14px;color:#a37f31}
.customer_kindYear_tbl td{border-left:1px solid #d5d5d5; padding:10px 0 10px 32px}
.customer_kindYear_tbl td .customer_kindYear_list{width:508px}
.customer_kindYear_tbl td .customer_kindYear_list li{width:127px;padding:3px 0}
.customer_kindYear_tbl td .customer_kindYear_list li a{font-family:'Nanum Gothic', 'Malgun Gothic', sans-serif;color:#787878}
.customer_kindYear_tbl td .customer_kindYear_list li.customer_kindYear_list_on a,.customer_kindYear_tbl td .customer_kindYear_list li a:hover{color:#fc0051}
.customer_kindYear_tbl td .customer_kindYear_list li.customer_kindYear_list_on a{text-decoration:underline}
.customer_kindView_box{text-align:center}
.customer_kindView{padding:20px 0}
.customer_pagination_box{padding-top:50px}

/* Ä¿¹Â´ÏÆ¼ ¹öÆ°_Ä£ÀýÇÑ³»ÀÏ¾¾ »ç¿ë */
.btn_customerTbl_blue,.btn_customerTbl_grey{display:inline-block;position:absolute;height:36px;line-height:36px;padding:0 20px;font-weight:600;font-size:13px;color:#fff}
.btn_customerTbl_blue{background-color:#296edc}
.btn_customerTbl_grey{background-color:#888}
.btn_question,.btn_listView,.btn_delete,.btn_noticeListView,.btn_modify,.btn_save{bottom:0}
.btn_question,.btn_listView,.btn_noticeListView,.btn_save{right:0}
.btn_modify{left:0}
.btn_delete{left:95px}
.btn_register{position:static;margin-top:20px}
