#calenter_tab {width:100%; height:40px; margin-bottom:10px; overflow:hidden;}
#calenter_tab li {float:left; font-size:0; line-height:0;}

#tab_type1 {width:100%; height:40px; margin-bottom:10px; overflow:hidden;}
#tab_type1 li {float:left; font-size:0; line-height:0;}

#tab_type2 {width:100%; height:25px; margin-bottom:10px; background: url('/mommake/img/common/tab_type2_bg.gif') repeat-x left bottom; overflow:hidden;}
#tab_type2 li {display:inline-block; float:left; height:25px; padding-left:15px; background: url('/mommake/img/common/tab_type2_img.gif') no-repeat left -25px; line-height:29px; overflow:hidden;}
#tab_type2 li span {display:block; height:25px; padding-right:15px; background: url('/mommake/img/common/tab_type2_img.gif') no-repeat right -25px; line-height:29px; text-align:center; text-align:center; _display:inline-block;}
#tab_type2 li span a {color:#2d2d2b;}
#tab_type2 li.on {display:inline-block; height:25px; padding-left:15px; background: url('/mommake/img/common/tab_type2_img.gif') no-repeat left top; line-height:29px; overflow:hidden; font-weight:bold;}
#tab_type2 li.on span {display:block; height:25px; padding-right:15px; background: url('/mommake/img/common/tab_type2_img.gif') no-repeat right top; line-height:29px; text-align:center; text-align:center; _display:inline-block;}
#tab_type2 li.on span a {color:#54951f;}

#calender_wrap {margin-bottom:30px; padding:2px; background: #ffffff; border:1px solid #d1d1d1;}
#calender_wrap .inwrap {position:relative; height:95px; background: url('/mommake/img/common/calender_bg.gif') repeat-x left top;}
#calender_wrap .inwrap div.year {position:absolute; left:41px; top:18px; width:92px; height:11px;}
#calender_wrap .inwrap div.year * {vertical-align:baseline;}
#calender_wrap .inwrap div.year .txt {font-weight:bold; color:#362c76; font-size:14px;}
#calender_wrap .inwrap ol.month {position:absolute; left:133px; top:10px; width:600px;}
#calender_wrap .inwrap ol.month li {display:inline; float:left; width:49px; font-weight:bold; font-family:arial;}
#calender_wrap .inwrap ol.month li a {display:block; width:49px; height:30px; background: url('/mommake/img/common/calender_month_bar.gif') no-repeat left center; line-height:30px; text-align:center;}
#calender_wrap .inwrap ol.month li.current a {font-size:30px; color:#e02424; font-weight:normal;}
#calender_wrap .inwrap ul.day {position:absolute; left:39px; top:44px; padding:9px 0 0 8px; border-top:1px solid #f0f0f0; overflow:hidden;}
#calender_wrap .inwrap ul.day li {display:inline; float:left; width:18px; margin-right:4px; text-align:center; font-size:11px; color:#666666;}
#calender_wrap .inwrap ul.day li a {display:inline-block; width:18px; height:18px; margin-top:2px; line-height:18px; overflow:hidden; color:#666666;}
#calender_wrap .inwrap ul.day li span.sat {color:#3789da;}
#calender_wrap .inwrap ul.day li span.sun {color:#ff6633;}
#calender_wrap .inwrap ul.day li.current a {background: #ff6550; color:#ffffff;}
#calender_wrap .inwrap ul.day li a:hover {}


