@charset "utf-8";

/* CSS Document */
#wrap{ width:930px; height:100%; margin:0 auto; text-align:left;}
#topmenu{ text-align:right; padding:10px 3px 0 0; height:15px; font-size:11px;}
#topmenu A:link{ color:#666666; text-decoration:none; font-size:11px;}
#topmenu A:visited{ color:#666666; text-decoration:none; font-size:11px;}
#topmenu A:hover{ color:#242424; text-decoration:underline; font-size:11px;}
#ciAd{ width:930px; text-align:center; margin-top:10px;}
#ciAd .ci{ width:330px; text-align:center; padding-top:7px;}
#ciAd h1{ margin-top:10px; font-weight:normal;}
#gnbindex p{color:#ffffff; margin-left:10px;}
#gnbindex .menuBar{ padding:7px 0 5px 0px;}

#Body{ margin-top:15px;}
#left{ float:left; width:163px; height:auto; margin-right:10px;}
#index #left{ float:left; width:165px; height:auto; margin-right:10px;}
#index #left #menu{ width:163px;}
#left h3{ background:#ebebeb; padding:7px 0 5px 5px; margin-bottom:7px;}
#menu1dep{ margin:0 10px 20px 10px;}
#menu1dep li{ padding:3px 0 1px 1px; display:block; line-height:14px;}
#menu1dep .bullet{ font-size:11px; padding-left:10px; background:url(/image/common/bullet_menu2dep.gif) no-repeat 0 2px;}
#menu1dep .no1{ font-size:11px; padding-left:16px; background:url(/image/common/bullet_hotel_no1.gif) no-repeat 0 3px; margin-top:2px;}
#menu1dep .no2{ font-size:11px; padding-left:16px; background:url(/image/common/bullet_hotel_no2.gif) no-repeat 0 3px;}
#menu1dep .no3{ font-size:11px; padding-left:16px; background:url(/image/common/bullet_hotel_no3.gif) no-repeat 0 3px;}
#menu1dep .no4{ font-size:11px; padding-left:16px; background:url(/image/common/bullet_hotel_no4.gif) no-repeat 0 3px;}
#menu1dep .no5{ font-size:11px; padding-left:16px; background:url(/image/common/bullet_hotel_no5.gif) no-repeat 0 3px;}

#left A:link{ color:#666; text-decoration:none;}
#left A:visited{ color:#666; text-decoration:none;}
#left A:hover{ color:#222; text-decoration:none;}

#left #Login{ width:163px; border:solid 1px #ffd5de; background:#f0ecee;}
#left #Login #box{ width:139px; height:auto; background:#fff; margin:5px; padding:12px 7px;}
#left #Login #box .in{ width:74px; height:16px; border:solid 1px #ccc; padding:3px 0 0 3px;}
#left #Login #box .logmember{ border-top:solid 1px #dcdcdc; padding-top:7px; margin-top:10px;}

#left #dollar{ width:165px; overflow:hidden; margin:10px 0;}
#left #weather{ width:165px; overflow:hidden; margin-top:10px;}

#left #starCalendar{ width:163px; border:solid 1px #ccc; margin-top:10px;}
#left #starCalendar #starPhoto{ width:163px;}
#left #starCalendar #calendar .month{ font-family:Tahoma, MS Gothic; font-weight:bold;  text-align:center; margin-top:10px;}
#left #starCalendar #calendar span{ font-size:11px; line-height:16px; word-spacing:normal; margin:3px 10px;}
#left #starCalendar #calendar table{ margin:5px 10px; text-align:center;}
#left #starCalendar #calendar table th, td{ font-size:11px;}
#left #starCalendar #calendar table th{ border-top:solid 1px #c6c6c6; border-bottom:solid 1px #c6c6c6; background:#eff4ff; padding:5px 3px 3px 3px;}
#left #starCalendar #calendar table td{ background:#fff9e8; border-bottom:dotted 1px #c6c6c6; padding:2px;}



#Center #searchDetail{}
#Center #searchDetail #cate{ padding:7px 10px; background:#ededed;}
#Center #searchDetail #searcharea{ margin-top:10px; background:url(/image/common/bg_searchdetail_top.gif) repeat-x 0 bottom; border-bottom:solid 1px #ccc;}
#Center #searchDetail #searcharea p{ margin:10px 20px 0 20px; padding:0 0 5px 16px; border-bottom:solid 1px #e9e9e9;
background:url(/image/common/bullet_searchdetail_01.gif) no-repeat 0 30%;}
#Center #searchDetail #searcharea .biginput{ width:270px; height:15px; border:solid 1px #de0a54; font-weight:bold; font-size:14px; color:#222222; padding:7px 5px 5px 7px; margin-bottom:2px; margin-left:20px;}
#Center #searchDetail #search_resulttitle{ margin:20px 10px 10px 10px;}
#Center #searchDetail #search_resulttitle ul{ margin:5px 0; height:38px; padding:10px 5px 10px 20px;
background:url(/image/common/bg_searchdetail_resultbox.gif) no-repeat;}
#Center #searchDetail #search_resulttitle ul li{ width:85px; float:left;padding-left:8px; line-height:18px;
background:url(/image/common/bullet_basic.gif) no-repeat 0 50%;}
#Center #searchDetail #searchdetailCate #catebar{ margin-top:10px; padding:8px 15px 5px 16px; height:17px;
background:url(/image/common/bg_searchdetail_catebar.gif) repeat-x 0 bottom;}
#Center #searchDetail #searchdetailCate dl{ margin:0 20px;}
#Center #searchDetail #searchdetailCate dl dt{ margin-top:13px; height:20px;}
#Center #searchDetail #searchdetailCate dl dt h3{ font-weight:normal; padding-left:7px; background:url(/image/common/bullet_basic.gif) no-repeat 0 50%;}
#Center #searchDetail #searchdetailCate dl dd p{ line-height:16px; padding-bottom:13px;}
#Center #searchDetail #nosearch{ background-color:#ececec; margin:10px 12px; padding:15px 20px;}
#Center #searchDetail #nosearch p{ padding:15px 0;}

