@font-face{
 font-family:ng;
 src:url('https://thaiclub.co.kr/fonts/NanumGothic.eot');
 src:local(※), url('https://thaiclub.co.kr/fonts/NanumGothic.woff') format('woff');
}

@import url('http://fonts.googleapis.com/earlyaccess/nanumgothic.css');

body{margin:0; padding:0; font-size:12px; font-family:'나눔고딕','NanumGothic','Nanum Gothic','ng','맑은 고딕','돋움';}
img{border:none;}
a{text-decoration:none; color:#464646;}
a:hover{text-decoration:underline;}
input[type=text]::-ms-clear {display: none;}

/* 메인 */
#top_banner{text-align:center; height:119px; margin:0 0 4px 0; font-size:0; line-height:bold; overflow:hidden;}
#top_menu{background:#f3f3f3; border-bottom:1px solid #e4e4e4; padding-left:32px;}
#top_menu div{width:1010px; margin:0 auto; font-size:0; line-height:0;}
#top_menu div ol{display:inline-block; margin:0; padding:0; width:30%; list-style:none;}
#top_menu div ul{display:inline-block; margin:0; padding:0; width:69%; list-style:none; text-align:right;}
#top_menu div ol li, #top_menu div ul li{display:inline-block; vertical-align:middle;}
#top_menu div ol li input{color:white; background:#464646; border:1px solid white; border-width:0 1px 0 0; margin:0; padding:0; width:64px; height:37px; cursor:pointer;}
#top_menu_sethomepage, #top_menu_bookmark{cursor:pointer;}

#top_header{width:980px; margin:0 auto; font-size:0; line-height:0; display:table;}
#top_header h1{margin:0; padding:0; font-size:0; line-height:0; display:table-cell; vertical-align:middle; width:270px;}
#top_header form{margin:0; padding:0; font-size:0; line-height:0; display:table-cell; vertical-align:middle; text-align:center;}
#top_header form *{vertical-align:middle;}
#top_header form dl{margin:0; padding:0;}
#top_header form dl dt{margin:0; padding:0;}
#top_header form dl dd{margin:12px 0 0 0; padding:0; font-size:11px;}
#top_header form dl dd span{margin:0 0 0 18px; cursor:pointer;}
#top_header form dl dd img{vertical-align:text-bottom;}
#top_header form #keyword{font-size:18px; border:3px solid #4e71cd; border-right:none; width:341px; padding:7px; height:22px; font-family:'나눔고딕','맑은 고딕','돋움'; font-weight:600; -webkit-appearance: textfield;box-sizing:content-box}
#top_header_right{margin:0; padding:0; font-size:0; line-height:0; display:table-cell; vertical-align:middle; width:220px; text-align:right;}

#top_nav{border-bottom:1px solid #f6f6f6; border-top:1px solid #d3d3d3; background:url('https://thetrip.kr/imgs/menu.gif') repeat-x left bottom; list-style:none; padding-left:22px;}
#top_nav menu{width:1000px; margin:0 auto; padding:0; display:table; background:url('https://thetrip.kr/imgs/menu_line.gif') repeat-y left top;}
#top_nav menu a{margin:0; padding:0 32px; height:47px; display:table-cell; vertical-align:middle; font-size:18px; text-align:center; text-decoration:none; background:url('https://thetrip.kr/imgs/menu_line.gif') repeat-y right top; color:#393939; font-weight:600; border-bottom:4px solid #2c76df;}
#top_nav menu a:hover, #top_nav menu a.selected{border-bottom:4px solid #fb4305 !important; color:#fb4305 !important;}
#top_nav menu li{display:inline; margin:0; padding:0;}

.top_nav_sub{background:white; border:1px solid #2c76df; display:inline-block; padding:6px 8px; position:absolute; left:-99999px; top:-99999px; z-index:9;}
.top_nav_sub menu{margin:0; padding:0; display:inline-block; list-style:none; vertical-align:top;}
.top_nav_sub[name='a1'] menu, .top_nav_sub[name='a6'] menu, .top_nav_sub[name='t1'] menu{width:47%;}
.top_nav_sub menu li{margin:0; padding:4px 0 4px 8px;}
.top_nav_sub[name='t1'] menu li{padding:4px 0 4px 24px;}
.top_nav_sub menu li a{color:#464646;}
.top_nav_sub menu li a:hover, .top_nav_sub menu li a.selected{font-weight:bold; color:#fb4305;}


#main_mid{width:1255px; margin:20px auto; display:table; table-layout:fixed;}
#main_mid_left{display:table-cell; vertical-align:top; width:140px;}
/*#main_mid_left .scroll, #main_mid_right .scroll{position:fixed;}*/
#main_mid_left p{margin:0 0 4px 0;}
#main_mid_left dl{margin:0 0 4px 0; padding:0; width:125px;}
#main_mid_left dl dt{margin:0; padding:6px 0; color:white; background:#2d2d2d; text-align:center;}
#main_mid_left dl dd{margin:0; padding:0; border:1px solid #d2d2d2; border-top:none;}
#main_mid_left dl dd ul{margin:0; list-style:none; padding:0;}
#main_mid_left dl dd ul li{padding:4px 0; text-align:center;}
#main_mid_left dl dd ul li:first-child{background:#efefef;}
#main_mid_left dl dd ul li b{}

#main_mid_centre{display:table-cell; vertical-align:top; width:1000px;}
#main_mid_centre_info{display:table;}
#main_mid_centre_info_left{display:table-cell; vertical-align:top; width:386px;}
#main_mid_centre_info_left dl{margin:0; padding:0;}
#main_mid_centre_info_left dl dt{margin:0; padding:7px 6px; color:#464646; font-size:13px;}
#main_mid_centre_info_left dl dd{margin:0; padding:0; height:166px; border:1px solid #d2d2d2; border-top:none;}
#main_mid_centre_info_left_tab1{position:relative; top:-4px; margin:0 0 -4px 0; padding:0; border-top:1px solid #d2d2d2; list-style:none; display:table; width:100%; table-layout:fixed; text-align:center; border-collapse:collapse; border-spacing:0; font-size:0;}
#main_mid_centre_info_left_tab1 li{margin:0; padding:6px 0; display:table-cell; border-left:1px solid #d2d2d2; border-bottom:1px solid #d2d2d2; background:#f8f8f8; vertical-align:middle; text-align:center; font-size:13px; cursor:pointer; font-weight:bold;}
#main_mid_centre_info_left_tab1 li:first-child{border-left:none;}
#main_mid_centre_info_left_tab1 li.selected{font-weight:bold; color:#f20; background:white; border-bottom:none;}
#main_mid_centre_info_left_tab2{margin:0; padding:0 0 10px 0; list-style:none; float:right; text-align:center; font-size:13px;}
#main_mid_centre_info_left_tab2 li{margin:0 2px; padding:0; display:inline; vertical-align:top; text-align:center;}
#main_mid_centre_info_left_tab2 li[name]{cursor:pointer;}
#main_mid_centre_info_left_tab2 li[name].selected{color:red; font-weight:bold;}
#main_mid_centre_info_left ol{margin:0; padding:6px; list-style:none; font-size:0;}
#main_mid_centre_info_left ol a{color:black;}
#main_mid_centre_info_left ol li{margin:0; padding:6px 0; display:inline-block; width:50%; font-size:12px;}
#main_mid_centre_info_left ol li div{display:inline-block; vertical-align:top;}
#main_mid_centre_info_left ol li div p{margin:0; padding:0; font-size:11px; line-height:1.5em;}
#main_mid_centre_info_left ol li div p:first-child{font-weight:bold; font-size:13px;}
#main_mid_centre_info_left ol li div b{color:red; font-size:13px;}
#main_mid_centre_info_left ol li div var{color:red; font-size:18px; font-weight:600; font-style:normal;}

#main_mid_centre_info_left_form{height:224px; border:1px solid #d2d2d2; margin:0 0 8px 0; padding:0;}
#main_mid_centre_info_left_form_tab{margin:0; padding:0; list-style:none; display:table; width:100%; table-layout:fixed; text-align:center; border-collapse:collapse; border-spacing:0; font-size:0;}
#main_mid_centre_info_left_form_tab li{margin:0; padding:6px 0; display:table-cell; border-left:1px solid #d2d2d2; border-bottom:1px solid #d2d2d2; background:#f8f8f8; vertical-align:middle; text-align:center; font-size:13px; cursor:pointer; font-weight:bold;}
#main_mid_centre_info_left_form_tab li:first-child{border-left:none;}
#main_mid_centre_info_left_form_tab li.selected{font-weight:bold; color:#f20; background:white; border-bottom:none;}
#main_mid_centre_info_left_form_div{padding:0 4px;}
#main_mid_centre_info_left_form_div ul{margin:0; padding:8px 0 8px 24px; font-size:11px; color:#464646;}
#main_mid_centre_info_left_form_div ul li{margin:0; padding:5px 0 0 0;}
#main_mid_centre_info_left_form_div ul li b{display:inline-block; width:58px;}
#main_mid_centre_info_left_form_div ul li input, #main_mid_centre_info_left_form_div ul li select{vertical-align:middle;}
#main_mid_centre_info_left_form_div ul li input[type='search'], #main_mid_centre_info_left_form_div ul li select{font-size:12px; border:1px solid #d2d2d2;}
#main_mid_centre_info_left_form_div ul li input[type='search']{width:80%; font-size:13px; font-weight:600;}
#main_mid_centre_info_left_form_div p{margin:0; padding:8px 0 0 0; text-align:center; border-top:1px dotted #CCC;}
#main_mid_centre_info_left_form_div p input[type='submit']{color:white; border:none; background:#2d2d2d; padding:4px 12px;}

#main_mid_centre_info_right{display:table-cell; vertical-align:top; text-align:right;}

#main_mid_centre_banner{margin:20px 0 0 0; display:table; width:100%; table-layout:fixed;}
#main_mid_centre_banner_left{display:table-cell; vertical-align:top; width:396px;}
#main_mid_centre_banner_right{display:table-cell; vertical-align:top;}

#main_mid_centre_list{margin:20px 0 0 0;}
#main_mid_centre_list dl{display:block; margin:0 0 20px 0; padding:16px 0 0 0; border:1px solid #e0e0e0;}
#main_mid_centre_list dl dt{margin:0 0 16px 0; padding:0; width:100%; display:table; font-size:0; line-height:0;}
#main_mid_centre_list dl dt strong{display:table-cell; vertical-align:middle; padding:0 0 0 12px;}
#main_mid_centre_list dl dt ul{margin:0; padding:0 12px 0 0; display:table-cell; vertical-align:middle; text-align:right;}
#main_mid_centre_list dl dt ul li{display:inline; margin:0 0 0 6px;}
#main_mid_centre_list dl dt ul li img{cursor:pointer;}
#main_mid_centre_list dl dd{margin:0; padding:16px 0; background:#f3f3f3;}
#main_mid_centre_list dl dd ol{margin:0; padding:0; font-size:0; display:block; list-style:none;}
#main_mid_centre_list dl dd ol a{color:#696969; display:inline-block; width:230px; min-height:320px; margin:0 0 0 13px; background:white; border:1px solid #CCC; font-size:12px; text-decoration:none; vertical-align:top;}
#main_mid_centre_list dl dd ol li{margin:0; padding:0 0 8px 0;}
#main_mid_centre_list dl dd ol li p{margin:4px 4px 0 4px;}
#main_mid_centre_list dl dd ol li strong{color:#383838; font-weight:bold; font-size:14px;}
#main_mid_centre_list dl dd ol li b{color:#ee3d0e; font-size:14px;}

#main_mid_centre_recent1, #main_mid_centre_recent2{margin:0 0 20px 0; font-size:0;}
#main_mid_centre_recent1 div, #main_mid_centre_recent2 div{width:324px; display:inline-block; border-top:3px solid #ec4c0d; vertical-align:top;}
#main_mid_centre_recent1 div dl, #main_mid_centre_recent2 div dl{margin:0; padding:15px 12px; border:1px solid #e0e0e0;}
#main_mid_centre_recent1 div dl dt, #main_mid_centre_recent2 div dl dt{margin:0; padding:0;}
#main_mid_centre_recent1 div dl dd, #main_mid_centre_recent2 div dl dd{margin:0; padding:0; font-size:12px; min-height:128px;}
#main_mid_centre_recent1 div dl dd ul, #main_mid_centre_recent2 div dl dd ul{margin:0; padding:14px 0 4px 24px; list-style:url('https://thetrip.kr/imgs/dust.gif');}
#main_mid_centre_recent1 div dl dd ul li, #main_mid_centre_recent2 div dl dd ul li{margin:7px 0; padding:0;}
#main_mid_centre_recent1 div dl dd ul li a, #main_mid_centre_recent2 div dl dd ul li a{color:#696969; display:inline-block; width:216px;}
#main_mid_centre_recent1 div dl dd ul li a img, #main_mid_centre_recent2 div dl dd ul li a img{vertical-align:middle;}
#main_mid_centre_recent1 div dl dd ul li span, #main_mid_centre_recent2 div dl dd ul li span{color:#959595;}

#main_mid_centre_recent2 div{border-top:3px solid #477bd4;}
#main_mid_centre_recent2 div dl dd{min-height:171px !important;}

#main_mid_right{display:table-cell; vertical-align:top; width:115px; text-align:right;}
#main_mid_right_stat{width:100px; height:155px; margin:0 0 12px 0; padding:0; background:url('https://thetrip.kr/imgs/rc.gif') no-repeat; text-align:center; display:inline-block;}
#main_mid_right_stat dt{margin:0; padding:49px 0 14px 10px; display:block; text-align:left !important;}
#main_mid_right_stat dt p{margin:0 0 4px 0; font-weight:bold; color:white;}
#main_mid_right_stat dt strong{color:#fb6409;}
#main_mid_right_stat dt b{color:#a7a7a7;}
#main_mid_right_stat dd{margin:0 0 8px 0; padding:0; display:block;}

#main_mid_right_saw{margin:0 0 12px 0; padding:0; width:100px; text-align:center; display:inline-block;}
#main_mid_right_saw dt{margin:0; padding:0; font-size:0; line-height:0;}
#main_mid_right_saw dd{margin:0; padding:0; border:1px solid #d2d2d2; border-top:none;}
#main_mid_right_saw dd ul{margin:0; list-style:none; padding:4px 0;}
#main_mid_right_saw dd ul a{color:#575757;}
#main_mid_right_saw dd ul li{margin:0; padding:2px 0 0 0;}
#main_mid_right_saw dd ul li p{margin:0; padding:0 0 2px 0;}
#main_mid_right_saw dd ul img{width:80px; height:65px;}

#main_mid_right_goto{margin:0 0 12px 0;}

#main_paw{text-align:center; margin:24px 0 0 0;}
#main_paw menu{margin:0; padding:0; display:block; list-style:none; border-top:3px solid #13449d; padding:10px 0; background:#eaeaea;}
#main_paw menu li{display:inline; margin:0 6px; font-size:14px; color:#c8c8c8;}
#main_paw menu li a{color:#4b4b4b; font-weight:bold;}
#main_paw address{display:block; font-size:0; line-height:0;}
#main_paw p{border-top:2px solid #eaeaea; margin:0; padding:0; font-size:0; line-height:0;}

/* 페이지 */
.busanweb_pages{display:block; list-style:none; margin:0; padding:16px 0; text-align:center;}
.busanweb_pages a{display:inline-block; padding:4px; border:1px solid #e0e0e0; font-size:11px; font-weight:bold; color:#8b8b8b; min-width:12px; text-decoration:none;}
.busanweb_pages a.thispage{background:rgb(19,56,120) !important; color:white; border:1px solid rgb(19,56,120);}
.busanweb_pages a li{display:inline;}

/* 상품 목록 */
#items_mid{width:100%; display:table; table-layout:fixed;}
#items_mid_left{display:table-cell; vertical-align:top; padding:0 10px 0 0;}
#items_mid_left h2{margin:0; padding:10px 0; color:white; font-size:18px; background:#fb6409; text-align:center; font-weight:600;}
#items_mid_left dl{border:1px solid #c4c7d0; border-top:0; margin:0 0 10px 0; padding:12px 19px;}
#items_mid_left dl dt{margin:0; padding:8px 0; border-top:1px solid #e7e7e7; font-size:14px; font-weight:600; background:url('https://thetrip.kr/imgs/l_arr.gif') no-repeat 164px 13px;}
#items_mid_left dl dt a{color:#696969;}
#items_mid_left dl dt.selected{background:url('https://thetrip.kr/imgs/l_arr_x.gif') no-repeat 163px 14px;}
#items_mid_left dl dt.selected a{color:#fb4305;}
#items_mid_left dl dd{margin:0; padding:0;}
#items_mid_left dl dd ul{margin:0; padding:8px 14px; background:#f1f1f1; list-style:none; border-top:1px solid #e7e7e7;}
#items_mid_left dl dd ul li{margin:0; padding:4px 0;}
#items_mid_left dl dd ul li a{color:#808080;}
#items_mid_left dl dd ul li a:hover, #items_mid_left dl dd ul li.selected a{color:#fb6409 !important; text-decoration:underline; font-weight:bold;}
#items_mid_left p{margin:0 0 10px 0;}

#items_mid_right{display:table-cell; vertical-align:top; width:770px;}
#items_mid_right h3{display:table; width:100%; margin:0 0 12px 0; padding:0; height:40px; background:url('https://thetrip.kr/imgs/sc.gif') no-repeat left bottom;}
#items_mid_right h3 strong{font-size:20px; display:table-cell; vertical-align:middle; padding:0 0 0 8px;}
#items_mid_right h3 span{font-size:11px; font-weight:normal; color:#7f7f7f; text-align:right; display:table-cell; vertical-align:middle; padding:0 8px 0 0;}
#items_mid_right h3 span img{vertical-align:bottom;}

#items_mid_ol1{margin:16px 0; padding:0; font-size:0; display:block; list-style:none; background:#f3f3f3;}
#items_mid_ol1 a{color:#696969; display:inline-block; width:320px; font-size:12px; text-decoration:none; margin:0 0 0 10px;}
#items_mid_ol1 li{margin:16px 0; padding:0 0 16px 0; border:1px solid #CCC; background:white;}
#items_mid_ol1 li p{margin:6px 0 0 0;}
#items_mid_ol1 li strong{color:#383838; font-weight:bold;}
#items_mid_ol1 li b{color:#ee3d0e; font-size:14px;}

#items_mid_ol2{margin:0 0 16px 0; padding:0; font-size:0; display:block; list-style:none;}
#items_mid_ol2 a{color:#8a8a8a; display:inline-block; font-size:12px; text-decoration:none; border-bottom:3px solid #ebebeb;}
#items_mid_ol2 a li{color:#8a8a8a; display:inline-block; width:236px; border:1px solid #CCC; margin:0; padding:0 0 8px 0;}
#items_mid_ol2 a li strong{font-size:14px; color:#464646 !important;}
#items_mid_ol2 a li b{color:red; font-size:16px !important; font-weight:600;}
#items_mid_ol2 a li var{color:red; font-style:normal;}
#items_mid_ol2 a li ins{text-decoration:none; font-weight:bold;}
#items_mid_ol2 a li p{margin:6px 0; padding:0;}

#items_mid_ol3{margin:0 0 16px 0; padding:0; font-size:0; display:block; list-style:none;}
#items_mid_ol3 a{color:#8a8a8a; display:inline-block; font-size:12px; text-decoration:none; border-bottom:3px solid #ebebeb;}
#items_mid_ol3 a li{color:#8a8a8a; display:inline-block; width:316px; border:1px solid #CCC; margin:0; padding:0 0 8px 0;}
#items_mid_ol3 a li strong{font-size:14px; color:#464646 !important;}
#items_mid_ol3 a li b{font-weight:600;}
#items_mid_ol3 a li p{margin:6px 0; padding:0;}

#items_mid_search{border-top:3px solid #1f409f; margin:0; padding:0;}
#items_mid_search div{border:1px solid #e0e0e0; padding:1px;}
#items_mid_search div strong{display:block; padding:7px 9px; text-align:right; background:#eceff4 url('https://thetrip.kr/imgs/search_item_title.gif') no-repeat 9px 7px;}
#items_mid_search div strong img{cursor:pointer;}
#items_mid_search div select, #items_mid_search div input{vertical-align:middle;}
#items_mid_search div select, #items_mid_search #keyword{border:1px solid #e1e1e1;}
#items_mid_search ul{margin:0; padding:8px 24px; list-style:none;}
#items_mid_search ul li{margin:0; padding:4px 0;}
#items_mid_search ul li b{display:inline-block; width:84px; padding:0 0 0 14px; background:url('https://thetrip.kr/imgs/dust.gif') no-repeat left 2px;}

#items_mid_search #region_1, #items_mid_search #region_2{width:246px;}
#items_mid_search #region_1{margin-right:4px;}
#items_mid_search #keyword{width:476px; margin-right:8px; padding:7px 2px;}

#items_mid_tab{margin:16px 0; padding:10px 28px; display:block; list-style:none; border:1px solid #dfdfdf;}
#items_mid_tab a{width:14%; display:inline-block; margin:0 8px; padding:6px 0; color:#656565; text-align:center; font-weight:600;}
#items_mid_tab a.selected{color:white; background:#2c76df;}
#items_mid_tab li{display:inline; margin:0; padding:0;}

#items_mid_tab2{margin:16px 0; padding:16px 8px 16px 180px; display:block; list-style:none; background:#f4f4f4;}
#items_mid_tab2 a{width:10%; display:inline-block; margin:0 8px; padding:6px 0; color:#656565; text-align:center; font-weight:600;}
#items_mid_tab2 a.selected{color:white; background:#2c76df;}
#items_mid_tab2 li{display:inline; margin:0; padding:0;}

#items_mid_tab3{margin:0 0 16px 0; padding:0; font-size:0; display:block; list-style:none; border-bottom:1px solid #555867;}
#items_mid_tab3 a{color:#f36415; display:inline-block; width:141px; text-decoration:none; font-weight:bold; font-size:12px; text-decoration:none; text-align:center; padding:10px 0; background:url('https://thetrip.kr/imgs/tab_off2.gif') no-repeat; border-right:1px solid #dedede; vertical-align:bottom; min-height:14px;}
#items_mid_tab3 a b{color:#696969;}
#items_mid_tab3 a:first-child, #items_mid_tab3 a[name='1']{border-left:1px solid #dedede;}
#items_mid_tab3 a.selected{background:url('https://thetrip.kr/imgs/tab_on.gif') no-repeat; border:none; color:white; width:142px;}
#items_mid_tab3 a.selected:first-child, #items_mid_tab3 a.selected[name='1']{width:143px;}
#items_mid_tab3 a.selected b{color:white;}

#items_mid_a9_content{width:100%; table-layout:fixed; border-collapse:collapse; margin:16px 0;}
#items_mid_a9_content th{width:144px; padding:8px; border:1px solid #e0e0e0; background:#eceff4; color:#717171;}
#items_mid_a9_content td{padding:8px; border:1px solid #e0e0e0;}

#items_mid_a9_list{width:100%; table-layout:fixed; border-collapse:collapse; margin:16px 0; border-top:1px solid #1f409f;}
#items_mid_a9_list th{padding:8px; border:1px solid #e0e0e0; border-top:none; background:#eceff4; color:#717171;}
#items_mid_a9_list td{padding:8px; border:1px solid #e0e0e0; text-align:center; color:#767676;}
#items_mid_a9_list td b{color:red;}

#items_mid_result{text-align:right; margin:10px 0 0 0;}
#items_mid_result b{font-size:14px; color:#ee3d0e;}

#items_mid_tab_order{display:table; width:100%; border-bottom:1px solid #747474; height:40px;}
#items_mid_tab_order strong{display:table-cell; vertical-align:middle; font-size:16px;}
#items_mid_tab_order ul{display:table-cell; vertical-align:middle; text-align:right; margin:0; padding:0;}
#items_mid_tab_order ul li{display:inline-block; color:#bbb;}
#items_mid_tab_order ul li b{font-weight:normal; color:#696969; display:inline-block; padding:4px; border-bottom:2px solid white; cursor:pointer;}
#items_mid_tab_order ul li b.selected{font-weight:bold; border-bottom:2px solid #5e98ec;}

#items_mid_list{display:block; margin:0 0 16px 0; padding:0; list-style:none;}
#items_mid_list a{display:block; color:#8a8a8a; text-decoration:none; border-bottom:1px solid #e7e7e7;}
#items_mid_list li{display:table; margin:15px 0; padding:0; width:100%;}
#items_mid_list li div{display:table-cell; vertical-align:top;}
#items_mid_list li div img{vertical-align:middle;}
#items_mid_list li div.cell_0{width:32px; text-align:center; vertical-align:middle;}
#items_mid_list li div.cell_1{width:143px; text-align:center;}
#items_mid_list li div.cell_1 img{width:135px; height:100px;}
#items_mid_list li div.cell_2{padding:0 16px;}
#items_mid_list li div.cell_2 p{margin:0 0 4px 0;}
#items_mid_list li div.cell_2 strong{color:#535353; font-size:14px;}
#items_mid_list li div.cell_2 b{color:#727272; font-weight:normal;}
#items_mid_list li div.cell_2 b var{color:#ee3d0e; font-style:normal;}

#items_mid_list li div.cell_3{width:172px; border-left:1px solid #e7e7e7; text-align:center; vertical-align:middle;}
#items_mid_list li div.cell_3 p{margin:6px 0;}
#items_mid_list li div.cell_3 strong{color:#4b4b4b; font-size:14px;}

#items_mid_list li div.cell_4{width:64px; vertical-align:middle;}

#items_mid_list li div.cell_5{width:200px; padding:0 10px; border-left:1px solid #e7e7e7;}
#items_mid_list li div.cell_5 p{margin:0; padding:4px 8px; vertical-align:middle;}

#items_mid_list_th{font-weight:bold; border-bottom:1px solid #464646;}
#items_mid_list_th div{text-align:center; padding:4px 0; vertical-align:middle !important; border:none !important;}

.noimage_ul_thumb{display:inline-table; margin:0; padding:0; vertical-align:middle;}
.noimage_ul_thumb li{display:table-cell; text-align:center; vertical-align:middle; border:1px solid #eee; color:#CCC; font-size:10px;}

.cart_item_nuke_this{cursor:pointer; margin-top:4px;}

#items_mid_list2{display:block; margin:0 0 16px 0; padding:0 0 0 8px; list-style:none; font-size:0;}
#items_mid_list2 a{width:318px; margin:25px 4px; display:inline-block; color:#8a8a8a; border:1px solid #d6d6d6; font-size:12px; text-align:left; text-decoration:none; vertical-align:top;}
#items_mid_list2 a img{vertical-align:middle;}
#items_mid_list2 a li{display:block; margin:0; padding:0; min-height:314px;}
#items_mid_list2 a div{padding:0 16px 16px 16px;}
#items_mid_list2 a div p{margin:10px 0 0 0;}
#items_mid_list2 a div strong{font-size:14px; color:#464646;}
#items_mid_list2 a div b{font-size:14px; color:red;}
#items_mid_list2 a div var{font-size:13px; color:#636363; font-style:normal; font-weight:600;}

#items_mid_list2a6{display:block; margin:0 0 16px 0; padding:0 0 0 8px; list-style:none; font-size:0;}
#items_mid_list2a6 a{width:288px; margin:25px 18px; display:inline-block; color:#8a8a8a; border:1px solid #d6d6d6; font-size:12px; text-align:left; text-decoration:none; vertical-align:top;}
#items_mid_list2a6 a img{vertical-align:middle;}
#items_mid_list2a6 a li{display:block; margin:0; padding:0;}
#items_mid_list2a6 a div{padding:0 16px 16px 16px;}
#items_mid_list2a6 a div p{margin:10px 0 0 0;}
#items_mid_list2a6 a div strong{font-size:14px; color:#464646;}
#items_mid_list2a6 a div b{font-size:14px; color:red;}
#items_mid_list2a6 a div var{font-size:13px; color:#636363; font-style:normal; font-weight:600;}

#items_mid_list3{display:block; margin:16px 0; padding:16px 0 0 8px; list-style:none; font-size:0; background:#f3f3f3;}
#items_mid_list3 a{width:230px; margin:0 7px 16px 7px; display:inline-block; color:#8a8a8a; border:1px solid #d6d6d6; background:white; font-size:12px; text-align:left; text-decoration:none; vertical-align:top;}
#items_mid_list3 a img{vertical-align:middle;}
#items_mid_list3 a li{display:block; margin:0; padding:0; min-height:314px;}
#items_mid_list3 a div{padding:0 8px 8px 8px;}
#items_mid_list3 a div p{margin:4px 0 0 0;}
#items_mid_list3 a div strong{font-size:14px; color:#464646;}
#items_mid_list3 a div b{font-size:14px; color:red;}
#items_mid_list3 a div var{font-size:13px; color:#636363; font-style:normal; font-weight:600;}

/* 상품 상세 */
#item_mid{}
#item_mid h2{display:table; width:100%; margin:0 0 12px 0; padding:0; height:40px; background:url('https://thetrip.kr/imgs/sc.gif') no-repeat left bottom;}
#item_mid h2 strong{font-size:20px; display:table-cell; vertical-align:middle; padding:0 0 0 8px;}
#item_mid h2 span{font-size:11px; font-weight:normal; color:#7f7f7f; text-align:right; display:table-cell; vertical-align:middle; padding:0 8px 0 0;}
#item_mid h2 span img{vertical-align:bottom;}
#item_mid h3{font-weight:600; margin:0 0 16px 0; padding:8px; font-size:17px;}
#item_mid_left{float:left;}
#item_mid_left dl{margin:0; padding:0; font-size:0; line-height:0;}
#item_mid_left dl dt{margin:0; padding:0; width:490px;}
#item_mid_left dl dt img{width:490px; height:350px;}
#item_mid_left dl dd{margin:0; padding:0;}
#item_mid_left dl dd ul{margin:0; padding:5px 0 0 0; list-style:none; display:block; width:490px; height:50px; overflow:hidden; white-space:nowrap;}
#item_mid_left dl dd ul li{margin:0; padding:0 5px 0 0; display:inline;}
#item_mid_left dl dd ul li img{cursor:pointer;}

#item_mid_right{float:right; width:480px;}
#item_mid_right dl{margin:0; padding:0 32px; border:1px solid #dbdbdb; background:#f3f3f3; min-height:403px;}
#item_mid_right dl dt{border-bottom:1px solid #5e97ee; margin:0 0 17px 0; padding:29px 0 12px 8px; font-size:16px; color:#292929;}
#item_mid_right dl dt b{font-weight:normal; display:inline-block; width:264px; text-align:center;}
#item_mid_right dl dt strong{font-size:27px;}
#item_mid_right dl dt img{vertical-align:middle;}
#item_mid_right dl dd{margin:0; padding:0; font-family:'돋움' !important;}
#item_mid_right dl dd ul{margin:0; padding:0; list-style:none;}
#item_mid_right dl dd ul li{margin:0; padding:8px 0; border-top:1px solid #e8e8e8; color:#696969;}
#item_mid_right dl dd ul li *{vertical-align:top;}
#item_mid_right dl dd ul li b{display:inline-block; width:110px; padding:0 0 0 20px; background:url('https://thetrip.kr/imgs/dust2.gif') no-repeat 5px 2px;}
#item_mid_right dl dd ul li a{color:#696969}
#item_mid_right dl dd ul li var{font-style:normal; display:inline-block; width:270px;}
#item_mid_right_ul_li_1{border:none !important; padding-top:0 !important;}
#item_mid_right_ul_li_1 *{vertical-align:bottom !important;}
#item_mid_right_ul_li_1 span{display:inline-block; width:240px;}

.busanweb_items_cost_list_wysiwyg p{margin:2px 0;}

#item_mid_bottom{clear:both; padding:50px 0 0 0;}
#item_mid_bottom menu{display:table; margin:0; padding:0; width:100%; height:35px; border-bottom:1px solid #0585f2; table-layout:fixed;}
#item_mid_bottom menu li{display:table-cell; margin:0; padding:0; vertical-align:middle; font-weight:600; color:#696969; text-align:center; background:url('https://thetrip.kr/imgs/tab_off.gif') no-repeat; cursor:pointer;}
#item_mid_bottom menu li[name='5']{border-right:1px solid #e7e7e7;}
#item_mid_bottom menu li.selected{background:#0585f2; color:white !important;}
#item_mid_bottom menu li[name='5'].selected{border-right:none !important;}

#item_mid_bottom h4{margin:0; padding:8px 0; font-size:17px; background:url('https://thetrip.kr/imgs/sc2.gif') no-repeat left bottom; font-weight:600;}
#item_mid_bottom h4 span{float:right; font-size:12px; padding-top:4px; color:#969696;}

#item_mid_bottom_form{margin:0; padding:0;}
#item_mid_bottom_form p{text-align:center; margin:32px 0; padding:0;}
#item_mid_bottom_form p img, #item_mid_bottom_form input, #item_mid_bottom_form select{vertical-align:middle;}
#item_mid_bottom_form table{width:100%; border-top:1px solid #1f409f;}
#item_mid_bottom_form table caption{text-align:left; padding:32px;}
#item_mid_bottom_form table th{border-bottom:1px solid #e0e0e0; text-align:left; padding:8px 0 8px 32px; background:#eceff4;}
#item_mid_bottom_form table td{border-bottom:1px solid #e0e0e0; padding:8px 20px;}
#item_mid_bottom_form table td input[type='text'], #item_mid_bottom_form table td select, #item_mid_bottom_form table td textarea{border:1px solid #e0e0e0;}
#item_mid_bottom_form table td textarea{width:800px; max-width:800px; height:48px;}
#item_mid_bottom_form_cin, #item_mid_bottom_form_cout{width:80px; text-align:center;}
#item_mid_bottom_form_copt2{width:48px;}
.item_mid_bottom_form_tips{font-size:11px; padding:2px 4px; overflow:visible;}

.item_mid_bottom_content{clear:both; padding:20px 0;}

.item_mid_bottom_tbl{width:100%; border-top:1px solid #1f409f; table-layout:fixed; margin:0 0 16px 0;}
.item_mid_bottom_tbl caption{padding:0 0 4px 0; text-align:left; font-size:12px; font-weight:bold;}
.item_mid_bottom_tbl th{border-bottom:1px solid #e0e0e0; text-align:center; padding:8px 0; background:#eceff4;}
.item_mid_bottom_tbl td{border-bottom:1px solid #e0e0e0; padding:8px;}
.item_mid_bottom_tbl.centre td{text-align:center;}

.busanweb_items_cost_list{width:100%; border-top:1px solid #1f409f; margin:0 0 32px 0;}
.busanweb_items_cost_list caption{padding:8px 0; text-align:right; color:#707070;}
.busanweb_items_cost_list th{border-bottom:1px solid #e0e0e0; text-align:center; padding:8px; background:#eceff4;}
.busanweb_items_cost_list td{border-bottom:1px solid #e0e0e0; padding:4px; text-align:center;}
.busanweb_items_cost_list td img{vertical-align:middle;}

.busanweb_items_cost_list_buy, .busanweb_items_cost_list_buy_direct, .busanweb_items_cost_list_cart{cursor:pointer;}

#busanweb_items_cost_content{padding:24px 0;}

.item_mid_bottom_content_review{width:100%; border-top:1px solid #1f409f; margin:0;}
.item_mid_bottom_content_review caption{padding:16px 0; text-align:center; font-size:12px;}
.item_mid_bottom_content_review th{border-bottom:1px solid #e0e0e0; text-align:center; padding:8px 0; background:#eceff4;}
.item_mid_bottom_content_review td{border-bottom:1px solid #e0e0e0; text-align:center; padding:12px;}

#item_mid_bottom_content_review_form input, #item_mid_bottom_content_qna_form input{vertical-align:middle;}
#item_mid_bottom_content_review_content{width:590px; max-width:590px; height:60px;}
#item_mid_bottom_content_qna_content{width:560px; max-width:560px; height:60px; vertical-align:middle;}
#item_mid_bottom_content_qna_title{width:562px;}

.item_mid_bottom_content_review_row_edit, .item_mid_bottom_content_review_row_nuke{color:#808080; cursor:pointer;}

.item_mid_bottom_content_qna_row_toggle{cursor:pointer;}
.item_mid_bottom_content_qna_row_content ul{text-align:left; padding:0 0 0 164px; list-style:none;}
.item_mid_bottom_content_qna_row_content ul li{margin:0; padding:0 0 16px 0;}
.item_mid_bottom_content_qna_row_content ul li *{vertical-align:top;}
.item_mid_bottom_content_qna_row_content ul li b{color:orange;}
.item_mid_bottom_content_qna_row_content ul li span{display:inline-block; width:80%;}
.item_mid_bottom_content_qna_row_content ul li var{display:block; margin:4px 0 0 0; font-size:11px; font-style:normal; color:gray;}
.item_mid_bottom_content_qna_row_content ul li var ins, .item_mid_bottom_content_qna_row_content ul li var del, .item_mid_bottom_content_qna_row_toggle2 ins, .item_mid_bottom_content_qna_row_toggle2 del{color:black; text-decoration:none; cursor:pointer; color:gray;}
.item_mid_bottom_content_qna_row_content ul li var ins{margin:0 0 0 16px;}
.item_mid_bottom_content_qna_row_content ul li var del, .item_mid_bottom_content_qna_row_toggle2 del{margin:0 0 0 4px;}

#item_mid_bottom_content_qna_row_comment_form{border:1px solid #CCC; padding:4px; background:#f2f2f2; width:84%; margin:32px 0 0 auto; text-align:left;}
#item_mid_bottom_content_qna_row_comment_form *{vertical-align:middle;}
#item_mid_bottom_content_qna_row_comment_form_text{width:80%; max-width:80%; height:42px;}
#item_mid_bottom_content_qna_row_comment_form input[type='submit']{border:none; width:12%; height:48px; background:#f85f0e; color:white; cursor:pointer;}
#item_mid_bottom_content_qna_titho{width:64px; text-align:center;}

#item_mid_bottom_content_qna_row_comment_edit_form{border:1px solid #CCC; padding:4px; background:#f2f2f2; width:600px;}
#item_mid_bottom_content_qna_row_comment_edit_form *{vertical-align:middle;}
#item_mid_bottom_content_qna_row_comment_edit_form input[type='text']{width:80%; max-width:80%;}
#item_mid_bottom_content_qna_row_comment_edit_form textarea{width:80%; max-width:80%; height:42px;}
#item_mid_bottom_content_qna_row_comment_edit_form input[type='submit']{border:none; width:12%; height:48px; background:#f85f0e; color:white; cursor:pointer;}

#mypage_sub_menu{border:1px solid #464646; margin:0; padding:4px 12px 4px 24px; display:inline-block; background:white; position:absolute; left:-99999px; top:-99999px;}
#mypage_sub_menu li{margin:0; padding:2px 0;}

/* 검색 */
.items_mid_tab_search_title{display:table; width:100%; border-bottom:1px solid #747474; height:32px;}
.items_mid_tab_search_title strong{display:table-cell; vertical-align:middle; font-size:16px;}
.items_mid_tab_search_title ul{display:table-cell; vertical-align:middle; text-align:right; margin:0; padding:0;}
.items_mid_tab_search_title ul li{display:inline-block; color:#bbb;}
.items_mid_tab_search_title ul li b{font-weight:normal; color:#696969; display:inline-block; padding:4px; border-bottom:2px solid white; cursor:pointer;}
.items_mid_tab_search_title ul li b.selected{font-weight:bold; border-bottom:2px solid #5e98ec;}

.items_mid_search_list{display:block; margin:0 0 16px 0; padding:0; list-style:none;}
.items_mid_search_list a{display:block; color:#8a8a8a; text-decoration:none; border-bottom:1px solid #e7e7e7;}
.items_mid_search_list li{display:table; margin:15px 0; padding:0; width:100%;}
.items_mid_search_list li div{display:table-cell; vertical-align:top;}
.items_mid_search_list li div img{vertical-align:middle;}
.items_mid_search_list li div.cell_0{width:32px; text-align:center; vertical-align:middle;}
.items_mid_search_list li div.cell_1{width:143px; text-align:center;}
.items_mid_search_list li div.cell_1 img{width:135px; height:100px;}
.items_mid_search_list li div.cell_2{padding:0 16px;}
.items_mid_search_list li div.cell_2 p{margin:0 0 4px 0;}
.items_mid_search_list li div.cell_2 strong{color:#535353; font-size:14px;}
.items_mid_search_list li div.cell_2 b{color:#727272; font-weight:normal;}
.items_mid_search_list li div.cell_2 b var{color:#ee3d0e; font-style:normal;}

.items_mid_search_list li div.cell_3{width:172px; border-left:1px solid #e7e7e7; text-align:center; vertical-align:middle;}
.items_mid_search_list li div.cell_3 p{margin:6px 0;}
.items_mid_search_list li div.cell_3 strong{color:#4b4b4b; font-size:14px;}

.items_mid_search_list li div.cell_4{width:64px; vertical-align:middle;}

.items_mid_search_list li div.cell_5{width:200px; padding:0 10px; border-left:1px solid #e7e7e7;}
.items_mid_search_list li div.cell_5 p{margin:0; padding:4px 8px; vertical-align:middle;}


/* 로그인 */
#thaiclub_login_area{width:511px; height:300px; background:url('https://thetrip.kr/imgs/login.gif') no-repeat left bottom; margin:64px auto;}
#thaiclub_login_area ul{margin:0 auto; padding:0; display:table;}
#thaiclub_login_area ul li{display:table-cell; vertical-align:middle; text-align:right; padding:0 4px;}
#thaiclub_login_area ul li *{vertical-align:middle;}
#thaiclub_login_area ul li b{display:inline-block; width:56px; text-align:left;}
#thaiclub_login_area ul li p{margin:0; padding:5px 0;}
#thaiclub_login_area ul li #ac_id, #thaiclub_login_area ul li #ac_pw{background:url('https://thetrip.kr/imgs/login_field.gif') no-repeat; width:213px; height:18px; padding:6px; border:none; font-size:16px;}
#ac_forgot_btn_img, #ac_join_btn_img{cursor:pointer;}

/* 내용 */
#item_mid_bottom_content_area_movie{text-align:center;}
#item_mid_bottom_content_area_movie iframe{width:960px; height:540px; margin:20px 0 0 0;}

.item_mid_bottom_content_review_row p{color:#8b8b8b;}
.item_mid_bottom_content_review_row p img{vertical-align:middle;}
.item_mid_bottom_content_review_row p var{font-style:normal; font-family:'Arial'; font-weight:600; font-size:16px; display:inline-block; vertical-align:middle; margin:0 8px; color:#7b7b7b;}
.item_mid_bottom_content_review_row p var b{color:#2c76df; font-weight:600;}
.item_mid_bottom_content_review_row_toggle{cursor:pointer;}

.item_mid_bottom_content_review_row_content th{background:rgb(102,108,121); color:white;}
.item_mid_bottom_content_review_row_content table td{border-right:1px solid #e0e0e0; padding:4px;}
.item_mid_bottom_content_review_row_content table td:first-child{border-left:1px solid #e0e0e0;}

#busanweb_items_cost_viewer h4{font-size:12px; margin:0 0 8px 0; font-weight:normal;}
#busanweb_items_cost_viewer div{font-size:12px;}
#busanweb_items_cost_viewer h4 b, #busanweb_items_cost_viewer div b{display:block; margin:0 0 4px 0; padding:4px; background:#f2f2f2;}
#busanweb_items_cost_viewer p{margin:0; padding:8px; line-height:1.6em;}
.busanweb_items_cost_view{cursor:pointer;}

#cart_dialog_top{border-bottom:1px solid #464646; height:28px;}
#cart_dialog_top b{float:left; font-size:16px; margin-top:4px; color:#464646;}
#cart_dialog_top input{float:right;}

#cart_dialog_mid{border:1px solid #dbdbdb; padding:8px; background:#f5f5f5; font-size:11px; margin:5px 0 0 0;}

#cgmall_cart_tbl{width:100%; border-bottom:1px solid #CCC; border-collapse:collapse; margin:16px 0;}
#cgmall_cart_tbl th{font-size:12px; border-top:1px solid #999; border-bottom:1px solid #CCC; height:36px; background:#f5f5f5 url("http://cghouse.com/home/skin/shopskin/newfood/imgs/cart_th_line.gif") no-repeat right top; color:#666; font-weight:normal;}
#cgmall_cart_tbl td{padding:16px 0; text-align:center; vertical-align:top;}
#cgmall_cart_tbl td a{text-decoration:none;}
#cgmall_cart_tbl td p{margin:0 0 4px 0;}

#cgmall_cart_area, #cgmall_fav_area{width:100%; min-height:700px;}
#item_book_area_setdate_form_priceview{color:red; text-align:right !important; font-weight:bold; font-size:14px;}
#item_book_area_setdate_form_destination{width:99%;}

/* 예약진행 */
#item_book_searchform{margin:0 0 16px 0; padding:8px 0;}
#item_book_searchform *{vertical-align:middle;}
#item_book_searchform p{margin:0 0 4px 0;}
#item_book_searchform p b{display:block; font-size:18px; font-weight:600; text-align:left;}
#item_book_searchform #d1, #item_book_searchform #d2{width:80px; text-align:center;}
#item_book_searchform #d1_pick, #item_book_searchform #d2_pick{font-family:'돋움'; padding:2px;}



#item_book_area{padding:32px 0;}
#item_book_area table{width:100%; margin:0 0 16px 0; border-top:1px solid #464646; table-layout:fixed;}
#item_book_area table caption{font-size:18px; font-weight:600; padding:0 0 4px 0; text-align:left;}
#item_book_area table caption span{float:right; font-size:11px; padding:6px 0 0 0;}
#item_book_area table th{padding:4px; border-bottom:1px solid #CCC; background:#f2f2f2;}
#item_book_area table td{padding:4px; border-bottom:1px solid #CCC; text-align:center;}
#item_book_area table td img, #item_book_area table td span{vertical-align:top;}
#item_book_area table td span{display:inline-block; width:170px;}
#item_book_area table td span b{}
#item_book_area table td span var{display:block; margin:2px 0 0 0; font-style:normal; font-size:11px; color:#707070;}
#item_book_area table td a{color:black; text-decoration:none;}
.item_book_area_setdate, .item_book_area_nuke{cursor:pointer;}

#item_book_area_setdate_form{}
#item_book_area_setdate_form table, #item_book_area_setdate_form2 table{width:640px; margin:0 0 24px 0; border-top:1px solid rgb(44, 117, 222); table-layout:fixed;}
#item_book_area_setdate_form table caption, #item_book_area_setdate_form2 table caption{font-size:16px; font-weight:600; text-align:left; padding:0 0 4px 0;}
#item_book_area_setdate_form table caption span, #item_book_area_setdate_form2 table caption span{font-size:12px; float:right; padding:2px 0 0 0; font-weight:normal;}
#item_book_area_setdate_form table caption span b, #item_book_area_setdate_form2 table caption span b{color:red;}
#item_book_area_setdate_form table th, #item_book_area_setdate_form2 table th{padding:4px; background:#f2f2f2; border-bottom:1px solid #CCC;}
#item_book_area_setdate_form table th b, #item_book_area_setdate_form2 table th b{color:red;}
#item_book_area_setdate_form table td, #item_book_area_setdate_form2 table td{padding:4px; border-bottom:1px solid #CCC;}
#item_book_area_setdate_form table td *, #item_book_area_setdate_form2 table td *{vertical-align:middle;}

#item_book_area_setdate_form_add2_2{width:96px;}
#item_book_area_setdate_form_orderer_mobile2, #item_book_area_setdate_form_orderer_mobile3, #item_book_area_setdate_form_orderer_phone2, #item_book_area_setdate_form_orderer_phone3{width:48px; text-align:center;}
#item_book_area_setdate_form_misc{width:490px; max-width:490px; height:48px;}
#item_book_area_setdate_form_date_start, #item_book_area_setdate_form_date_end{width:90px; text-align:left; padding:2px 4px; background:white; border:1px solid #464646;}
#item_book_area_setdate_form_date_start_pick, #item_book_area_setdate_form_date_end_pick{font-family:'돋움'; padding:2px;}

#item_book_area_setdate_form_add1s label{display:inline-block; width:24%;}

#item_book_area_move1, #item_book_area_move3{font-size:16px; padding:8px 32px; color:white; border:none; background:#f85f0e; cursor:pointer;}

.item_book_area_invoiceview{padding:4px 0; width:96%; color:white; font-size:11px; background:#f85f0e; border:none; cursor:pointer;}
.item_book_area_voucherview{padding:4px 0; width:96%; color:white; font-size:11px; background:#2e63c1; border:none; cursor:pointer;}
.item_book_area_mchview{padding:4px 0; width:96%; color:white; font-size:11px; background:rgb(95,96,113); border:none; cursor:pointer;}



#item_book_area_invoice_mark{margin:0 0 16px 0; padding:0;}
#item_book_area_invoice_mark dt{font-weight:bold; font-size:24px; margin:0 0 4px 0; padding:0; text-align:center;}
#item_book_area_invoice_mark dd{border:1px solid rgb(44,117,222); margin:0; padding:4px;}
#item_book_area_invoice_mark dd div{display:inline-block; vertical-align:middle;}
#item_book_area_invoice_mark dd div img{height:96px; margin:0 32px;}
#item_book_area_invoice_mark dd p{margin:4px 0; padding:0;}

#item_book_area_pay_form{}
#item_book_area_pay_form table{width:800px; table-layout:fixed; margin:0; border-top:1px solid rgb(44, 117, 222);}
#item_book_area_pay_form table th{padding:4px; background:#f2f2f2; border-bottom:1px solid #CCC;}
#item_book_area_pay_form table th b{color:red; font-size:20px;}
#item_book_area_pay_form table th ins, #item_book_area_pay_form table th var{font-style:normal; text-decoration:none; font-size:15px; font-weight:bold;}
#item_book_area_pay_form table td{padding:4px;}
#item_book_area_pay_form table td *{vertical-align:middle;}
#item_book_area_pay_form table td span{display:inline-block; width:300px;}
#item_book_area_pay_form table td span b{}
#item_book_area_pay_form table td span var{display:block; margin:2px 0 0 0; font-style:normal; font-size:11px; color:#707070;}
.item_book_area_pay_form_payment{vertical-align:middle;}
#item_book_area_pay_form_points{width:80px; text-align:right; vertical-align:middle;}
#item_book_area_pay_form_points_all{padding:3px 6px; font-size:11px; vertical-align:middle;}

#item_book_area_pay_form_payment_usebaht{margin:8px 0; padding:8px 0; text-align:center; font-size:14px; font-weight:600; border:1px solid #CCC; border-width:1px 0;}
#item_book_area_pay_form_payment_usebaht b{font-size:18px; color:red;}

#item_book_area_payments{margin:8px 0 0 0; text-align:center; font-size:13px; font-weight:bold; padding:8px; border:1px solid rgb(44,117,222);}
#item_book_area_notice{margin:8px 0 0 0; padding:8px; border:1px solid rgb(44,117,222);}
#item_book_area_notice h4{margin:0; padding:0; font-size:11px;}
#item_book_area_notice ol{margin:0; padding:4px 0 0 24px;}
#item_book_area_notice ol li{display:inline;}
#item_book_area_notice ul{margin:0; padding:4px 0 0 24px;}
#item_book_area_notice ol li, #item_book_area_notice ul li{margin:0 0 4px 0; font-size:11px;}

#item_book_area_voucher_form_add1s label{display:inline-block; width:32%; margin:2px 0;}

#item_book_area_isntpay{display:block; margin:16px 0; padding:0; list-style:none; border:1px solid #CCC; border-top:none;}
#item_book_area_isntpay li{display:table; width:100%; border-top:1px solid #CCC; table-layout:fixed; margin:0; padding:0;}
#item_book_area_isntpay li div{display:table-cell; padding:8px; padding-left:32px; font-weight:bold; font-size:13px; vertical-align:top;}
#item_book_area_isntpay li div:first-child{width:30%; border-right:1px solid #CCC;}
#item_book_area_isntpay li div b{font-size:14px;}

#item_book_area_setdate_form_member_adult_entry, #item_book_area_setdate_form_member_child_entry, #item_book_area_setdate_form_member_infant_entry{margin:0; padding:0 0 0 24px;}
#item_book_area_setdate_form_member_adult_entry li, #item_book_area_setdate_form_member_child_entry li, #item_book_area_setdate_form_member_infant_entry li{margin:0; padding:2px 0;}

/* 회원탈퇴 */
#cgmall_resign_form{border:4px solid rgb(44,117,222); padding:16px; margin:48px auto; width:600px;}
#cgmall_resign_form table{margin:16px auto;}
#cgmall_resign_form table th{padding:4px;}
#cgmall_resign_form table td{padding:4px;}
#cgmall_resign_pw{width:100px;}
#cgmall_resign_titho{width:64px; text-align:center;}

/* B2B관리자 */
#ac_b2bmanage_left{float:left; width:800px;}
#ac_b2bmanage_right{float:right; width:180px;}

#ac_b2bmanage_left_form{margin:0 0 24px 0; padding:8px; border:1px solid #CCC; background:#f2f2f2;}
#ac_b2bmanage_left_form input, #ac_b2bmanage_left_form select{vertical-align:middle;}
#ac_b2bmanage_left_form #d1, #ac_b2bmanage_left_form #d2, #ac_b2bmanage_right_d1, #ac_b2bmanage_right_d2{width:80px; text-align:center; vertical-align:middle;}
#ac_b2bmanage_left_form #d1_pick, #ac_b2bmanage_left_form #d2_pick, #ac_b2bmanage_right_d1_pick, #ac_b2bmanage_right_d2_pick{padding:2px 4px; vertical-align:middle;}
#ac_b2bmanage_left_form input[type='submit']{color:white; background:#464646; border:none; margin:0 0 0 8px; padding:4px 32px;}

#ac_b2bmanage_cal_list{width:100%; table-layout:fixed; border-collapse:collapse; margin:0 0 32px 0;}
#ac_b2bmanage_cal_list caption{font-size:14px; padding:0 0 8px 0; color:#464646; font-weight:bold;}
#ac_b2bmanage_cal_list caption b{color:#1689a1; font-size:20px;}
#ac_b2bmanage_cal_list caption input{padding:4px 8px; background:#464646; color:white; border:none; font-size:11px; font-weight:bold; font-family:'돋움';}
#ac_b2bmanage_cal_list th{border:1px solid #CCC; padding:8px; background:#f2f2f2;}
#ac_b2bmanage_cal_list td{border:1px solid #CCC; padding:8px; min-height:60px; vertical-align:top;}
#ac_b2bmanage_cal_list td p{font-size:11px; margin:8px 0 0 0; word-break:break-all; line-height:1.2em;}
#ac_b2bmanage_cal_list td p a{line-height:1.2em;}
#ac_b2bmanage_cal_list td p a b{color:royalblue !important;}
#ac_b2bmanage_cal_list_y, #ac_b2bmanage_cal_list_m{color:#1689a1; font-size:20px; vertical-align:middle;}
.sch_lodge_day_cell{font-size:16px; font-family:'Arial Black'; color:#464646; display:block; margin:-4px 0 16px 0;}
.sch_lodge_day_cell span img{vertical-align:middle; cursor:pointer;}
.sch_lodge_day_cell_sms1{margin:0 8px 0 0;}
.saturday{color:#28c2b7;}
.sunday, .holiday{color:red;}
.today2{background:#dfd;}

#busanweb_arch_book_list{width:100%; table-layout:fixed; border-top:1px solid #464646;}
#busanweb_arch_book_list caption{text-align:right; padding:0 0 4px 0;}
#busanweb_arch_book_list caption *{vertical-align:middle;}
#busanweb_arch_book_list th{padding:4px; background:#f2f2f2; border-bottom:1px solid #CCC;}
#busanweb_arch_book_list td{padding:4px; text-align:center; border-bottom:1px solid #CCC;}
#busanweb_arch_book_list td a{text-decoration:none;}

#ac_b2bmanage_right_notice{border:1px solid #CCC; height:174px;}
#ac_b2bmanage_right_notice ol{list-style:none; margin:0; padding:0 8px 8px 8px;}
#ac_b2bmanage_right_notice ol li{margin:8px 0 0 0; padding:0;}

#ac_b2bmanage_right dl{margin:8px 0; padding:0; border:1px solid #CCC;}
#ac_b2bmanage_right dl dt{margin:0; padding:8px 0; text-align:center; border-bottom:1px solid #CCC; background:#f2f2f2; font-weight:bold;}
#ac_b2bmanage_right dl dd{margin:4px 8px; padding:4px 8px; border-top:2px solid #f2f2f2;}
#ac_b2bmanage_right dl dd ul{margin:0; padding:0 0 0 12px;}
#ac_b2bmanage_right dl dd ul li{margin:0; padding:4px 0; font-size:11px;}
#ac_b2bmanage_right dl dd ul li b{color:royalblue;}
#ac_b2bmanage_right dl dd strong{font-size:16px;}
#ac_b2bmanage_right dl dd strong var{font-size:20px; color:royalblue; font-style:normal;}
#ac_b2bmanage_right dl dd u{font-size:16px; text-decoration:none; font-weight:bold;}
#ac_b2bmanage_right dl dd ins{font-size:20px; color:red; text-decoration:none; font-weight:bold;}
#ac_b2bmanage_right dl dd p{margin:4px 0;}

#ac_b2bmanage_right_setup, #ac_b2bmanage_right_excel{color:white; border:none; background:#464646; width:100%; padding:6px 0; font-size:14px; cursor:pointer;}
.ac_b2bmanage_right_snigle{margin:0 0 8px 0; padding:8px; border:1px solid #CCC;}

#ac_b2bmanage_setup_form table{width:100%; margin:0 0 24px 0; border-top:1px solid rgb(44, 117, 222); table-layout:fixed;}
#ac_b2bmanage_setup_form table caption{margin:0 0 4px 0; text-align:left; font-size:16px; font-weight:bold;}
#ac_b2bmanage_setup_form table caption span{color:red; font-size:12px; font-weight:normal;}
#ac_b2bmanage_setup_form table th{padding:8px; background:#f2f2f2; border-bottom:1px solid #CCC; font-weight:normal; font-size:11px;}
#ac_b2bmanage_setup_form table td{padding:8px; border-bottom:1px solid #CCC;}
#ac_b2bmanage_setup_form table td input[type='file']{width:200px;}

#ac_b2bmanage_mch_div table{width:100%; margin:0 0 24px 0; border-top:1px solid rgb(44, 117, 222); table-layout:fixed;}
#ac_b2bmanage_mch_div table th{padding:8px; background:#f2f2f2; border-bottom:1px solid #CCC; font-weight:normal; font-size:11px;}
#ac_b2bmanage_mch_div table td{padding:4px; border-bottom:1px solid #CCC; text-align:center;}