/* Á¤·Ä¹æ¹ý */
.order_type_over {height:20px; padding-left:10px; border-bottom:2px solid #dedede;}
.order_type_wrap {position:relative; width:100%; height:35px; border-bottom:1px solid #dedede;}
.order_type_wrap ul {overflow:hidden;}
.order_type_wrap ul li {display:inline; float:left; margin-right:12px; padding-left:12px; background: #ffffff url('/mommake/img/common/order_type_bar.gif') no-repeat left 10px;line-height:35px;}
.order_type_wrap ul li.first {background: none;}
.order_type_wrap ul li a.on {font-weight:bold; color:#ff0000;}
.order_type_wrap div.type_wrap {position:absolute; right:10px; top:5px;}
.order_type_wrap div.type_wrap span {}
.order_type_wrap div.type_wrap span select {height:21px; margin:0; padding:0; border:1px solid #7f9db9; background: #ffffff;}


/* search */
#content #searchform {display:block; margin-bottom:10px; padding:10px 0 11px 17px; background: #ffffff; border:1px solid #e1dfe0;}
#content #searchform span.title {display:inline; float:left;}
#content #searchform select {display:inline; float:left; height:18px; margin-right:5px;  background: #ffffff; border:1px solid #7f9db9; color:#6d6d6d; line-height:16px;}
#content #searchform .input_wrap {display:inline-block; float:left; position:relative; height:18px; margin-right:5px; background: #ffffff; }
#content #searchform .input_wrap input.text {width:326px; height:16px; margin:0; padding:0 5px; background: #ffffff; border:1px solid #dbdbdb; line-height:16px;}


/* ÆäÀÌÁö ³Ñ¹ö */
#pagingNav {clear:both;margin:20px auto;padding:1px 0;text-align:center;font-size:12px;font-family:Tahoma;letter-spacing:-1px;line-height:normal;}  
.cur_num, #pagingNav a {display:inline-block;text-decoration:none;vertical-align:middle;}      
.num_box {font-weight:bold;}  
.num_prev, .num_next,  .num_box {padding:3px 5px;border:1px solid #fdfdfd;color:#666;}
.cur_num,  .num_box:hover {padding:3px 5px;border:1px solid #ddd;color:#6977e4;}    
.num_prev:hover,  .num_next:hover {border-color:#ddd;color:#6977e4;} 
.num_prev {padding-left:13px;background:url('/board/img/icon/bl_left.gif') no-repeat 5% center;} 
.num_next {padding-right:13px;background:url('/board/img/icon/bl_right.gif') no-repeat 95% center;}



/* ¸ñ·Ï1 */
.list_type_img01 {padding-left:7px; overflow:hidden;}
.list_type_img01 li {display:inline; float:left; width:365px; height:140px; margin-right:10px; padding-bottom:19px;}
.list_type_img01 li dl {width:364px; overflow:hidden;}
.list_type_img01 li dl dt.tit {display:inline; float:right; width:230px; padding-top:6px; margin-bottom:8px; font-weight:bold; line-height:17px; color:#444444;}
.list_type_img01 li dl dt.tit a {color:#444444;}
.list_type_img01 li dl dt.tit span.count {display:inline-block; height:12px; padding-left:14px; background: url('/mommake/img/common/revie_num_bul.gif') no-repeat left top; font-weight:bold; color:#ff0000;}
.list_type_img01 li dl dd.thum {display:inline; float:left; width:124px; height:140px;}
.list_type_img01 li dl dd.thum img {display:block; padding:4px; background: #ffffff; border:1px solid #e9e7f5; font-size:0; line-height:0; vertical-align:top;}
.list_type_img01 li dl dd.txt {display:inline; float:right; width:230px; height:17px; color:#797878;
text-overflow: ellipsis;
-o-text-overflow: ellipsis;
overflow: hidden;
white-space: nowrap;
word-wrap: normal !important;
display: block;
}
.list_type_img01 li dl dd.txt span {color:#ff5400;}
.list_type_img01 li dl dd.btn {display:inline; float:right; width:230px; padding-top:13px;}

.list_type_list01 {padding-left:7px; overflow:hidden;}
.list_type_list01 li {margin-bottom:10px; padding-bottom:10px; border-bottom:1px solid #f5f5f5; overflow:hidden;}
.list_type_list01 li .thum {display:inline; float:left; width:90px; height:102px; margin-right:10px;}
.list_type_list01 li .thum img {display:block; width:80px; height:92px; padding:4px; background: #ffffff; border:1px solid #e9e7f5; font-size:0; line-height:0; vertical-align:top;}
.list_type_list01 li dl {overflow:hidden;}
.list_type_list01 li dl dt.tit {padding:4px 0 5px; font-weight:bold; line-height:17px; color:#444444;}
.list_type_list01 li dl dt.tit a {color:#444444;}
.list_type_list01 li dl dt.tit span.count {display:inline-block; height:12px; padding-left:14px; background: url('/mommake/img/common/revie_num_bul.gif') no-repeat left top; font-weight:bold; color:#ff0000;}
.list_type_list01 li dl dd.txt {margin-bottom:5px; color:#797878;}
.list_type_list01 li dl dd.txt span {color:#ff5400; line-height:14px;}
.list_type_list01 li dl dd.btn {}

.list_type_list02 {width:100%; padding-top:10px; border-top:2px solid #79c982; overflow:hidden;}
.list_type_list02 li {position:relative; width:100%; margin-bottom:10px; padding-bottom:10px; border-bottom:1px solid #f5f5f5; overflow:hidden;}
.list_type_list02 li div.num {display:inline; float:left; width:50px; height:102px; line-height:102px; text-align:center;}
.list_type_list02 li .thum {display:inline; float:left; width:90px; height:102px; margin-right:10px;}
.list_type_list02 li .thum img {display:block; width:80px; height:92px; padding:4px; background: #ffffff; border:1px solid #e9e7f5; font-size:0; line-height:0; vertical-align:top;}
.list_type_list02 li dl {overflow:hidden;}
.list_type_list02 li dl dt.tit {padding:4px 0 5px; font-weight:bold; line-height:17px; color:#444444;}
.list_type_list02 li dl dt.tit a {color:#444444;}
.list_type_list02 li dl dt.tit span.count {display:inline-block; height:12px; padding-left:14px; background: url('/mommake/img/common/revie_num_bul.gif') no-repeat left top; font-weight:bold; color:#ff0000;}
.list_type_list02 li dl dd.txt {margin-bottom:5px; color:#797878;}
.list_type_list02 li dl dd.txt span {color:#ff5400; line-height:14px;}
.list_type_list02 li dl dd.btn {position:absolute; right:12px; top:22px; width:81px;}
.list_type_list02 li dl dd.btn a {display:block; margin-bottom:5px;}
.list_type_list02 li div.btn {position:absolute; right:12px; top:22px; width:81px;}
.list_type_list02 li div.btn a {display:block; margin-bottom:5px;}


.list_type2 {width:100%; height:210px; padding-top:4px; background: url('/mommake/concertinfo/img/list_type2_bg.gif') no-repeat center bottom; overflow:hidden;}
.list_type2 dt.tit {display:inline; float:right; width:451px; margin-bottom:10px; padding-top:4px; font-weight:bold; color:#666666;}
.list_type2 dt.tit span {color:#ff6600;}
.list_type2 dd.thum {display:inline; float:left; width:131px; margin-left:8px; text-align:center;}
.list_type2 dd.thum span {display:block; width:131px; height:136px; margin-bottom:3px; background: url('/mommake/concertinfo/img/list_type_thum_bg.gif') no-repeat left top; text-align:center;}
.list_type2 dd.txt_wrap {display:inline; float:right; width:451px;}
.list_type2 dd.txt_wrap ul {}
.list_type2 dd.txt_wrap ul li {height:18px; padding:5px 0 0 12px; background: url('/mommake/concertinfo/img/bul01.gif') no-repeat 5px 9px; border-bottom:1px dotted #b6b6b6; color:#666666;}
.list_type2 dd.txt_wrap ul li.last {border-bottom:0 none;}

dl#list {position:relative; height:180px;}
dl#list dd.btn {position:absolute; right:22px; top:12px;}
dl#list dt.tit {margin-right:154px;}
dl#list dd.txt_wrap {margin-right:154px;}

dl#view {height:170px; background:none;}
dl#view dt.tit {width:600px; margin-right:10px;}
dl#view dd.txt_wrap {width:600px; margin-right:10px;}

.list_type3 {}
.list_type3 li {height:160px; height:87px; margin-bottom:10px; padding-bottom:10px; border-bottom:1px solid #ededed;}
.list_type3 li span {display:block;}
.list_type3 li span.thum {display:block; float:left; width:100px; text-align:center;}
.list_type3 li span.tit {padding:10px 0; font-weight:bold;}
.list_type3 li span.txt {}

/* photo list */
.listtype_photo1 {overflow:hidden;}
.listtype_photo1 ul {padding-top:20px; border-top:1px solid #dbdada; border-bottom:1px solid #dbdada; overflow:hidden;}
.listtype_photo1 li {display:inline; float:left; width:154px; height:180px; margin:0 22px;}
.listtype_photo1 li span.thum {}
.listtype_photo1 li span.thum img {display:block; width:144px; height:108px; margin-bottom:3px; padding:4px; border:1px solid #d8d8d8; background: #ffffff;}
.listtype_photo1 li span.tit {display:block; width:100%; padding:6px 0; text-align:center; color:#666666;}
.listtype_photo1 li span.count {display:block; text-align:center; color:#999999; font-size:11px;}
.listtype_photo1 li span.count span {color:#ff902e;}

.listtype_photo2 {overflow:hidden;}
.listtype_photo2 ul {padding-top:20px; border-top:1px solid #dbdada; border-bottom:1px solid #dbdada; overflow:hidden;}
.listtype_photo2 li {display:inline; float:left; width:154px; height:180px; margin:0 18px;}
.listtype_photo2 li span.thum {}
.listtype_photo2 li span.thum img {display:block; width:144px; height:108px; margin-bottom:3px; padding:4px; border:1px solid #d8d8d8; background: #ffffff;}
.listtype_photo2 li span.tit {display:block; width:100%; padding:6px 0; text-align:center; color:#666666;}
.listtype_photo2 li span.count {display:block; text-align:center; color:#999999; font-size:11px;}
.listtype_photo2 li span.count span {color:#ff902e;}

/* °Ô½ÃÆÇ */
table.boardStyleB {width:100%; border-top:2px solid #7ec3cd;}
table.boardStyleB th {background: #eff7f8; color:#555555; font-weight:bold; height:32px; font-size:12px; border-bottom:1px solid #e5e5e5;}
table.boardStyleB th.th1 {text-align:center; height:35px; font-size:12px; font-weight:normal; color:#133C72;}
table.boardStyleB th.th2 {text-align:left; height:32px; font-size:12px; padding-left:20px;}
table.boardStyleB th.right {text-align:center; font-weight:normal; color:#133C72;}
table.boardStyleB td.line3 {height:1px; background: #E2E2E2;}
table.boardStyleB td.line1 {height:1px; background: #E2E2E2;}
table.boardStyleB td.line2 {height:1px; background: #C8DBE6;}
table.boardStyleB td.borderB1 { border-bottom:1px solid #e5e5e5; padding-left:10px;}

table.boardStyleP1 {width:100%; background:url('/board/img/common/list_top_bg_p1.gif') no-repeat right top; font-size:12px;}
table.boardStyleP1 th.th1 {height:31px; font-weight:normal; color:#4a7eb6; background:url('/board/img/common/list_top_bar_p1.gif') no-repeat left 20px; font-size:11px; text-align:center; overflow:hidden; font-weight:bold;}
table.boardStyleP1 th.left {background:url('/board/img/common/list_top_bg_p1.gif') no-repeat left top;}
table.boardStyleP1 th.right {background:url('/board/img/common/list_top_bg_p1.gif') no-repeat right top;}

table.boardStyleP1 td {height:30px; /* border-bottom:1px solid #e2e2e2; */ color:#343333; font-size:12px;}
table.boardStyleP1 td.list {height:30px; text-align:center; min-width:50px; border-bottom:1px solid #e2e2e2; color:#343333; font-size:12px;}
table.boardStyleP1 td.view {height:30px; text-align:left; min-width:50px; border-bottom:1px solid #e2e2e2; color:#555555; font-size:12px; background:#fef8ea;}
table.boardStyleP1 td.strong {color:#e71212;}
table.boardStyleP1 td.title {padding-left:10px; min-width:150px; color:#555555; border-bottom:1px solid #e2e2e2; text-align:left;}
table.boardStyleP1 td.title a {color:#555555; text-decoration:none;}
table.boardStyleP1 td.title a:visited {color:#555555; text-decoration:none;}
table.boardStyleP1 td.title a:hover {color:#ff6600; text-decoration:underline;}
table.boardStyleP1 td.title a:active {color:#555555; text-decoration:none;}

table.boardStyleP1 td.title .comment_count {font-weight:bold; font-size:11px; color:#416910; padding-left:5px; padding-right:3px;}
table.boardStyleP1 td.end {border-bottom:1px solid #e2e2e2;}
table.boardStyleP1 td.line {height:1px; background:#e2e2e2;}
table.boardStyleP1 td.lineEnd {height:1px; background:#e2e2e2;}
table.boardStyleP1 td.review {padding-left:25px; background: url('/board/img/common/review_icon.gif') no-repeat 10px 45%;}
table.boardStyleP1 td.review2 {padding-left:40px; background: url('/board/img/common/review_icon.gif') no-repeat 25px 45%;}
table.boardStyleP1 td.review3 {padding-left:55px; background: url('/board/img/common/review_icon.gif') no-repeat 40px 45%;}

table.boardStyleP2 {width:100%; background:url('/board/img/common/list_top_bg_p2.gif') no-repeat right top; margin:0; padding:0;}
table.boardStyleP2 th.th1 {height:35px; font-weight:normal; color:#133c72; background:url('/board/img/common/list_top_bar_p2.gif') no-repeat left 45%; font-size:12px;}
table.boardStyleP2 th.left {background:url('/board/img/common/list_top_bg_p2.gif') no-repeat left top;}
table.boardStyleP2 th.right {background:url('/board/img/common/list_top_bg_p2.gif') no-repeat right top;}
table.boardStyleP2 td.list {height:30px; text-align:center; min-width:50px; border-bottom:1px solid #e2e2e2;}
table.boardStyleP2 td.strong {color:#e71212;}
table.boardStyleP2 td.title {padding-left:10px; min-width:150px; color:#555555; border-bottom:1px solid #e2e2e2;}
table.boardStyleP2 td.title a {color:#555555; text-decoration:none;}
table.boardStyleP2 td.title a:visited {color:#555555; text-decoration:none;}
table.boardStyleP2 td.title a:hover {color:#ff6600; text-decoration:none;}
table.boardStyleP2 td.title a:active {color:#555555; text-decoration:none;}
table.boardStyleP2 td.title .comment_count {font-weight:bold; font-size:11px; color:#416910; padding-left:5px; padding-right:3px;}
table.boardStyleP2 td.end {border-bottom:1px solid #c8dbe6;}
table.boardStyleP2 td.line {height:1px; background:#e2e2e2;}
table.boardStyleP2 td.lineEnd {height:1px; background:#c8dbe6;}
table.boardStyleP2 td.review {padding-left:25px; background: url('/board/img/common/review_icon.gif') no-repeat 10px 45%;}
table.boardStyleP2 td.review2 {padding-left:40px; background: url('/board/img/common/review_icon.gif') no-repeat 25px 45%;}
table.boardStyleP2 td.review3 {padding-left:55px; background: url('/board/img/common/review_icon.gif') no-repeat 40px 45%;}


/* °Ô½ÃÆÇ ¸ñ·Ï ±âº» */
.board_type_top {width:100%; height:21px; margin-bottom:5px; overflow:hidden;}
.board_type_top .list_count {display:inline-block; float:left; padding:7px 0 0 30px; background: url('/mommake/img/board/list_count_bul.gif') no-repeat 12px 6px;}
.board_type_top .list_count span {padding-left:3px; font-weight:bold; color:#ff912f; font-size:11px;}
.board_type_top .btn {display:inline-block; float:right; text-align:right;}

table.boardTypeList {width:100%; background:url('/mommake/img/board/list_top_bg_p1.gif') no-repeat right top; font-size:12px;}
table.boardTypeList th.th1 {height:35px; font-weight:normal; color:#407612; background:url('/mommake/img/board/list_top_bar_p1.gif') no-repeat left center; font-size:12px; text-align:center; overflow:hidden; font-weight:bold;}
table.boardTypeList th.left {background:url('/mommake/img/board/list_top_bg_p1.gif') no-repeat left top;}
table.boardTypeList th.right {background:url('/mommake/img/board/list_top_bg_p1.gif') no-repeat right top;}
table.boardTypeList td {height:30px; text-align:center; min-width:50px; border-bottom:1px solid #e2e2e2; color:#343333; font-size:12px;}

table.boardTypeList td.view {height:30px; text-align:left; min-width:50px; border-bottom:1px solid #e2e2e2; color:#555555; font-size:12px; background:#fef8ea;}
table.boardTypeList td.strong {color:#e71212;}
table.boardTypeList td.title {padding-left:10px; min-width:150px; color:#555555; border-bottom:1px solid #e2e2e2; text-align:left;}
table.boardTypeList td.title a {color:#555555; text-decoration:none;}
table.boardTypeList td.title a:visited {color:#555555; text-decoration:none;}
table.boardTypeList td.title a:hover {color:#555555; text-decoration:underline;}
table.boardTypeList td.title a:active {color:#555555; text-decoration:none;}
table.boardTypeList td.title .comment_count {font-weight:bold; font-size:11px; color:#416910; padding-left:5px; padding-right:3px;}
table.boardTypeList td.review {padding-left:25px; background: url('/mommake/img/board/review_icon.gif') no-repeat 10px 45%;}
table.boardTypeList td.review2 {padding-left:40px; background: url('/mommake/img/board/review_icon.gif') no-repeat 25px 45%;}
table.boardTypeList td.review3 {padding-left:55px; background: url('/mommake/img/board/review_icon.gif') no-repeat 40px 45%;}


table.boardTypeList2 {width:100%; background:url('/mommake/img/board/list_top_mypage_p1.gif') no-repeat right top; font-size:12px;}
table.boardTypeList2 th.th1 {height:32px; font-weight:normal; color:#636262; background:url('/mommake/img/board/list_top_bar_p1.gif') no-repeat left center; font-size:11px; text-align:center; overflow:hidden; font-weight:bold;}
table.boardTypeList2 th.left {background:url('/mommake/img/board/list_top_mypage_p1.gif') no-repeat left top;}
table.boardTypeList2 th.right {background:url('/mommake/img/board/list_top_mypage_p1.gif') no-repeat right top;}
table.boardTypeList2 td {height:30px; text-align:center; min-width:50px; border-bottom:1px solid #e2e2e2; color:#343333; font-size:12px;}
table.boardTypeList2 td.view {height:30px; text-align:left; min-width:50px; border-bottom:1px solid #e2e2e2; color:#555555; font-size:12px; background:#fef8ea;}
table.boardTypeList2 td.strong {color:#e71212;}
table.boardTypeList2 td.title {padding-left:10px; padding-top:5px; padding-bottom:5px; min-width:150px; color:#555555; border-bottom:1px solid #e2e2e2; text-align:left;}
table.boardTypeList2 td.title a {color:#555555; text-decoration:none;}
table.boardTypeList2 td.title a:visited {color:#555555; text-decoration:none;}
table.boardTypeList2 td.title a:hover {color:#555555; text-decoration:underline;}
table.boardTypeList2 td.title a:active {color:#555555; text-decoration:none;}
table.boardTypeList2 td.title .comment_count {font-weight:bold; font-size:11px; color:#416910; padding-left:5px; padding-right:3px;}
table.boardTypeList2 td.review {padding-left:25px; background: url('/mommake/img/board/review_icon.gif') no-repeat 10px 45%;}
table.boardTypeList2 td.review2 {padding-left:40px; background: url('/mommake/img/board/review_icon.gif') no-repeat 25px 45%;}
table.boardTypeList2 td.review3 {padding-left:55px; background: url('/mommake/img/board/review_icon.gif') no-repeat 40px 45%;}

table.boardTypeList3 {width:100%; background:url('/mommake/img/board/list_top_mypage_p1.gif') no-repeat right top; font-size:12px;}
table.boardTypeList3 th.th1 {height:32px; font-weight:normal; color:#636262; background:url('/mommake/img/board/list_top_bar_p1.gif') no-repeat left center; font-size:11px; text-align:center; overflow:hidden; font-weight:bold;}
table.boardTypeList3 th.left {background:url('/mommake/img/board/list_top_mypage_p1.gif') no-repeat left top;}
table.boardTypeList3 th.right {background:url('/mommake/img/board/list_top_mypage_p1.gif') no-repeat right top;}
table.boardTypeList3 td {height:30px; text-align:center; min-width:50px; color:#343333; font-size:12px;}
table.boardTypeList3 td.view {height:30px; text-align:left; min-width:50px; border-bottom:1px solid #e2e2e2; color:#555555; font-size:12px; background:#fef8ea;}
table.boardTypeList3 td.strong {color:#e71212;}
table.boardTypeList3 td.title {padding-left:10px; padding-top:5px; padding-bottom:5px; min-width:150px; color:#555555; text-align:left;}
table.boardTypeList3 td.title a {color:#555555; text-decoration:none;}
table.boardTypeList3 td.title a:visited {color:#555555; text-decoration:none;}
table.boardTypeList3 td.title a:hover {color:#555555; text-decoration:underline;}
table.boardTypeList3 td.title a:active {color:#555555; text-decoration:none;}
table.boardTypeList3 td.title .comment_count {font-weight:bold; font-size:11px; color:#416910; padding-left:5px; padding-right:3px;}
table.boardTypeList3 td.review {padding-left:25px; background: url('/mommake/img/board/review_icon.gif') no-repeat 10px 45%;}
table.boardTypeList3 td.review2 {padding-left:40px; background: url('/mommake/img/board/review_icon.gif') no-repeat 25px 45%;}
table.boardTypeList3 td.review3 {padding-left:55px; background: url('/mommake/img/board/review_icon.gif') no-repeat 40px 45%;}
table.boardTypeList3 td.plus_info {height:20px; padding:0 0 0 20px; border-bottom:1px solid #e2e2e2; text-align:left; font-size:11px; color:#9a9a9a; vertical-align:top;}



/* ºäÆäÀÌÁö ÇÏ´Ü °Ô½ÃÆÇ ¸ñ·Ï */
table.boardTypeList02 {width:100%; font-size:12px; margin-bottom:20px;}
table.boardTypeList02 th {height:31px; background: #f7f7f7; border-top:2px solid #d0d0d0; font-weight:bold; color:#676767; border-bottom:1px solid #f0f0f0; text-align:center;}
table.boardTypeList02 td {height:30px; padding-top:3px; text-align:center; min-width:50px; border-bottom:1px solid #e2e2e2; color:#343333; font-size:12px;}
table.boardTypeList02 td.title {padding-left:10px; min-width:150px; color:#555555; border-bottom:1px solid #e2e2e2; text-align:left;}
table.boardTypeList02 td.title a {color:#555555; text-decoration:none;}
table.boardTypeList02 td.title a:hover {color:#555555; text-decoration:underline;}
table.boardTypeList02 td.now {padding-left:30px; background: url('/mommake/img/board/bu_arrow_02.gif') no-repeat 10px 50%;}

.boardBtnWrap {padding:5px 0 5px 0 /*10px */; text-align:right; font-size:0;}
.boardBtnWrap img {margin-left:3px; vertical-align:top;}

/* ÄÁÅÙÃ÷Çü °Ô½ÃÆÇ */
.boardTypeContent {position:relative; width:100%; margin-bottom:20px; border-top:2px solid #d0d0d0;}
/*.boardTypeContent li {position:relative; clear:both; width:100%; height:86px; padding:10px 0; font-size:12px; color:#676767; border-bottom:1px solid #d0d0d0; }
.boardTypeContent li span.number {display:inline-block; float:left; padding:35px 10px 0;}*/
.boardTypeContent li {position:relative; clear:both; width:100%; height:86px; padding:10px 0; font-size:12px; color:#676767; border-bottom:1px solid #d0d0d0; overflow:hidden;}
.boardTypeContent li span.number {display:inline-block; float:left; height:84px; line-height:84px; padding:0 10px 0;}
.boardTypeContent li span.img {display:inline-block; float:left; margin-right:15px; vertical-align:top; font-size:0; line-height:0;}
.boardTypeContent li span.img img {display:block; width:84px; height:84px; padding:1px; background: #ffffff; border:1px solid #dddddd; vertical-align:top; font-size:0;}
.boardTypeContent li span.title {display:block; padding:5px 0 3px 0; font-weight:bold; color:#000000;line-height:140%;}
.boardTypeContent li span.title span {color:#ff6600;}
.boardTypeContent li span.title2 {display:block; padding:5px 0 3px 0; font-weight:bold; color:#000000;}
.boardTypeContent li span.title2 span {color:#ff6600;}
.boardTypeContent li span.outline {line-height:140%;}
.boardTypeContent li span.date {position:absolute; right:10px; top:15px; font-size:11px;}
.boardTypeContent li span.date2 {display:block; padding-top:3px; font-size:11px;}
.boardTypeContent li span.date2 span {color:#ff6600;}
.boardTypeContent li a {color:#676767;}
.boardTypeContent li a span.title {color:#000000;}

.boardTypeContent2 {position:relative; width:100%; margin-bottom:20px; border-top:2px solid #d0d0d0;}
.boardTypeContent2 li {position:relative; clear:both; width:100%; height:86px; padding:10px 0; font-size:12px; color:#676767; border-bottom:1px solid #d0d0d0; }
.boardTypeContent2 li span.number {display:inline-block; float:left; padding:35px 10px 30px;}
.boardTypeContent2 li span.img {display:inline-block; float:left; margin-right:15px; vertical-align:top; font-size:0; line-height:0;}
.boardTypeContent2 li span.img img {display:block; width:84px; height:84px; padding:1px; background: #ffffff; border:1px solid #dddddd; vertical-align:top; font-size:0;}
.boardTypeContent2 li span.title {display:block; padding:5px 0 3px 0; font-weight:bold; color:#000000;line-height:140%;}
.boardTypeContent2 li span.title span {color:#ff6600;}
.boardTypeContent2 li span.title2 {display:block; padding:5px 0 3px 0; font-weight:bold; color:#000000;}
.boardTypeContent2 li span.title2 span {color:#ff6600;}
.boardTypeContent2 li span.outline {padding-right:15px; line-height:140%;}
.boardTypeContent2 li span.date {position:absolute; right:10px; top:15px; font-size:11px;}
.boardTypeContent2 li span.date2 {display:block; padding-top:3px; font-size:11px;}
.boardTypeContent2 li span.date2 span {color:#ff6600;}
.boardTypeContent2 li a {color:#676767;}
.boardTypeContent2 li a span.title {color:#000000;}



/* ºäÆäÀÌÁö */
/*
#boardViewWrap {position:relative; width:100%; border-top:2px solid #d0d0d0; border-bottom:1px solid #d0d0d0;}
#boardViewWrap #article_title {padding:10px 0 10px 30px; font-size:12px; color:#555555; border-bottom:1px solid #f7f7f7; font-weight:bold;}
#boardViewWrap #article_title span {padding-right:30px; font-weight:bold; color:#4a7eb6; font-size:11px;}
#boardViewWrap #article_credit {padding:7px 0 7px 30px; font-size:11px;border-bottom:1px solid #e5e5e5; color:#777777; background: #fafafa;}
#boardViewWrap #article_credit div {display:inline; margin-right:30px;}
#boardViewWrap #article_credit div span {padding-right:6px; color:#4d4d4d;}
#boardViewWrap #article_credit div span.recommend {color:#ff6600; font-weight:bold;}
*/ 
#boardViewWrap {position:relative; padding:0 10px; border:1px solid #d0d0d0;}
#boardViewWrap #article_title {padding:10px 130px 10px 10px; font-size:12px; color:#555555; border-bottom:1px solid #f7f7f7; font-weight:bold; font-size:14px;}
#boardViewWrap #article_title span {padding-right:30px; font-weight:bold; color:#4a7eb6; font-size:11px;}
#boardViewWrap #article_credit {padding:7px 30px 7px 10px; font-size:11px;border-bottom:1px solid #e5e5e5; color:#777777;}
#boardViewWrap #article_credit div {display:inline; margin-right:30px;}
#boardViewWrap #article_credit div span {padding-right:6px; color:#4d4d4d;}
#boardViewWrap #article_credit div span.recommend {color:#ff6600; font-weight:bold;}

.viewBtnWrap {position:absolute; right:8px; top:8px;}
.copyAddress {width:55px; height:18px; margin:0 0 0 3px; background: url('/mommake/img/board/btn_urlcopy.gif') no-repeat left top;}
.viewBtnPrint {width:41px; height:18px; margin:0 0 0 3px; background: url('/mommake/img/board/btn_print.gif') no-repeat left top;}

/* #boardContentView {padding:15px 0; color:#676767; line-height:140%;} */
#boardContentView {padding:15px 10px; color:#676767; line-height:140%;}

.attachFile {padding:20px 0 15px 0;}
.attachFile li {padding:2px 0 2px 15px; background: url('/mommake/img/board/icon_file.gif') no-repeat left 4px;}


/* ´ñ±Û */
#replyWriteWrap {margin-bottom:10px; padding:12px; background: #fafafa; border:1px solid #ededed;}
#replyWriteWrap p {margin-bottom:5px; font-size:11px; color:#ff6600;}
#replyWriteWrap div.author {margin-bottom:5px;}
#replyWriteWrap div.author * {vertical-align:baseline;}

#replyListWrap {}
#replyListWrap ul {}
#replyListWrap ul li {position:relative; _height:1%; padding:15px 15px 10px; border-bottom:1px solid #e5e5e5;}
#replyListWrap ul li div.author {height:18px; margin-bottom:5px;}
#replyListWrap ul li div.author img {vertical-align:middle;}
#replyListWrap ul li span.cre_level {padding-right:3px;}
#replyListWrap ul li span.cre_author { margin-right:10px;font-weight:bold; color:#f05500;}
#replyListWrap ul li span.cre_author_id {margin-right:10px;}
#replyListWrap ul li span.date {font-size:11px; color:#999999;}
#replyListWrap ul li div.count {position:absolute; right:15px; top:19px; font-size:11px;}
#replyListWrap ul li div.count span {color:#ff6600;}
#replyListWrap ul li p.txt {margin-bottom:3px; color:#666666; line-height:1.5;}
#replyListWrap ul li div.edit {margin-bottom:5px;}
/* #replyListWrap ul li div.btn {position:absolute; right:100px; top:17px;} */
#replyListWrap ul li div.btn * {vertical-align:top;}
#replyListWrap ul li div.recoment {padding:15px 0 0 20px; background: url('/mommake/img/board/reply_arrow.gif') no-repeat 7px 18px;}
#replyListWrap ul li div.recoment div.btn {position:relative; left:0; top:0;}


/* ¾²±â */
/*
#boardwriteWrap {width:100%; border-top:2px solid #ededed;}
#boardwriteWrap div.info_wrap {margin-bottom:5px;}
#boardwriteWrap div.info {width:100%;border-bottom:1px solid #ededed; color:#777777;}
#boardwriteWrap div.info span {display:inline-block;}
#boardwriteWrap div.info span.author {width:90px; margin-right:10px; padding:10px 0 6px 30px; background: url('/board/img/bbs_view_bar.gif') no-repeat right 10px; color:#666666; font-size:11px; text-align:left; vertical-align:top;}
#boardwriteWrap div.info span.data {padding:5px 0 5px 10px; }
#boardwriteWrap div.info span.data input.radio {width:13px; height:13px; margin:0 3px 0 0; padding:0;}
#boardwriteWrap div.info span.data label {position:relative; top:3px; margin-right:15px;}
#boardwriteWrap div.info span.data input.text {height:18px; background: #ffffff; border:1px solid #dadbdf;}
#boardwriteWrap div.info span.data textarea.textarea {width:520px;background: #ffffff; border:1px solid #dadbdf;}

#boardwriteWrap #writebody {padding:0 26px 5px 30px; border-bottom:1px solid #ededed; color:#777777;}
*/

#boardwriteWrap {border:1px solid #ededed;}
#boardwriteWrap div.info_wrap {margin-bottom:5px;}
#boardwriteWrap div.info {width:100%;border-bottom:1px solid #ededed; color:#777777;}
#boardwriteWrap div.info span {display:inline-block;}
#boardwriteWrap div.info span.author {width:90px; margin-right:10px; padding:10px 0 6px 30px; background: url('/mommake/img/board/bbs_view_bar.gif') no-repeat right 10px; color:#666666; font-size:11px; text-align:left; vertical-align:top;}
#boardwriteWrap div.info span.data {padding:5px 0 5px 10px; }
#boardwriteWrap div.info span.data input.radio {width:13px; height:13px; margin:0 3px 0 0; padding:0;}
#boardwriteWrap div.info span.data label {position:relative; top:3px; margin-right:15px;}
#boardwriteWrap div.info span.data input.text {height:18px; background: #ffffff; border:1px solid #dadbdf;}
#boardwriteWrap div.info span.data textarea.textarea {width:420px;background: #ffffff; border:1px solid #dadbdf;}

#boardwriteWrap #writebody {/* padding:0 26px 5px 30px;*/ color:#777777;}





.otherWrap {width:100%; border-bottom:2px solid #dee2e9; overflow:hidden;}
.otherWrap dt {float:left; width:60px;  padding:10px 0 6px 30px; border-top:1px solid #e2e2e2; font-size:11px; color:#666666;}
.otherWrap dd {float:left; width:600px;  padding:10px 0 6px 10px; border-top:1px solid #e2e2e2;}
.otherWrap dt.prev {background: url('/mommake/img/board/bbs_prev_bul.gif') no-repeat right 15px;}
.otherWrap dt.next {background: url('/mommake/img/board/bbs_next_bul.gif') no-repeat right 15px;}

.cuceon {height:21px; line-height:24px; padding:6px 0 6px 5px; border-top:1px solid #d0d0d0;}



/* ÀÌº¥Æ® ¸ñ·Ï */
.event_list {margin-bottom:20px; border-top:1px solid #bfbfbf; overflow:hidden;}
.event_list li {clear:both; position:relative; width:100%; height:126px; border-bottom:1px dashed #cccccc; }
.event_list li div.thum {display:inline; float:left; width:284px; height:96px; margin:15px 20px; /* background: url('/mommake/img/temp/thum_70x70_bg.gif') no-repeat left top; */  font-size:0; line-height:0;}
.event_list li div.thum img {display:block; width:282px; height:94px;}
.event_list li dl {padding-top:22px; padding-right:10px;}
.event_list li dl dt {padding-bottom:5px; font-weight:bold; line-height:14px; font-size:14px; color:#333333;}
.event_list li dl dd {line-height:14px; color:#545454;}
.event_list li span.btn {position:absolute; right:10px; bottom:11px;}
.event_list li span.btn img {}


/* ÆäÀÌÁö »ó´Ü ÅØ½ºÆ® */
.pate_top_txt {}
.pate_top_txt li {color:#888888;  line-height:18px; padding:0 0 0 14px; background: url('/mommake/helpdesk/img/help_dot01.gif') no-repeat 7px 5px; text-decoration:none;}
.pate_top_txt span {color:#fc0101;}

.page_top_txt {}
.page_top_txt li {color:#888888;  line-height:18px; padding:0 0 0 14px; background: url('/mommake/helpdesk/img/help_dot01.gif') no-repeat 7px 6px; text-decoration:none;}
.page_top_txt span {color:#fc0101;}


/* ¹Ú½º */
#box_type1 {position:relative; margin-top:13px; margin-bottom:10px; border:1px solid #cee07c; -moz-border-radius: 5px; -webkit-border-radius:5px; border-radius:5px;
	-moz-box-shadow:inset 0px 0px 5px #cee07c; -webkit-box-shadow:inset 0px 0px 5px #cee07c; box-shadow:inset 0px 0px 5px #cee07c;
}

#box {
	background: url('/bookcity_new/img/temp/box_bg_test.gif') repeat-y 390px top;
	border:1px solid #d5e6e9; -moz-border-radius: 5px; -webkit-border-radius:5px; border-radius:5px;
	-moz-box-shadow:inset 0px 0px 3px #d5e6e9; -webkit-box-shadow:inset 0px 0px 3px #d5e6e9; box-shadow:inset 0px 0px 3px #d5e6e9;
}


#box_type1 {}
#box_type1 #tab {position:absolute; top:-15px; left:10px;}
#box_type1 .inwrap1 {overflow:hidden; _height:1%;}
#box_type1 .inwrap1 dl.type1 {display:inline; float:left; width:320px; padding:55px 0 0 25px; overflow:hidden;}
#box_type1 .inwrap1 dl.type1 dt.tit {display:inline; float:left; width:220px; margin-bottom:5px;z color:#759200; font-weight:bold;}
#box_type1 .inwrap1 dl.type1 dt.tit a {color:#759200;}
#box_type1 .inwrap1 dl.type1 dd.author {display:inline; float:right; width:100px; font-size:11px; color:#999999;}
#box_type1 .inwrap1 dl.type1 dd.txt {display:block; float:left; width:320px;  color:#333333;}

#box_type1 .inwrap1 ul.inlist {float:right; width:216px; height:88px; margin:22px 10px 12px 0; padding:17px 0 0 10px; background: #f3f8dd; -moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px; overflow:hidden;}
#box_type1 .inwrap1 ul.inlist li {width:196px; height:19px; font-size:11px; padding-left:8px; background: url('/mommake/concertinfo/img/box_bul01.gif') no-repeat left 4px;}
#box_type1 .inwrap1 ul.inlist li span.tit {display:inline-block; width:136px;}
#box_type1 .inwrap1 ul.inlist li span.data {display:inline-block; width:60px; text-align:right;}


/*  ÈÖ¶Ñ·ç */
#outing_top_wrap {padding-bottom:26px; background: url('/mommake/concertinfo/img/outing_top_wrap_bg.gif') no-repeat left bottom; overflow:hidden;}
#outing_top_wrap .thum_wrap {float:left;}
#outing_top_wrap ul {float:right;}
#outing_top_wrap ul li { margin-bottom:5px; color:#747574; line-height:16px;}
#outing_top_wrap ul li span.tit {display:inline-block; width:120px; margin-right:10px; padding:5px 0 5px 15px; background: url('/mommake/concertinfo/img/outing_top_bul.gif') no-repeat left 5px; border-bottom:1px solid #eeeeee; vertical-align:top; font-weight:bold; letter-spacing:-0.05em;}
#outing_top_wrap ul li.first span.data {color:#407612; font-weight:bold;}
#outing_top_wrap ul li span.data {display:inline-block; width:280px; padding:5px 0;  vertical-align:top;}

#outing_tab {width:100%; margin-bottom:15px; overflow:hidden;}
#outing_tab li {float:left;}

#outing_txt_wrap {margin-bottom:25px; overflow:hidden;}
#outing_txt_wrap #outing_album {display:inline; float:left; width:284px;}
#outing_txt_wrap #outing_best {display:inline; float:right; width:284px;}
#outing_txt_wrap .inwrap {position:relative;}
#outing_txt_wrap .inwrap .title {height:22px; border-bottom:1px solid #e2e2e2; margin-bottom:10px;}
#outing_txt_wrap .inwrap .thum {display:inline; float:left; width:101px; margin-right:6px;}
#outing_txt_wrap .inwrap .thum img {display:block; width:95px; height:55px; padding:2px; border:1px solid #dddddd;}
#outing_txt_wrap .inwrap ul {display:inline; float:left; padding-top:5px;}
#outing_txt_wrap .inwrap ul li {height:20px; padding-left:8px; background: url('/mommake/img/common/dot_2x2.gif') no-repeat 3px 4px;}
#outing_txt_wrap .inwrap ul li a {color:#666666;}
#outing_txt_wrap .inwrap .more {position:absolute; right:0; top:2px;}


/* ³ªÀÇ ÃÊ´ëÀÌº¥Æ® */
.event_list_wrap {}
.event_list_wrap li {display:inline; float:left; width:206px; height:165px; margin:0 47px 10px; overflow:hidden;}
.event_list_wrap li span.thum {width:206px;}
.event_list_wrap li span.thum img {display:block; width:200px; height:70px; margin-bottom:7px; padding:2px; border:1px solid #cccccc;}
.event_list_wrap li div.tit {margin-bottom:5px; padding:0 2px; font-weight:bold; color:#666666; line-height:16px;}
.event_list_wrap li dl {width:206px; overflow:hidden;}
.event_list_wrap li dl dt {display:inline; float:left; height:16px; padding:0 5px 0 10px; background: url('/mommake/img/writer_icon01.gif') no-repeat 2px 4px; color:#599000;}
.event_list_wrap li dl dd {display:inline; float:left; height:16px; color:#666666;}

/* ÇÒÀÎÄíÆù ¸®½ºÆ® */
.coupon_list {}
.coupon_list li.list {display:inline; float:left; width:289px; height:100px; margin:0 5px;}
.coupon_list li.list div.thum {display:inline; float:left; margin-right:10px;}
.coupon_list li.list div.thum img {display:block; width:74px; height:74px; padding:2px; border:1px solid #cccccc;}
.coupon_list li.list ul {float:left; width:196px; margin:0; padding:0;}
.coupon_list li.list ul li {width:190px; padding:4px 0 3px 6px; background: url('/mommake/concertinfo/img/coupon_bul.gif') no-repeat left 7px; border-top:1px dashed #e5e5e5;}
.coupon_list li.list ul li.tit {border-top:0 none; font-weight:bold;}
.coupon_list li.list ul li span.tit {display:inline-block; width:60px;}
.coupon_list li.list ul li span.data {font-weight:bold; color:#454545;}
.coupon_list li.list ul li span.sale {font-weight:bold; color:#4d9b25;}


/* ¼­ºê¸ÞÀÎ */
.invite_tab_wrap {position:relative; margin-bottom:22px; height:66px; background: url('/mommake/invite/img/sub_inventive_tab_bg.jpg') repeat-x left top;}
.invite_tab_wrap div.title {position:absolute; left:1px; top:1px;}
.invite_tab_wrap ul {position:absolute; left:130px; top:3px; width:600px;}
.invite_tab_wrap ul li {display:inline; float:left;}

#sub_top_wrap {width:100%; height:195px; _height:1%; margin-bottom:19px;}/* 2014-04-04 */
#sub_top_wrap #bnr_wrap {display:inline; float:left; position:relative; width:508px; height:193px; border:1px solid #dedede;}/* 2014-04-04 */
#sub_top_wrap #bnr_wrap .thum img {display:block; font-size:0; line-height:0;}
#sub_top_wrap #bnr_wrap ul {position:absolute; right:-1px; top:-1px; width:149px; height:195px;}/* 2014-04-04 */
#sub_top_wrap #bnr_wrap ul li {width:125px; height:38px; padding:10px 7px 0px 17px; background: url('http://www.appledodo.co.kr/mommake/img/common/sub_bnr_tab_bg1.png') no-repeat right -48px; text-align:left; font-size:11px; line-height:15px; overflow : hidden;}/* 2014-04-04 */
#sub_top_wrap #bnr_wrap ul li a {color:#666666;text-decoration: none;height: 30px;overflow: hidden;display: block;margin-left: 4px;}
#sub_top_wrap #bnr_wrap ul li a strong {font-weight: bold;}
#sub_top_wrap #bnr_wrap ul li.on {background: url('http://www.appledodo.co.kr/mommake/img/common/sub_bnr_tab_bg1.png') no-repeat right top; line-height:15px}/* 2014-04-04 */
#sub_top_wrap #bnr_wrap ul li.on a {color:#fff; font-weight:bold;}

#sub_top_wrap #notice_wrap {display:inline; float:right; position:relative; width:238px; height:128px; border:1px solid #e1dfe0;}/* 2014-04-04 */
#sub_top_wrap #notice_wrap div.title {height:25px; margin-bottom:17px; padding-left:15px; background: url('/mommake/img/main/notice_tit_bg.gif') repeat-x left top; border-bottom:1px solid #dedede;}
#sub_top_wrap #notice_wrap ol {padding-left:15px;}
#sub_top_wrap #notice_wrap ol li {height:21px; padding-left:20px; padding-right:10px; overflow: hidden; }
#sub_top_wrap #notice_wrap ol li.n01 {background: url('/mommake/img/main/main_n01.gif') no-repeat left top;}
#sub_top_wrap #notice_wrap ol li.n02 {background: url('/mommake/img/main/main_n02.gif') no-repeat left top;}
#sub_top_wrap #notice_wrap ol li.n03 {background: url('/mommake/img/main/main_n03.gif') no-repeat left top;}
#sub_top_wrap #notice_wrap ol li.n04 {background: url('/mommake/img/main/main_n04.gif') no-repeat left top;}
#sub_top_wrap #notice_wrap ol li.n05 {background: url('/mommake/img/main/main_n05.gif') no-repeat left top;}
#sub_top_wrap #notice_wrap ul {padding-left:15px;}
#sub_top_wrap #notice_wrap ul li {height:21px; padding-left:8px; background: url('http://www.appledodo.co.kr/mommake/img/main/main_dot.gif') no-repeat left 4px; overflow: hidden; text-overflow:ellipsis;}
#sub_top_wrap #notice_wrap span.more {position:absolute; right:5px; top:5px;}

#sub_top_wrap #week_bn_wrap {display:inline; float:right; position:relative; width:238px; border:1px solid #e1dfe0;margin-top: 10px;}/* 2014-04-04 */

#sub_top_wrap #travel_bnr {float:right; width:238px; height:149px; border:1px solid #e1dfe0; overflow:hidden;}
#sub_top_wrap #travel_bnr li {margin:0; padding:0; border-bottom:1px solid #e1dfe0; font-size:0; line-height:0;}

#sub_top_wrap #travel_bn {float:right; width:240px; height:151px; overflow:hidden;}
#sub_top_wrap #travel_bn ul {width:242px;}
#sub_top_wrap #travel_bn li {display:inline; float:left; width:118px; height:49px; margin:0 2px 2px 0; padding:0; font-size:0; line-height:0;}

.sub_index_title {height:26px; background: url('/mommake/img/main/sub_index_tit_bg.gif') repeat-x left bottom;}
.sub_index_title .txt {display:inline-block; height:26px; line-height:26px;}
.sub_index_title .txt span {color:#ff3333; font-weight:bold;}

.sub_index_list {position:relative; min-height:260px; margin-bottom:20px;}
.sub_index_list .title {width:100%; overflow:hidden;}
.sub_index_list .more_btn{position:absolute; right:2px; top:6px;}
.sub_index_list ul {/* _height:1%; */padding:15px 0 0 32px; overflow:hidden;}
.sub_index_list ul li {display:inline; float:left; width:124px; margin:0 20px 0 0px; text-align:center; line-height:16px;}
.sub_index_list ul li span.thum img {display:block; width:114px; margin-bottom:5px; padding:4px; border:1px solid #cccccc;}
.sub_index_list ul li span.tit {display:block; text-align:center; }
.sub_index_list ul li span.subtit {display:block; text-align:center; }
.sub_index_list ul li span.price {color:#ff6600;}
.sub_index_list ul li div.btn {padding:3px;}
.sub_index_list span.prev {position:absolute; left:0; top:98px;}
.sub_index_list span.next {position:absolute; right:0; top:98px;}
.sub_index_list span.more {position:absolute; right:5px; top:0;}

.sub_index_list ul.bnr_01{padding-left:18px;}
.sub_index_list ul.bnr_01 li{width:235px; margin-right:10px;}

#depth2_top_wrap {position:relative; margin-bottom:20px;}
#depth2_top_wrap .title {width:100%; overflow:hidden;}
#depth2_top_wrap ul {padding:19px 0 0 100px;}
#depth2_top_wrap ul li {display:inline; float:left; width:124px; margin:0 20px 0 0px; text-align:center; line-height:16px;}
#depth2_top_wrap ul li span.thum img {display:block; width:114px; margin-bottom:5px; padding:4px; border:1px solid #cccccc;}
#depth2_top_wrap ul li span.tit {display:block; text-align:center; }
#depth2_top_wrap ul li span.subtit {display:block; text-align:center; }
#depth2_top_wrap ul li span.price {color:#ff6600;}
#depth2_top_wrap ul li div.btn {padding:3px;}
#depth2_top_wrap span.prev {position:absolute; left:0; top:98px;}
#depth2_top_wrap span.next {position:absolute; right:0; top:98px;}
#depth2_top_wrap span.more {position:absolute; right:5px; top:0;}

.depth2_txt_tit {padding-bottom:5px; border-bottom:2px solid #e1e1e1; color:#353535;}
.depth2_txt_tit span.cate {font-size:14px; font-weight:bold;}
.depth2_txt_tit span.num{color:#e02424;}



/* ¼­ºê left */
#left_group {margin-bottom:15px; }
#left_group div.title {padding-left:15px; background: url('/mommake/img/common/notice_tit_bg.gif') repeat-x left bottom; border:1px solid #dedede;}
#left_group ul {_height:1%; border-left:1px solid #dedede; overflow:hidden;}
#left_group ul li {display:inline; float:left; border-right:1px solid #dedede; border-bottom:1px solid #dedede;}

#left_concertinfo {width:230px; margin-bottom:9px; overflow:hidden;}
#left_concertinfo ul {width:236px; _height:1%; overflow:hidden;}
#left_concertinfo ul li {display:inline; float:left; margin:0 6px 6px 0;}


#area_ev {margin-bottom:15px; border:1px solid #e1dfe0;}
#area_ev .title {padding-left:15px; background: url('/mommake/img/common/notice_tit_bg.gif') repeat-x left bottom; border-bottom:1px solid #dedede;}

#left_age {_height:1%; margin-bottom:15px; border:1px solid #dedede; overflow:hidden;}
#left_age li {display:inline; float:left;}

#left_course {margin-bottom:15px; border:1px solid #e1dfe0;}
#left_course div.title {padding-left:15px; background: url('/mommake/img/common/notice_tit_bg.gif') repeat-x left bottom; border-bottom:1px solid #dedede;}
#left_course ul {}
#left_course ul li {padding:5px 15px; background: url('/mommake/img/common/left_course_bul.gif') no-repeat 185px 7px; border-top:1px dashed #e1dfe0;}
#left_course ul li.first {border-top:0 none;}


/* Áö¿ªº° ¸ÞÀÎ */
#area_main_top {margin-bottom:14px; padding-bottom:5px; background: url('/mommake/concertinfo/img/area_main_top_bg.gif') no-repeat left bottom;}
#area_main_top .inwrap {height:261px; padding-top:1px; border:1px solid #e0e0e0; overflow:hidden;}
#area_main_top .inwrap .flash {display:inline; float:left; width:365px; height:251px; padding:10px 0 0 15px; background: url('/mommake/concertinfo/img/area_main_flash_bg.gif') no-repeat right top;}
#area_main_top .inwrap #area_bnr {float:right; width:365px; height:250px; padding-top:11px;}
#area_main_top .inwrap #area_bnr .title {margin-bottom:9px;}
#area_main_top .inwrap #area_bnr ul {}
#area_main_top .inwrap #area_bnr ul li {display:inline; float:left; margin:0 7px 7px 0;}

#area_main_top #big_bnr_wrap {display:inline; float:left; position:relative;/*  top:-8px;*/ width:530px; height:287px; background: url('/mommake/img/main/big_bnr_bg2.gif') no-repeat left bottom;}
#area_main_top #big_bnr_wrap #thum {/*position:absolute; left:90px; top:48px; width:558px; height:252px;*/}
#area_main_top #big_bnr_wrap #thum img {display:block; width:524px; height:252px; padding:2px; border:1px solid #dddddd;}
#area_main_top #big_bnr_wrap #thum_title {position:absolute; left:10px; top:266px; width:350px; text-align:left; font-size:11px;}

#area_main_top #big_bnr_wrap div.num_wrap {position:absolute; right:5px; bottom:-2px; height:33px; padding:0 20px 0 0; background: url('/mommake/img/main/big_bnr_num_bg_right.png') no-repeat right top;}
#area_main_top #big_bnr_wrap ul {float:right; height:33px; padding:0 0 0 20px; background: url('/mommake/img/main/big_bnr_num_bg_left.png') no-repeat left top; overflow:hidden;}
#area_main_top #big_bnr_wrap ul li {display:inline; float:left;}
#area_main_top #big_bnr_wrap ul li.n02 {margin-left:3px; margin-bottom:4px;}
#area_main_top #big_bnr_wrap ul li.n03 { margin-bottom:3px;}
#area_main_top #big_bnr_wrap ul li.n04 {margin-left:4px; margin-bottom:2px;}
#area_main_top #big_bnr_wrap ul li.n05 {margin-left:13px;}*/


#area_main_top #main_top1_right {display:inline; float:right; width:220px; height:287px; overflow:hidden;}

#area_main_top .notice_type1_wrap {position:relative; width:218px; margin-bottom:10px; padding-bottom:3px;border:1px solid #e1dfe0; overflow:hidden;}
#area_main_top .notice_type1_wrap div.title {height:25px; margin-bottom:13px; padding-left:15px; background: url('/mommake/img/main/notice_tit_bg.gif') repeat-x left top; border-bottom:1px solid #dedede;}
#area_main_top .notice_type1_wrap ol {padding:0 15px;}
#area_main_top .notice_type1_wrap ol li {line-height:21px; padding-left:20px; padding-right:10px; overflow: hidden; }
#area_main_top .notice_type1_wrap ol li.n01 {background: url('/mommake/img/main/main_n01.gif') no-repeat left center;}
#area_main_top .notice_type1_wrap ol li.n02 {background: url('/mommake/img/main/main_n02.gif') no-repeat left center;}
#area_main_top .notice_type1_wrap ol li.n03 {background: url('/mommake/img/main/main_n03.gif') no-repeat left center;}
#area_main_top .notice_type1_wrap ol li.n04 {background: url('/mommake/img/main/main_n04.gif') no-repeat left center;}
#area_main_top .notice_type1_wrap ol li.n05 {background: url('/mommake/img/main/main_n05.gif') no-repeat left center;}
#area_main_top .notice_type1_wrap ol li.n06 {background: url('/mommake/img/main/main_n06.gif') no-repeat left center;}
#area_main_top .notice_type1_wrap ol li.n07 {background: url('/mommake/img/main/main_n07.gif') no-repeat left center;}
#area_main_top .notice_type1_wrap ol li.n08 {background: url('/mommake/img/main/main_n08.gif') no-repeat left center;}
#area_main_top .notice_type1_wrap ul {padding:0 15px;}
#area_main_top .notice_type1_wrap ul li {line-height:21px; padding-left:8px; background: url('/mommake/img/main/main_dot.gif') no-repeat left center; padding-left:4px; overflow: hidden; padding-top:2px;}
#area_main_top .notice_type1_wrap span.more {position:absolute; right:5px; top:5px;}


/* ºäÆäÀÌÁö */
	#view_top {position:relative; margin-bottom:20px; padding:18px 0 18px 18px; background: url('/mommake/img/common/view_cut_bg.gif') no-repeat 701px bottom; border:4px solid #ededed; overflow:hidden; _height:1%;}
	#view_top:after {content:""; display:block; clear:both;}

	#view_top #thum_wrap {display:inline; float:left; width:300px; margin-right:28px; overflow:hidden;}
	#view_top #thum_wrap .thum {display:block; margin-bottom:10px; font-size:0; line-height:0;}
	#view_top #thum_wrap ul {width:312px;}
	#view_top #thum_wrap ul li {display:inline; float:left; margin-right:10px;}

	#view_top #info {display:inline; float:left; width:330px; margin-right:46px;}
	#view_top #info div.title {padding:5px; font-size:14px; color:#000000; font-weight:bold;}
	#view_top #info ul {border-top:1px solid #dedbd6;}
	#view_top #info ul li {padding:8px 0 5px 10px; background: url('/mommake/img/blackdot4x4.gif') no-repeat 1px 11px; border-bottom:1px solid #dedbd6; color:#383736; line-height:14px;}
	#view_top #info ul li.em {color:#ff0000;}
	#view_top #info ul li span.tit {display:inline-block; width:70px; font-weight:bold; vertical-align:top;}
	#view_top #info ul li span.data {display:inline-block; width:240px; vertical-align:top;}
	#view_top #info ul li span.tit2 {display:inline-block; width:50px; font-weight:bold; vertical-align:top;}
	#view_top #info ul li span.data2 {display:inline-block; width:260px; vertical-align:top;}
	#view_top #info ul li span.data span.img {position:relative; top:-2px;}
	#view_top #info div.bnr {padding:7px 0; text-align:center;}
	#view_top #info div.bnr * {vertical-align:middle;}

	#view_top #reservation {display:inline; float:left; width:250px;}
	#view_top #reservation .title {margin-bottom:15px;}
	#view_top #reservation ul {}
	#view_top #reservation ul li {padding:8px 0 5px 10px; background: url('/mommake/img/qtimeimg1.gif') no-repeat left 9px; color:#6f6e6b; line-height:14px;}
	#view_top #reservation ul li span.tit {display:inline-block; width:62px; font-weight:bold; vertical-align:top;}
	#view_top #reservation ul li span.data {display:inline-block; width:170px; margin:0; padding:0; vertical-align:top;}
	#view_top #reservation ul li span.data div {margin-bottom:5px;}
	#view_top #reservation ul li span.data select {position:relative; top:-3px; margin:0; padding:0; vertical-align:top;}
	#view_top #reservation p.check {padding:10px 10px 0 0; font-weight:bold; color:#ff0000;}

	#view_top .plus_other {clear:both; margin-bottom:15px;}
	#view_top .plus_other span.tit {display:block; font-size:13px; margin-bottom:5px; font-weight:bold; color:#333333; vertical-align:top; letter-spacing:-1px;}
	#view_top .plus_other span.data {display:inline-block; vertical-align:top; color:#777; background: url("/img/common/dot.gif") no-repeat scroll left 4px transparent; padding-left:6px;}
	.plus_other_wrap{border: 1px solid #DDD; background:#F9F9F9; float:left; width:602px; margin-top:10px; padding:15px 30px 0px 24px;}

	#view_bottom { margin-top:20px;}
	#view_bottom:after {content:""; display:block; clear:both;}
	#view_bottom #view_content {position:relative; display:inline; float:left; width:775px;}
	#view_bottom #view_content ul.tab {height:29px;}
	#view_bottom #view_content ul.tab li {position:relative; top:1px; display:inline-block; float:left; width:115px; height:29px; background: url('/mommake/img/common/view_tab_bg.gif') no-repeat left -29px; line-height:35px; cursor:pointer; text-align:center; overflow:hidden; color:#252525;}
	#view_bottom #view_content ul.tab li.on {background: url('/mommake/img/common/view_tab_bg.gif') no-repeat left top; font-weight:bold;}
	#view_bottom #view_content ul.tab li span {color:#ff0000; font-weight:bold;}
	#view_bottom #view_content div.tabbnr {position:absolute; right:5px; top:0;}
	#view_bottom #view_content .tab_box {padding:16px 0 0 0; border:1px solid #d6d6d6;}
	#view_bottom #view_content .tab_box .bnr {text-align:center;}
	#view_bottom #view_content .tab_box .inwrap {padding:26px; line-height:150%;}
	#view_bottom #view_content .tab_box .inwrap strong {font-weight:bold;}

	#view_bottom #view_aside {display:inline; float:right; width:190px;}
	#view_bottom #view_aside ul {}
	#view_bottom #view_aside ul li {margin-bottom:10px;}
	#view_bottom #view_aside ul li img {width:190px;}

	#roll_banner_wrap{border:4px solid #ededed; border-top:0 none; padding:20px 22px;}
#roll_banner_wrap .tit_wrap{margin-bottom:15px; position:relative;}
#roll_banner_wrap .tit_wrap .page_btn_wrap{position:absolute; right:0px; top:0px; overflow:hidden;}
#roll_banner_wrap .tit_wrap .page_btn_wrap div{float:left; color:#c6c6c6;}
#roll_banner_wrap .tit_wrap .page_btn_wrap div.page_n{margin-right:6px; padding-top:4px;}
#roll_banner_wrap .tit_wrap .page_btn_wrap div.page_n span{font-weight:bold; color:#737373;}
#roll_banner_wrap .tit_wrap .page_btn_wrap div.page_btn span{font-size:0px; display:inline; float:left;}
#roll_banner_wrap .roll_li{overflow:hidden;}
#roll_banner_wrap .roll_li li{float:left; margin-left:23px;}
#roll_banner_wrap .roll_li li:first-child{margin-left:0px;}
#roll_banner_wrap .roll_li li p.thum{border:1px solid #dddfde; width:165px; margin-bottom:12px;}
#roll_banner_wrap .roll_li li .tit{padding-left:2px; color:#555555; letter-spacing:-1px;}
#roll_banner_wrap .roll_li li .tit span{letter-spacing:0px;}
#roll_banner_wrap .roll_li li .op_txt{color:#555555; padding-left:2px;}
#roll_banner_wrap .roll_li li .price{font-weight:bold; color:#ff1900;padding-left:1px;}