#Center #joinmember h3{ margin-top:10px; padding-left:15px; color:#222; font-size:16px; font-weight:bold; background:url(/image/common/bullet_view_list.gif) no-repeat 0 50%;}
#Center #joinmember h4{ margin-top:10px; padding:9px 0 0 15px; height:22px; font-weight:bold; background:url(/image/etc/bg_step01_bar.gif) no-repeat;}
#Center #joinmember p{ margin:5px 0 0 7px; line-height:16px;}
#Center #joinmember ul{ margin:5px 0 0 7px;}
#Center #joinmember ul li{ margin-top:4px; padding-left:7px; line-height:16px; background:url(/image/common/bullet_basic.gif) no-repeat 0 7px;}
#Center #joinmember div.infobox{ margin-top:5px; border:solid 5px #e8e8e8; padding:10px;}
#Center #write table{ border-top:solid 2px #fb1275; margin-top:5px;}
#Center #write h3{ margin-top:20px; padding-left:17px; color:#222; background:url(/image/etc/bullet_06.gif) no-repeat 0 0;}
#Center #write table td{ padding:10px 2px 5px 10px; font-size:12px;}
#Center #write table td.nobg{ border-bottom:solid 1px #e3e3e3;}
#Center #write table td.bg{ background:#fdfcea; border-bottom:solid 1px #e3e3e3; }
#Center #write table td input.inputsty{ border-top:solid 1px #9a9a9a; border-left:solid 1px #9a9a9a; border-bottom:solid 1px #d8d8d8; border-right:solid 1px #d8d8d8; padding:2px 0 2px 2px; height:13px;}
#Center #write2 h3{ margin-top:20px; padding-left:17px; color:#222; background:url(/image/etc/bullet_06.gif) no-repeat 0 50%;}
#Center #write2 table{ border-top:solid 1px #cdc4f9; margin-top:5px;}
#Center #write2 table td{ padding:7px 3px 4px 3px; font-size:12px;}
#Center #write2 table td.tahoma{ font-family:Tahoma,MS UI Gothic; font-size:11px;}
#Center #write2 table td.nobg{ border-bottom:solid 1px #e3e3e3;}
#Center #write2 table td.bg{ background:#fdfcea; border-bottom:solid 1px #e3e3e3; }
#Center #write2 table td input.inputsty{ border-top:solid 1px #9a9a9a; border-left:solid 1px #9a9a9a; border-bottom:solid 1px #d8d8d8; border-right:solid 1px #d8d8d8; padding:2px 0 2px 2px; height:13px;}
#Center #agreebtn{ margin:20px 0 20px 0;}
#Center #joinmember #myinfo{ background:url(/image/etc/bg_mypage_01.gif) no-repeat; width:530px; height:75px; margin:15px 0; padding:15px 10px 0 20px;}
#Center #joinmember #myinfo #myname{}
#Center #joinmember #myinfo #mypoint{ float:left; margin:10px 0 0 0px;}
#Center #joinmember #myinfo #mypoint2{ float:right; margin:10px 2px 0 0;}
#Center #joinmember #ing{ border-right:solid 1px #cecece; border-left:solid 1px #cecece; border-bottom:solid 1px #cecece; padding:15px; width:528px;}

#Center #mypageqna{ margin-top:15px;}
#Center #mypageqna table td{ padding:6px 0 3px 3px; border-bottom:dotted 1px #ccc; font-size:12px;}
#Center #mypageqna .top{ width:495px; height:33px; background:url(/image/etc/bg_qnabox_top.gif) no-repeat; padding:20px 15px 0 50px;}
#Center #mypageqna .middle{ width:510px; height:auto; background:url(/image/etc/bg_qnabox_c.gif) repeat-y; padding:0px 25px;}
#Center #mypageqna .bottom{ width:560px; height:18px; background:url(/image/etc/bg_qnabox_b.gif) no-repeat;}
#Center #coupon{ border:solid 1px #ccc; background:#fff8eb; width:558px; height:auto;}
#Center #coupon h3{ margin:20px 0 0 10px; padding:0 0 3px 15px; background:url(/image/common/bullet_view_list.gif) no-repeat; color:#222; font-size:14px; }
#Center #coupon ul{ margin:9px;}
#Center #coupon ul li{ border:dashed 1px #ccc; width:243px; padding:10px; display:block; float:left; margin:0 5px 5px 0; background:#fff;}
#Center #coupon ul li#list{ float:left;}
#Center #coupon ul li p.sale{ padding:3px 3px 3px 60px; color:#f4144e; background:url(/image/coupon/ico_coupon_01.gif) #fbe7dc no-repeat 4px 4px;}


#Center #sitemap{ margin-top:10px; width:178px;}
#Center #sitemap.h850{ height:850px;}
#Center #sitemap.h720{ height:720px;}
#Center #sitemap.h590{ height:590px;}
#Center .h720{ height:720px;}
#Center .h590{ height:590px;}
#Center #sitemap ul{ margin-top:5px;}
#Center #sitemap ul li{ background:url(/image/etc/bullet_sitemap_dot.gif) no-repeat; padding:0 0 0 13px; line-height:16px;}
#Center #sitemap #sitemap_cate{ margin:10px 0px 5px 10px; }
#Center .sitemapBasic{ border:solid 1px #fcb700;}
#Center #sitemap h3.Basic{ color:#fff; font-size:14px; background:url(/image/etc/bullet_sitemap_arrow.gif) #fcb700 no-repeat 4px 4px; padding:3px 0 3px 22px;}
#Center .sitemapArea{ border:solid 1px #69c411;}
#Center #sitemap h3.Area{ color:#fff; font-size:14px; background:url(/image/etc/bullet_sitemap_arrow.gif) #69c411 no-repeat 4px 4px; padding:3px 0 3px 22px;}
#Center .sitemapSight{ border:solid 1px #1698ba;}
#Center #sitemap h3.Sight{ color:#fff; font-size:14px; background:url(/image/etc/bullet_sitemap_arrow.gif) #1698ba no-repeat 4px 4px; padding:3px 0 3px 22px;}
#Center .sitemapStar{ border:solid 1px #0861d9;}
#Center #sitemap h3.Star{ color:#fff; font-size:14px; background:url(/image/etc/bullet_sitemap_arrow.gif) #0861d9 no-repeat 4px 4px; padding:3px 0 3px 22px;}
#Center .sitemapFood{ border:solid 1px #e40001;}
#Center #sitemap h3.Food{ color:#fff; font-size:14px; background:url(/image/etc/bullet_sitemap_arrow.gif) #e40001 no-repeat 4px 4px; padding:3px 0 3px 22px;}
#Center .sitemapShopping{ border:solid 1px #a21f65;}
#Center #sitemap h3.Shopping{ color:#fff; font-size:14px; background:url(/image/etc/bullet_sitemap_arrow.gif) #a21f65 no-repeat 4px 4px; padding:3px 0 3px 22px;}
#Center .sitemapHotel{ border:solid 1px #7d5726;}
#Center #sitemap h3.Hotel{ color:#fff; font-size:14px; background:url(/image/etc/bullet_sitemap_arrow.gif) #7d5726 no-repeat 4px 4px; padding:3px 0 3px 22px;}
#Center .sitemapBeauty{ border:solid 1px #ff4f77;}
#Center #sitemap h3.Beauty{ color:#fff; font-size:14px; background:url(/image/etc/bullet_sitemap_arrow.gif) #ff4f77 no-repeat 4px 4px; padding:3px 0 3px 22px;}
#Center .sitemapTravel{ border:solid 1px #229ce6;}
#Center #sitemap h3.Travel{ color:#fff; font-size:14px; background:url(/image/etc/bullet_sitemap_arrow.gif) #229ce6 no-repeat 4px 4px; padding:3px 0 3px 22px;}
#Center .sitemapCommunity{ border:solid 1px #ff7f0e;}
#Center #sitemap h3.Community{ color:#fff; font-size:14px; background:url(/image/etc/bullet_sitemap_arrow.gif) #ff7f0e no-repeat 4px 4px; padding:3px 0 3px 22px;}

#Center #corp h4{ padding:6px 0 4px 25px; font-size:16px; font-weight:bold; border:solid 1px #ddd; color:#222; background:url(/image/common/bullet_rsvbottom_title.gif) no-repeat 8px 50%;}
#Center #corp p{ line-height:18px;}
#Center #corp div.corp_conbox{background:#fffcf4; border-top:solid 3px #f7f4ef; border-left:solid 1px #ddd; border-bottom:solid 1px #ddd; border-right:solid 1px #ddd; padding:10px;}
#Center #corp div.corp_conbox2{background:#ffffff; border-top:solid 3px #f7f4ef; border-left:solid 1px #ddd; border-bottom:solid 1px #ddd; border-right:solid 1px #ddd; padding:10px;}
#Center #corp ul.conlist_a li{ background:url(/image/common/bullet_search_01.gif) no-repeat 3px 1px; padding:0 0 3px 18px; margin-top:10px; border-bottom:solid 1px #ddd; font-weight:bold; color:#0b237b; margin-bottom:7px; font-family:tahoma;}
#Center #corp ul.conlist_b li{ background:url(/image/common/bullet_hotel_list_red.gif) no-repeat 10px 5px; padding:0 0 0 17px; line-height:18px; font-family:tahoma; margin-top:5px; color:#464646;}
#Center #corp ul.conlist_c{ margin-top:5px;}
#Center #corp ul.conlist_c li{ background:url(/image/common/bullet_list_dot.gif) no-repeat 20px 5px; padding:0 0 0 27px; line-height:16px; font-family:tahoma; color:#797979;}


#Center{ float:left; width:580px; height:auto; overflow:hidden;}
#Center #Topbox{ width:559px; padding:8px 5px 0 8px;}
#Center #Topbox #topcornerPhoto{ float:left; width:250px;}
#Center #Topbox #topcornerPhoto p{ border-bottom:dashed 1px #ccc; padding:8px 0 5px 3px; font-weight:bold;}
#Center #Topbox #topcornerPhoto p A:link, A:visited, A:hover{ color:#222; text-decoration:none;}
#Center #Topbox #topcornerPhoto ul{ list-style:none; margin-top:5px;}
#Center #Topbox #topcornerPhoto ul li{ display:inline; line-height:18px; background:url(/image/common/bg_main_news_basic.gif) no-repeat 0 3px;}
#Center #Topbox #topnews{ float:right; width:290px;}
#Center #Topbox #topnews h3{ border-top:solid 1px #ddd; border-bottom:solid 1px #ddd; padding:7px 0 6px 3px; width:287px; color:#222;}
#Center #Topbox #topnews ul{ list-style:none; margin:5px 0 7px 3px;}
#Center #Topbox #topnews ul li{ line-height:18px; padding:0 0 0 10px;}
#Center #Topbox #topnews .news_area h3{ background:url(/image/common/bg_main_news_area.gif) repeat-x;}
#Center #Topbox #topnews .news_star h3{ background:url(/image/common/bg_main_news_star.gif) repeat-x;}
#Center #Topbox #topnews .news_community h3{ background:url(/image/common/bg_main_news_community.gif) repeat-x;}

#Center #TabBox{ margin-top:10px;}
#Center #TabBox #tablist{ list-style:none;}
#Center #TabBox #tablist .off{ display:block; float:left; width:auto; margin-right:1px; background:#ffffff; padding:5px 5px 3px 10px; text-align:center; border-top:solid 1px #d6d6d6;border-left:solid 1px #d6d6d6;border-right:solid 1px #d6d6d6; border-bottom:solid 2px #ededed;}
#Center #TabBox #tablist .on{ display:block; float:left; width:auto; margin-right:1px; background:#242424; padding:5px 5px 3px 10px; text-align:center; color:#ffffff; border-top:solid 1px #242424; border-left:solid 1px #242424; border-right:solid 1px #242424;border-bottom:solid 2px #242424;}
#Center #TabBox #tabCon{ width:580px; border-top:solid 1px #bababa;  height:auto;}
#Center #TabBox #tabCon li{ display:block; cursor:pointer;}
#Center #TabBox #tabCon #Con{ display:block; float:left; margin-top:13px;}
#Center #TabBox #tabCon #Con .contitle{ margin:7px 0 2px 0;color:#0159b2;}
#Center #TabBox #tabCon #Con .conprice{ margin-top:4px; letter-spacing:-1px;}
#Center #TabBox #tabCon #Con .off_sale{ text-align:center; font-weight:bold; color:#ba3a85; font-size:11px; font-family:Tahoma; padding-left:33px; background:url(/image/common/ico_sale_arrow.gif) no-repeat 24px 3px;}

#Center #BestList{ width:575px; margin-top:10px; height:465px;}
#Center #BestList p{ width:570px; font-weight:bold; padding:5px 0 7px 5px;}
#Center #BestList ul{ margin:5px;}
#Center #BestList li{ display:block; float:left; padding:3px 0; width:568px;}
#Center #BestList li div{ width:272px; height:80px;}

#Center #NewList{ border:solid 1px #ccc; width:575px; margin-top:10px; height:210px;}
#Center #NewListNoHeight{ border:solid 1px #ccc; width:567px; margin-top:1px; padding:5px 5px 5px 5px; }
#Center #NewList p{ border-bottom:solid 1px #ccc; width:570px; color:#222; font-weight:bold; padding:10px 0 7px 15px;}
#Center #NewList ul{ margin:10px;}
#Center #NewList li{ display:block; float:left; padding:3px 0; width:568px;}
#Center #NewList li div{ width:272px; height:80px;}

#Center #BestList dl{ width:190px; float:left;}
#Center #BestList dt{ font-weight:bold; color:#222;}
#Center #BestList dd{ margin-top:5px; line-height:16px; color:#666;}
#Center #BestList .listdate{ font-size:11px; color:#485be8; font-family:Tahoma;}

#Center #NewList dl{ width:190px; float:left;}
#Center #NewList dt{ font-weight:bold; color:#222;}
#Center #NewList dd{ margin-top:5px; line-height:16px; color:#666;}
#Center #NewList .listdate{ font-size:11px; color:#485be8; font-family:Tahoma;}

#Center #Notice{ width:80x; border:solid 4px #e7e7e7; margin-top:10px; padding:10px 15px;}
#Center #Notice ul{ width:250px;}
#Center #Notice ul li{ line-height:23px; padding:3px 0 0 9px; background:url(/image/common/bullet_list_dot.gif) no-repeat 1px 12px;}

#Center #Notice2{ width:80x; border:solid 4px #e7e7e7; margin-top:10px; padding:10px 15px;}
#Center #Notice2 ul{ width:390px;}
#Center #Notice2 ul li{ line-height:23px; padding:3px 0 0 9px; font-size:12px; background:url(/image/common/bullet_list_dot.gif) no-repeat 1px 12px;}

#Center #defaultList{ border:solid 1px #ccc; width:578px; height:auto;}
#Center #defaultList h3{ border-bottom:solid 1px #ccc; color:#222; font-weight:bold; padding:10px 0 7px 10px;height:38px}
#Center #defaultList m3{ border-bottom:solid 1px #ccc; color:#222; font-weight:normal; padding:10px 0 7px 10px;}
#Center #defaultList p{ border-bottom:solid 1px #ccc; width:548px; color:#222; font-weight:bold; padding:10px 0 7px 10px;}
#Center #defaultList ul{ margin:10px;}
#Center #defaultList li{ display:block; float:left; padding:5px 0; width:538px; margin-top:3px;}
#Center #defaultList dl{ width:460px; float:left;}
#Center #defaultList dt{ font-weight:bold; color:#242424;}
#Center #defaultList dd{ margin-top:5px; line-height:16px;color:#777;padding:3px 10px 3px 3px;}
#Center #defaultList .listdate{ font-size:11px; color:#485be8; font-family:Tahoma;}


#Center #defaultList2{ border:solid 1px #ccc; width:578px; height:auto;}
#Center #defaultList2 h3{ border-bottom:solid 1px #ccc; color:#222; font-weight:bold; padding:10px 0 7px 10px;height:38px}
#Center #defaultList2 m3{ border-bottom:solid 1px #ccc; color:#222; font-weight:normal; padding:10px 0 7px 10px;}
#Center #defaultList2 p{ border-bottom:solid 1px #ccc; width:570px; color:#222; font-weight:bold; padding:10px 0 7px 10px;}
#Center #defaultList2 ul{ margin:10px;}
#Center #defaultList2 li{ display:block; float:left; padding:5px 0; width:570px; margin-top:3px;}
#Center #defaultList2 dl{ width:570px; float:left;}

#Center #defaultList2 dt{ font-weight:bold; color:#242424;}
#Center #defaultList2 dd{ margin-top:5px; line-height:16px;color:#777;padding:3px 10px 3px 3px;}
#Center #defaultList2 .listdate{ font-size:11px; color:#485be8; font-family:Tahoma;}



#Center #defaultList_hotel{ border:solid 1px #ccc; width:575px;}
#Center #defaultList_hotel h3{ border-bottom:solid 1px #ccc; color:#222; font-weight:bold; padding:10px 0 7px 10px;height:38px}
#Center #defaultList_hotel m3{ border-bottom:solid 1px #ccc; color:#222; font-weight:normal; padding:10px 0 7px 10px;}
#Center #defaultList_hotel ul{ margin:10px;}
#Center #defaultList_hotel dl{ margin-top:10px; margin-left:10px;}
#Center #defaultList_hotel dt .titleset{ width:480px;}
#Center #defaultList_hotel dd{ margin:3px 10px 10px 0; padding-bottom:10px; line-height:16px;}

#Center #List2set{ width:285px;}
#Center #List2set h3{ width:275px; font-weight:bold; padding:10px 0 7px 10px;}
#Center #List2set ul{ margin:5px 10px;}
#Center #List2set ul li{ display:block; padding:7px 0 5px 0;}
#Center #List2set dl{ width:180px; float:left;}
#Center #List2set dt{ line-height:16px;}
#Center #List2set dd{ line-height:16px;}
#Center #List2set #mininotice{ margin:10px; line-height:16px; padding-bottom:5px; height:65px;}
#Center #List2set #hotel_pricelist{ width:175px;}
#Center #List2set #postscript li{ height:45px;}

#Center #searchDetail{}
#Center #searchDetail #cate{ padding:7px 10px; background:#ededed;}
#Center #searchDetail #searcharea{ margin-top:10px; background:url(/image/common/bg_searchdetail_top.gif) repeat-x 0 bottom; border-bottom:solid 1px #ccc;}
#Center #searchDetail #searcharea p{ margin:10px 20px 0 20px; padding:0 0 5px 16px; border-bottom:solid 1px #e9e9e9;
background:url(/image/common/bullet_searchdetail_01.gif) no-repeat 0 30%;}
#Center #searchDetail #searcharea .biginput{ width:270px; height:15px; border:solid 1px #de0a54; font-weight:bold; font-size:14px; color:#222222; padding:7px 5px 5px 7px; margin-bottom:2px; margin-left:20px;}
#Center #searchDetail #search_resulttitle{ margin:20px 10px 10px 10px;}
#Center #searchDetail #search_resulttitle ul{ margin:5px 0; height:38px; padding:10px 5px 10px 20px;
background:url(/image/common/bg_searchdetail_resultbox.gif) no-repeat;}
#Center #searchDetail #search_resulttitle ul li{ width:85px; float:left;padding-left:8px; line-height:18px;
background:url(/image/common/bullet_basic.gif) no-repeat 0 50%;}
#Center #searchDetail #searchdetailCate #catebar{ margin-top:10px; padding:8px 15px 5px 16px; height:17px;
background:url(/image/common/bg_searchdetail_catebar.gif) repeat-x 0 bottom;}
#Center #searchDetail #searchdetailCate dl{ margin:0 20px;}
#Center #searchDetail #searchdetailCate dl dt{ margin-top:13px; height:20px;}
#Center #searchDetail #searchdetailCate dl dt h3{ font-weight:normal; padding-left:7px; background:url(/image/common/bullet_basic.gif) no-repeat 0 50%;}
#Center #searchDetail #searchdetailCate dl dd p{ line-height:16px; padding-bottom:13px;}
#Center #searchDetail #nosearch{ background-color:#ececec; margin:10px 12px; padding:15px 20px;}
#Center #searchDetail #nosearch p{ padding:15px 0;}

#index #Center #Topbox{ border:solid 4px #ffd5de;}
#Basic #Center #Topbox{ border:solid 4px #ffe5a1;}
#Area #Center #Topbox{ border:solid 4px #c8eaa6;}
#Sight #Center #Topbox{ border:solid 4px #afe4ec;}
#Star #Center #Topbox{ border:solid 4px #c1dbfb;}
#Food #Center #Topbox{ border:solid 4px #ffcdcd;}
#Shopping #Center #Topbox{ border:solid 4px #e6cbd9;}
#Hotel #Center #Topbox{ border:solid 4px #e9d8b6;}
#Beauty #Center #Topbox{ border:solid 4px #ffd2db;}
#Travel #Center #Topbox{ border:solid 4px #c9e0ea;}
#Community #Center #Topbox{ border:solid 4px #fcd9c2;}
/*
#Right{ float:left; width:175px; margin-left:10px; height:auto;}
#Right #rightAD{ width:175px; height:auto;}
#search input{ width:128px; height:15px; border-bottom:1px solid #adadad; border-top:1px solid #adadad; border-left:1px solid #adadad; border-right:none; float:left; margin-bottom:10px; padding:5px 2px 2px 4px;}
#search ul{ list-style:none; width:175px; background:#cbcbcb;}
#search li{ display:inline; float:left; width:53px; text-align:center; color:#fff; font-weight:bold; height:14px; padding:4px 0 2px 5px; font-size:11px;}
#search .on{ background:url(/image/common/bg_search_tab_on.gif) no-repeat;}
#search .off{ background:#cbcbcb;}
#search #search_box{ width:157px; border-top:1px solid #222; border-right:1px solid #ccc; border-bottom:1px solid #ccc; border-left:1px solid #ccc; padding:3px 8px 8px 8px;}
#search #search_box .sel{ width:157px; margin-top:5px;}
#search #search_box .year{ width:60px; margin-top:5px;}
#search #search_box .month{ width:45px; margin:5px 0 0 2px;}
#search #search_box .day{ width:45px; margin:5px 0 0 1px;}
#search #search_box .findhotel{padding:10px 0 0 15px; background:url(/image/common/bullet_search_01.gif) no-repeat 0 11px;}
*/
#Right{ float:left; width:165px; margin-left:9px; height:auto;}
#Right #rightAD{ width:165px; height:auto;}
#search input{ width:118px; height:15px; border-bottom:1px solid #adadad; border-top:1px solid #adadad; border-left:1px solid #adadad; border-right:none; float:left; margin-bottom:10px; padding:5px 2px 2px 4px;}
#search ul{ list-style:none; width:165px; background:#cbcbcb;}
#search li{ display:inline; float:left; width:43px; text-align:center; color:#fff; font-weight:bold; height:14px; padding:4px 0 2px 5px; font-size:11px;}
#search .on{ background:url(/image/common/bg_search_tab_on.gif) no-repeat;}
#search .off{ background:#cbcbcb;}
#search #search_box{ width:147px; border-top:1px solid #222; border-right:1px solid #ccc; border-bottom:1px solid #ccc; border-left:1px solid #ccc; padding:3px 8px 8px 8px;}
#search #search_box .sel{ width:147px; margin-top:5px;}
#search #search_box .year{ width:50px; margin-top:5px;}
#search #search_box .month{ width:45px; margin:5px 0 0 2px;}
#search #search_box .day{ width:45px; margin:5px 0 0 1px;}
#search #search_box .findhotel{padding:10px 0 0 15px; background:url(/image/common/bullet_search_01.gif) no-repeat 0 11px;}

/*Login*/
#logall{ margin:50px 70px;}
#logall #login{ background:#fcf1f7; border:solid 1px #f9e5ee; width:328px; padding:0 30px 20px 30px;}
#logall #login #whbg{ background:#fff; width:298px; padding:15px;border:solid 1px #f9e5ee;}
#logall #login #whbg input{ border-top:solid 1px #9a9a9a; border-left:solid 1px #9a9a9a; border-bottom:solid 1px #d8d8d8; border-right:solid 1px #d8d8d8; padding:5px 0 2px 2px;}
/*Login*/

#footer{ width:930px; margin-top:30px; text-align:center; padding:2px 0;}
#copyright{ margin:15px 10px; height:auto;}
#copyright p{ padding:3px;}
#copyright .copy{ text-align:center; width:440px; margin:5px 0 30px 70px; height:40px; line-height:18px;}

#navy{ background:#ededed; text-align:right; font-size:11px; padding:5px 12px;}
#viewTitle{ margin-top:7px; background:url(/image/common/bg_view_title.gif) no-repeat; height:40px; padding:9px 30px;}
#view #viewPhoto{ float:left; width:200px; text-align:center;}
#view #viewBasic{ float:right; width:345px; border-bottom:solid 1px #6b8498; border-top:solid 1px #6b8498;}
#view #viewBasic table td{ padding:5px 5px 4px 10px;}
#view #viewBasic table .tdbr{ border-right:solid 1px #d3e1ea;}
#view #viewBasic table .tdbb{ border-bottom:solid 1px #d3e1ea;}
#view #viewBasic table .tdbg{ background:#f1f5f6;}

#viewBody_tab{ padding-top:10px; width:580px; height:35px;background:url(/image/common/menu_view_tab_bg.gif) repeat-x 0 bottom;}
#viewBody_tab img{cursor:pointer;}

#viewBody_contents{ }
#viewBody_contents h4{ font-size:14px; color:#242424;background:url(/image/common/bg_view_rsv_title.gif) repeat-x; height:20px; padding:10px 0 0 3px; margin:15px 0 0 0;}
#viewBody #viewBody_contents #rsvt1 td{ padding:3px 2px 4px 3px;}
#viewBody #viewBody_contents #rsvt2 td{ padding:3px 2px 4px 8px;}
#viewBody #viewBody_contents #rsvt2 .titbg{ background:url(/image/common/bg_rsv_step1_title2.gif) repeat-x; height:25px;}
#viewBody #viewBody_contents #rsvt2 .udl{ border-bottom:solid 1px #d3d3d3;}
#viewBody #viewBody_contents #rsvt_right td{ padding:3px 2px 4px 8px;}
#viewBody #viewBody_contents input{ padding:2px 0 2px 3px;}
#viewBody #viewBody_contents textarea{ padding:3px; border:solid 1px #d2d2d2; background:#ebeffa;}
#viewBody #viewBody_contents #bill{ border-bottom:solid 1px #999; padding:15px; background:#ffffe8; text-align:center; }
#viewBody #viewBody_contents #bill .lebill{ line-height:18px;width:240px; border-right:dotted 2px #999; border-top:solid 1px #fff; padding-right:12px; margin-right:12px;}
#viewBody_contents .boxdotline{padding:3px; margin:0px 3px 0 0px;}
/*#viewBody_contents .boxdotline{ background:url(/image/common/bg_hotel_titleinfo.gif) ; padding:5px; margin:0px 3px 0 0px;}*/
#viewBody_contents #hotelinfo{ background:#ffffff; padding:1px;}
#viewBody_contents #hotelinfo h3{ font-size:16px; color:#e62449;}
#viewBody_contents #hotelinfo p{ margin-top:10px; line-height:18px;}

#viewBody_contents #hotelinfo table{ font-size:12px; margin-top:15px; border-top:solid 3px #e2e2e2; border-right:solid 1px #e2e2e2 ;border-bottom:solid 1px #e2e2e2;border-left:solid 1px #e2e2e2;}
#viewBody_contents #hotelinfo table td{ padding:5px 10px; border:solid 1px #e2e2e2; font-size:12px;}

#viewBody_contents #hotelinfo_title1{ background:#6b6b6b; margin-top:15px;}
#viewBody_contents #hotelinfo_room{ margin:0 15px 0 15px; padding-top:10px;}
#viewBody_contents #hotelinfo_room #inforoom li{ display:inline-block; float:left; padding:5px 5px 3px 10px; margin:5px 5px 0 0; cursor:pointer;}
#viewBody_contents #hotelinfo_room #inforoom li.lipink{ color:#f4144e; border:solid 1px #f4144e; background: #ffffdb url(/image/common/bullet_hotel_list_red.gif) no-repeat 6px 50%;}
#viewBody_contents #hotelinfo_room #inforoom li.ligray{ color:#333333; border:solid 1px #acacac; background: #f1f1f1 url(/image/common/bullet_hotel_list_gray.gif) no-repeat 6px 50%;}
#viewBody_contents #hotelinfo_room #roomimg{ margin-top:10px; padding-bottom:7px; border-bottom:solid 1px #cccccc; margin-bottom:15px;}
#viewBody_contents #hotelinfo_room #roomimg img{ margin-right:6px;}
#viewBody_contents #hotelinfo_room #hotelroominfo li{ line-height:18px; padding:0 0 0 7px; background:url(/image/common/bullet_hotel_list_info.gif) no-repeat 0 50%; }

#viewBody_contents #hotelinfo_title2{ background:#d4d4d4; margin-top:15px;}

#viewBody_contents #roomitem{}
#viewBody_contents #roomitem .sub1{ border-top:solid 1px #ffffff; background:#fffbd7; padding:8px 10px;}
#viewBody_contents #roomitem ul{ margin:10px 15px 0 15px;}
/*#viewBody_contents #roomitem ul li{ display:inline-block; float:left; width:105px; padding:3px 0 5px 0; margin-top:5px; border-bottom:dotted 1px #ccc;}*/
#viewBody_contents #roomitem ul li.on{ display:inline-block; float:left; width:104px; padding:3px 0 5px 0; margin-top:5px; border-bottom:dotted 1px #ccc;}
#viewBody_contents #roomitem ul li.off{text-indent:-2000px;	height:0;	margin:0; widht:0; height:0;	padding:0; font-size:0;	line-height:0; overflow:hidden; display:none;}}
.hidden {text-indent:-2000px;	height:0;	margin:0; widht:0; height:0;	padding:0; font-size:0;	line-height:0; overflow:hidden; display:none;}


#viewBody_contents #tourinfo table{ font-size:12px; margin-top:0px;line-height:170%;}
#viewBody_contents #tourinfo table td{ padding:1px 0px;  font-size:12px; line-height:170%;}
#viewBody_contents #tourinfo table td p{ padding:1px 0px;  font-size:12px; line-height:170%;}
#viewBody_contents #tourinfo p{ padding:1px 0px;  font-size:12px; line-height:170%;}
#viewBody_contents #tourinfo p.style5{ padding:1px 0px;  font-size:12px; line-height:170%;}


#rsvCalendar{ padding:25px 0 0 20px;}
#rsvCalendar .monthimg{ width:370px; padding-left:65px;}
#rsvCalendar .yearmonth{ width:320px; text-align:center;}
#rsvCalendar table td{ padding:2px; line-height:20px;}
#rsvCalendar table .day{ height:40px; text-align:right; vertical-align:top;}
#rsvCalendar table .bg01{ background:#ffe8f0;}
#rsvCalendar table .bg02{ background:#fff5c7;}
#rsvCalendar table .bg03{ background:#dfffd8;}
#rsvCalendar table .bg04{ background:#d5f4ff;}
#rsvCalendar table .bg05{ background:#ffded0;}
#rsvCalendar p{ margin:10px 0 10px 0;}

#trsvCalendar{ float:left;}
#trsvCalendar .monthimg{ width:170px; margin:20px 0 0 30px;}
#trsvCalendar .yearmonth{ width:120px; text-align:center;}
#trsvCalendar table td{ padding:3px; text-align:center; width:24px; height:25px;}
#trsvCalendar table .offtd{ background:url(/image/common/bg_rsv_travel_calrendar_td.gif) no-repeat;}

#btnSet{ text-align:center;margin:20px 0; }

#viewBottom{ margin-top:20px;}
#viewBottom #viewBottom_tab{ background:url(/image/common/bg_view_tabbottom.gif) repeat-x; width:560px; height:25px;}
#viewBottom #viewBottom_tab ul{ font-size:0;}
#viewBottom #viewBottom_tab li{ display:inline;font-size:0; margin-right:3px;}
/*
#viewBottom #viewBottom_body{ border-right:solid 1px #ccc; border-bottom:solid 1px #ccc; border-left:solid 1px #ccc; padding:7px 15px;}
*/

#viewBottom #viewBottom_body{ padding:7px 15px;}

#viewBottom #viewBottom_body p{ padding:10px 0; line-height:18px;}

#viewrsvBottom{ border:solid 1px #ccc; background:#f9f8df; padding:17px; margin-top:15px; line-height:18px;}
#viewrsvBottom h4{ background:url(/image/common/bullet_rsvbottom_title.gif) no-repeat 0 4px; padding:3px 0 3px 20px; color:#d72648; margin-bottom:10px; font-size:14px;}

#cateEvent{ padding-top:10px;}
#cateEvent h3{ background:url(/image/common/bg_event_title.gif) no-repeat; width:560px; height:36px; padding:23px 10px 0 100px; font-size:14px; font-weight:bold;}
#cateEvent .event{ border-right:solid 2px #eb1f46; border-bottom:solid 2px #eb1f46; border-left:solid 2px #eb1f46; padding:15px; width:526px;}

/*pagenavi*/
#pageNavi_index{ text-align:center; margin:10px; font-size:11px; padding:3px 7px;}
#pageNavi_index a:link{ text-decoration:none; padding:3px 7px;}
#pageNavi_index a:visited{ text-decoration:none; padding:3px 7px;}
#pageNavi_index a:hover{ background:#fb1275; color:#fff; padding:3px 7px;}
#pageNavi_basic{ text-align:center; margin:10px; font-size:11px; padding:3px 7px;}
#pageNavi_basic a:link{ text-decoration:none; padding:3px 7px;}
#pageNavi_basic a:visited{ text-decoration:none; padding:3px 7px;}
#pageNavi_basic a:hover{ background:#fcb700; color:#fff; padding:3px 7px;}
#pageNavi_area{ text-align:center; margin:10px; font-size:11px; padding:3px 7px;}
#pageNavi_area a:link{ text-decoration:none; padding:3px 7px;}
#pageNavi_area a:visited{ text-decoration:none; padding:3px 7px;}
#pageNavi_area a:hover{ background:#69c411; color:#fff; padding:3px 7px;}
#pageNavi_sight{ text-align:center; margin:10px; font-size:11px; padding:3px 7px;}
#pageNavi_sight a:link{ text-decoration:none; padding:3px 7px;}
#pageNavi_sight a:visited{ text-decoration:none; padding:3px 7px;}
#pageNavi_sight a:hover{ background:#1698ba; color:#fff; padding:3px 7px;}
#pageNavi_star{ text-align:center; margin:10px; font-size:11px; padding:3px 7px;}
#pageNavi_star a:link{ text-decoration:none; padding:3px 7px;}
#pageNavi_star a:visited{ text-decoration:none; padding:3px 7px;}
#pageNavi_star a:hover{ background:#0861d9; color:#fff; padding:3px 7px;}
#pageNavi_food{ text-align:center; margin:10px; font-size:11px; padding:3px 7px;}
#pageNavi_food a:link{ text-decoration:none; padding:3px 7px;}
#pageNavi_food a:visited{ text-decoration:none; padding:3px 7px;}
#pageNavi_food a:hover{ background:#e40001; color:#fff; padding:3px 7px;}
#pageNavi_shopping{ text-align:center; margin:10px; font-size:11px; padding:3px 7px;}
#pageNavi_shopping a:link{ text-decoration:none; padding:3px 7px;}
#pageNavi_shopping a:visited{ text-decoration:none; padding:3px 7px;}
#pageNavi_shopping a:hover{ background:#a21f65; color:#fff; padding:3px 7px;}
#pageNavi_hotel{ text-align:center; margin:10px; font-size:11px; padding:3px 7px;}
#pageNavi_hotel a:link{ text-decoration:none; padding:3px 7px;}
#pageNavi_hotel a:visited{ text-decoration:none; padding:3px 7px;}
#pageNavi_hotel a:hover{ background:#7d5726; color:#fff; padding:3px 7px;}
#pageNavi_beauty{ text-align:center; margin:10px; font-size:11px; padding:3px 7px;}
#pageNavi_beauty a:link{ text-decoration:none; padding:3px 7px;}
#pageNavi_beauty a:visited{ text-decoration:none; padding:3px 7px;}
#pageNavi_beauty a:hover{ background:#fe436e; color:#fff; padding:3px 7px;}
#pageNavi_travel{ text-align:center; margin:10px; font-size:11px; padding:3px 7px;}
#pageNavi_travel a:link{ text-decoration:none; padding:3px 7px;}
#pageNavi_travel a:visited{ text-decoration:none; padding:3px 7px;}
#pageNavi_travel a:hover{ background:#0b9bd8; color:#fff; padding:3px 7px;}
#pageNavi_community{ text-align:center; margin:10px; font-size:11px; padding:3px 7px;}
#pageNavi_community a:link{ text-decoration:none; padding:3px 7px;}
#pageNavi_community a:visited{ text-decoration:none; padding:3px 7px;}
#pageNavi_community a:hover{ background:#ff740f; color:#fff; padding:3px 7px;}

#board td{ padding:8px 5px 5px 5px;}
.boardindex{ border-top:solid 2px #fb1275;}
.boardbasic{ border-top:solid 2px #fcb700;}
.boardarea{ border-top:solid 2px #69c411;}
.boardsight{ border-top:solid 2px #1698ba;}
.boardstar{ border-top:solid 2px #0861d9;}
.boardfood{ border-top:solid 2px #e40001;}
.boardshopping{ border-top:solid 2px #a21f65;}
.boardhotel{ border-top:solid 2px #7d5726;}
.boardbeauty{ border-top:solid 2px #fe436e;}
.boardtravel{ border-top:solid 2px #0b9bd8;}
.boardcommunity{ border-top:solid 2px #ff740f;}
#boardsearchbox{ padding:7px;}
#boardsearchbox input{ padding:4px 0 3px 2px; border:solid 1px #cccccc;}

/* 카테고리별 아이콘 클래스*/
.icobasic{ background:url(/image/common/ico_basic.gif) no-repeat 0 0;}
.icoarea{ background:url(/image/common/ico_area.gif) no-repeat 0 0;}
.icosight{ background:url(/image/common/ico_sight.gif) no-repeat 0 0;}
.icostar{ background:url(/image/common/ico_star.gif) no-repeat 0 0;}
.icofood{ background:url(/image/common/ico_food.gif) no-repeat 0 0;}
.icoshopping{ background:url(/image/common/ico_shopping.gif) no-repeat 0 0;}
.icohotel{ background:url(/image/common/ico_hotel.gif) no-repeat 0 0;}
.icobeauty{ background:url(/image/common/ico_beauty.gif) no-repeat 0 0;}
.icotravel{ background:url(/image/common/ico_travel.gif) no-repeat 0 0;}
.icocommunity{ background:url(/image/common/ico_community.gif) no-repeat 0 0;}
/* 카테고리별 링크 text color 클래스*/
.tindex a:link, a:visited{ color:#464646; text-decoration:none;}
.tindex a:hover{ color:#dd186c; text-decoration:underline;}
.tbasic a:link, a:visited{ color:#464646; text-decoration:none;}
.tbasic a:hover{ color:#edae00; text-decoration:underline;}
.tarea a:link, a:visited{ color:#464646; text-decoration:none;}
.tarea a:hover{ color:#69c411; text-decoration:underline;}
.tsight a:link, a:visited{ color:#464646; text-decoration:none;}
.tsight a:hover{ color:#1698ba; text-decoration:underline;}
.tstar a:link, a:visited{ color:#464646; text-decoration:none;}
.tstar a:hover{ color:#1872e0; text-decoration:underline;}
.tfood a:link, a:visited{ color:#464646; text-decoration:none;}
.tfood a:hover{ color:#e12323; text-decoration:underline;}
.tshopping a:link, a:visited{ color:#464646; text-decoration:none;}
.tshopping a:hover{ color:#a83171; text-decoration:underline;}
.thotel a:link, a:visited{ color:#464646 text-decoration:none;}
.thotel a:hover{ color:#c0994a; text-decoration:underline;}
.tbeauty a:link, a:visited{ color:#464646; text-decoration:none;}
.tbeauty a:hover{ color:#ff5273; text-decoration:underline;}
.ttravel a:link, a:visited{ color:#464646; text-decoration:none;}
.ttravel a:hover{ color:#45aced; text-decoration:underline;}
.tcommunity a:link, a:visited{ color:#464646; text-decoration:none;}
.tcommunity a:hover{ color:#f56e14; text-decoration:underline;}
/**gnb white over text**/
.wht{ color:#fff;}
.wht a:link{color:#fff; text-decoration:none;}
.wht a:visited{color:#fff; text-decoration:none;}
.wht a:hover{color:#fff; text-decoration:underline;}

.pin{ color:#eb4e76;}
.col01{ color:#ecac00;}
.col02{ color:#62ac19;}
.col03{ color:#1a829d;}
.col04{ color:#1660b9;}
.col05{ color:#bf1716;}
.col06{ color:#8e1c5a;}
.col07{ color:#69481e;}
.col08{ color:#dd186c;}
.col09{ color:#1784c7;}
.col10{ color:#d75e0d;}



.fl{ float:left;}
.fr{ float:right;}
.clear{ clear:both;}
.wh {color:#e4e4e4;}
.wh a:link{color:#e4e4e4; text-decoration:none; font-size:11px;}
.wh a:visited{color:#e4e4e4; text-decoration:none; font-size:11px;}
.wh a:hover{color:#fff; text-decoration:underline; font-size:11px;}
.bgr {color:#222;}
.bgr a:link{color:#222; text-decoration:none;}
.bgr a:visited{color:#222; text-decoration:none;}
.bgr a:hover{color:#0033ff; text-decoration:underline;}
.red{ color:#fa4644;}
.pred{ color:#f4144e;}
.wred{ color:#e77f7d;}
.wblue{ color:#6a8ccb;}
.blue{ color:#5793f5;}
.dblue{ color:#537bad;}
.dkblue{ color:#12267f;}
.bllink{ color:#0000cc;}
.bllink a:link{color:#0000cc; text-decoration:none;}
.bllink a:visited{color:#0000cc; text-decoration:none;}
.bllink a:hover{color:#0000cc; text-decoration:underline;}
.green{ color:#64af19;}
.gr{color:#666;}
.bgr{color:#222;}
.wgr{color:#ccc;}
.rgr{color:#999;}
.f1{ font-size:1px;}
.f10{ font-size:10px;}
.f11{ font-size:11px;}
.f12{ font-size:12px;}
.f14{ font-size:14px;}
.f16{ font-size:16px;}
.tuline{ text-decoration:underline;}
.tahoma{ font-family:Tahoma,MS UI Gothic;}
.dotum{ font-family:dotum;}
.pointer{ cursor:pointer;}
.b{ font-weight:bold;}
.none{ font-weight:normal;}
.dotline{ border-bottom:dotted 1px #ccc;}
.listdate{ font-size:11px; color:#485be8; font-family:Tahoma;}
.dc{ color:#fff; background:#ccc; padding:2px 3px 0px 3px;}
.bg_yellow{ background:#f7f6d8;}
.th{ text-align:center; background:#f4f2f3;}
.th2{ background:#efefef;}
.boxgr{ border:solid 1px #ccc;}
.bordergr{ border:solid 1px #d0d0d0;}
.bordergr_t{ border-top:solid 1px #d0d0d0;}
.bordergr_t1{ border-top:solid 1px #fff;}
.bordergr_rbl{ border-left:solid 1px #d0d0d0;border-right:solid 1px #d0d0d0;border-bottom:solid 1px #d0d0d0;}
.borderred{ border:solid 1px #ff587c;}
.borderred_t{ border-top:solid 1px #ff587c;}
.borderred_rbl{ border-left:solid 1px #ff587c;border-right:solid 1px #ff587c;border-bottom:solid 1px #ff587c;}
.inputgr{ border:solid 1px #ccc; font-family:Tahoma,MS UI Gothic, Dotum; padding:3px 0 2px 5px;}
.boxpink{ border:solid 1px #f6ced7;}
.boxarea{ border:solid 1px #b4d79d;}
.h3_underline{border-bottom:solid 1px #ccc;}
.h3area_underline{border-bottom:solid 1px #b4d79d;}
.tuline{ text-decoration:underline;}
.tac{ text-align:center;}
.tar{ text-align:right;}
.tal{ text-align:left;}
.vat{ vertical-align:top;}
.vam{ vertical-align:middle;}
.letters{ letter-spacing:-2px;}
.tliner{ border-right:solid 1px #d3e1ea;}
.tlineb{ border-bottom:solid 1px #d3e1ea;}
.fs9{ font-size:9pt;}
.fs11{ font-size:11pt;}

.mt2{ margin-top:2px;}
.mt3{ margin-top:3px;}
.mt5{ margin-top:5px;}
.mt7{ margin-top:7px;}
.mt10{ margin-top:10px;}
.mt15{ margin-top:15px;}
.mt20{ margin-top:20px;}
.mr5{ margin-right:5px;}
.mr7{ margin-right:7px;}
.mr10{ margin-right:10px;}
.mr15{ margin-right:15px;}
.mr20{ margin-right:20px;}
.mr50{ margin-right:50px;}
.mb2{ margin-bottom:2px;}
.mb3{ margin-bottom:3px;}
.mb5{ margin-bottom:5px;}
.mb7{ margin-bottom:7px;}
.mb10{ margin-bottom:10px;}
.mb15{ margin-bottom:15px;}
.mb20{ margin-bottom:20px;}
.ml3{ margin-left:3px;}
.ml5{ margin-left:5px;}
.ml7{ margin-left:7px;}
.ml10{ margin-left:10px;}
.ml13{ margin-left:13px;}
.ml15{ margin-left:15px;}
.ml17{ margin-left:17px;}
.ml20{ margin-left:20px;}
.parl10{ padding:0 10px;}
.pb5{ padding-bottom:5px;}
/*HMB 추가*/
.vwd100{width:100%;}
.vwd35{width:35%;}


 .menuBar{ height:12px; font-size:12px; width:930px; padding:7px 0 0 10px; border-bottom:1px solid #dd186c; background:#fb1275;}
 .menuBar_Basic{ height:17px; font-size:12px; width:920px; padding:7px 0 0 10px;border-bottom:1px solid #ecac00; background:#fcb700;}
 .menuBar_Area{ height:17px; font-size:12px; width:920px; padding:7px 0 0 10px; border-bottom:1px solid #62ac19; background:#69c411;}
 .menuBar_Sight{ height:17px; font-size:12px; width:920px; padding:7px 0 0 10px;border-bottom:1px solid #1a829d; background:#1698ba;}
 .menuBar_Star{ height:17px; font-size:12px; width:780px; padding:7px 0 0 150px;border-bottom:1px solid #1660b9; background:#0861d9;}
 .menuBar_Food{ height:17px; font-size:12px; width:720px; padding:7px 0 0 210px;border-bottom:1px solid #bf1716; background:#e40001;}
 .menuBar_Shopping{ height:17px; font-size:12px; width:650px; padding:7px 0 0 280px;border-bottom:1px  solid #8e1c5a; background:#a21f65;}
 .menuBar_Hotel{ height:17px; font-size:12px; width:780px; padding:7px 0 0 150px;border-bottom:1px  solid #69481e; background:#7d5726;}
 .menuBar_Beauty{ height:17px; font-size:12px; width:710px; padding:7px 0 0 220px;border-bottom:1px solid #dd186c; background:#fe436e;}
 .menuBar_Travel{ height:17px; font-size:12px; width:710px; padding:7px 0 0 220px;border-bottom:1px  solid #1784c7; background:#0b9bd8;}
 .menuBar_Community{ height:17px; font-size:12px; width:250px; padding:7px 0 0 680px;border-bottom:1px  solid #d75e0d; background:#ff740f;}

  /*기사DB연결관련 기존CSS추가*/
  /* 기사에 쓰이는 스타일추가 by jeein_0309 */
/*
  #formWrap{width:570px; line-height:18px;}
#formWrap p{margin:5px 0px;}
#Bigtitle{ width:570px;background:#ffffcc; font-size:16px; font-weight:bold; color:#f04f01; text-align:center; vertical-align:middle; padding-top:15px; padding-bottom:15px;}
#titleimg{ text-align:center;margin-top:10px;}
#titleimg img{padding:4px; border:1px solid #d4d4d4;}
#pinktitle{ background:#fae1ee; border-top:2px dotted #f3c0da; width:570px; font-size:14px; font-weight:bold; color:#f04f01; text-align:center; vertical-align:middle; padding-top:7px; padding-bottom:7px;margin-top:15px;}
#formT2 td{ vertical-align:top; padding-top:5px;}
#formT2 img{ padding:4px; border:solid 1px #d4d4d4;}
#formT2 p{ margin-left:10px;}
#formimg2{ margin-top:10px;}
#formimg3{ margin-top:10px; margin-left:4px;width:580px;}
#formimg3 img{}
#formimg4{ margin-top:10px;}


#formComments{ background:url(http://www.mynameiskorea.jp/images/tour2/formcomments_bg.gif) repeat-y; border:dotted 2px #d4d4d4; margin:15px 0;}
#formComments p{ margin:15px; line-height:20px;}
.coTitle{ font-weight:bold; font-size:14px;}


#formComments1{ background:url(http://www.mynameiskorea.jp/images/tour2/formcomments_bg1.gif) repeat-y; border:dotted 2px #d4d4d4; margin:15px 0;}
#formComments1 p{ margin:15px; line-height:20px;}
.coTitle{ font-weight:bold; font-size:14px;}

.redbullet{ font-weight:bold; font-size:14; color:#000; background:url(http://www.mynameiskorea.jp/images/tour2/form_bullet001.gif) no-repeat left bottom;padding-left:18px;}

#formTapink{ border-collapse:separate; background-color:#d4d4d4; margin-top:7px;}
#formTapink thead{ background:#fae1ee; text-align:center; font-weight:bold; padding-top:7px;}
#formTapink tfoot{ display:none;} 
#formTapink tbody{ padding:7px 3px 3px 3px;}
#formTapink tbody td{ background-color:#fff; padding:5px 0 3px 8px;}
*/

#formWrap{width:570px; line-height:18px; font-size:12px; line-height:16px;}
#formWrap p{margin:5px 0px; font-size:12px; line-height:16px;}
#Bigtitle{ width:570px;background:#ffffcc; font-size:16px; font-weight:bold; color:#f04f01; text-align:center; vertical-align:middle; padding-top:15px; padding-bottom:15px;}
#titleimg{ text-align:center;margin-top:10px;}
#titleimg img{padding:4px; border:1px solid #d4d4d4;}
#pinktitle{ background:#fae1ee; border-top:2px dotted #f3c0da; width:570px; font-size:14px; font-weight:bold; color:#f04f01; text-align:center; vertical-align:middle; padding-top:7px; padding-bottom:7px;margin-top:15px;}
#formT2 td{ vertical-align:top; padding-top:5px; font-size:12px; line-height:16px;}
#formT2 img{ padding:4px; border:solid 1px #d4d4d4;}
#formT2 p{ margin-left:10px; font-size:12px; line-height:16px;}
#formimg2{ margin-top:10px;border:solid 1px #d4d4d4;width:580px; }
/*#formimg2 DIV{ margin-top:1px;width:580px;}*/
#formimg3{ margin-top:10px; margin-left:4px;width:580px;}
#formimg3 img{}
#formimg4{ margin-top:10px;width:580px;}

#formComments{ background:url(http://www.mynameiskorea.jp/images/tour2/formcomments_bg.gif) repeat-y; border:dotted 2px #d4d4d4; margin:15px 0;}
#formComments p{ margin:15px; line-height:20px;}
.coTitle{ font-weight:bold; font-size:14px;}


#formComments1{ background:url(http://www.mynameiskorea.jp/images/tour2/formcomments_bg1.gif) repeat-y; border:dotted 2px #d4d4d4; margin:15px 0;}
#formComments1 p{ margin:15px; line-height:20px;}
.coTitle{ font-weight:bold; font-size:14px;}

.redbullet{ font-weight:bold; font-size:14; color:#000; background:url(http://www.mynameiskorea.jp/images/tour2/form_bullet001.gif) no-repeat left bottom;padding-left:18px;} 
/*
.redbullet{ font-weight:bold; font-size:14; color:#000; background:url(http://www.mynameiskorea.jp/images/tour2/form_bullet001.gif) no-repeat left bottom;padding-left:18px;}
*/
#formTapink{ border-collapse:separate; background-color:#d4d4d4; margin-top:7px;text-align:center;width:570px;}
#formTapink thead{ background:#fae1ee; text-align:center; font-weight:bold; padding-top:7px;}
#formTapink thead td{ background:#fae1ee; text-align:center; font-weight:bold; padding-top:7px;}
#formTapink tfoot{ display:none;} 
#formTapink tbody{ padding:7px 3px 3px 3px;}
#formTapink tbody td{ background-color:#fff; padding:5px 0 3px 8px;}


#formTayellow{ border-collapse:separate; background-color:#d4d4d4; margin-top:7px;}
#formTayellow thead{ background:#fcb46c; text-align:center; font-weight:bold; padding-top:7px;}
#formTayellow tfoot{ display:none;} 
#formTayellow tbody{ padding:7px 3px 3px 3px;}
#formTayellow tbody1{ background:#fcb700; text-align:center; font-weight:bold; padding-top:7px;}
#formTayellow tbody td{ background-color:#fff; padding:5px 0 3px 8px; border-bottom:solid 1px #d4d4d4; border-right:solid 1px #d4d4d4;border-left:solid 1px #d4d4d4;  }
