@charset "utf-8";

/* ¸¸¿øÀÇÇàº¹List */
.man_visual img {width:100%; height:auto;}
.man_tab {margin-top:15px;}
.man_tab ul:after {display:block; content:''; clear:both;}
.man_tab ul li {float:left; width:33.333%; height:auto; border-top:1px solid #c6c6c6; border-left:1px solid #c6c6c6; border-bottom:2px solid #e46240; box-sizing:border-box; text-align:center;}
.man_tab ul li:last-child {border-right:1px solid #c6c6c6;}
.man_tab ul li.on {background:#e46240; border-top:1px solid #e46240;} 
.man_tab ul li.on:first-child {border-left:none;}
.man_tab ul li.on:last-child {border-right:1px solid #e46240} 
.man_tab ul li a {display:block; padding:5px 0; color:#777777; font-size:20px; line-height:36px; font-weight:700;}
.man_tab ul li.on a {color:#fff;}

.man_list > ul > li {margin-top:15px; border-top:2px solid #c7c7c7; border-bottom:2px solid #c7c7c7;}
.man_list > ul > li .man_clear:after {display:block; content:''; clear:both;}
.man_list > ul > li .man_clear .man_left {float:left; width:50%; height:195px;}
.man_list > ul > li .man_clear .man_left img {width:100%; height:195px;}
.man_list > ul > li .man_clear .man_left p {margin-left:10px;}
.man_list > ul > li .man_clear .man_left p.man_partic_tit {margin-top:20px; color:#000; font-size:20px; font-weight:700; height:40px;}
.man_list > ul > li .man_clear .man_left p.man_partic_date {color:#bf3d1b; font-size:20px; font-weight:600; height:40px; margin-top:5px;}
.man_list > ul > li .man_clear .man_left p.man_partic_btn a {display:block; width:100%; height:auto; margin-top:30px; padding:14px 0; background:url(../images/happy/bg_partic_btn.png) no-repeat left top; background-size:cover; color:#fff; font-size:14px; font-weight:600; text-align:center; } 
.man_list > ul > li > ul {clear:both; margin-top:9px;}
.man_list > ul > li > ul > li {padding-top:5px; border-bottom:1px solid #c7c7c7;}
.man_list > ul > li > ul > li dl:after {display:block; content:''; clear:both;}
.man_list > ul > li > ul > li dl dt {float:left; width:30%; height:auto; background:url(../images/happy/bg_arrow.png) no-repeat left center; background-size:100% auto; color:#fff; font-size:18px; font-weight:600; text-align:center;}
.man_list > ul > li > ul > li dl dd {float:left; width:65%; height:auto; padding-left:5%; color:#000; font-size:18px; font-weight:700;}
.man_list > ul > li > ul > li:last-child {border-bottom:none;}

/* ¸¸¿øÀÇÇàº¹View */
.man_wrap .man_btn_box {margin-top:18px;}
.man_wrap .man_btn_box:after {display:block; content:''; clear:both;}
.man_wrap .man_btn_box a {display:block; width:49%; height:auto; padding:13px 0; color:#fff; font-size:14px; text-align:center;}
.man_wrap .man_btn_box a.btn_man_partic {float:left; background:url(../images/happy/bg_partic_btn2.png) no-repeat left top; background-size:100% auto; border:1px solid #ab2b09;}
.man_wrap .man_btn_box a.btn_man_list {float:right; background:url(../images/happy/bg_list_btn2.png) no-repeat left top; background-size:100% auto; border:1px solid #474747;}
.man_wrap .booking_gallery {margin-top:8px; border-top:2px solid #c7c7c7;}
.man_wrap .contents {padding:15px 0;}

/* ¸¸¿øÀÇÇàº¹(´çÃ·ÀÚÈ®ÀÎ)List ffbcaa*/
.man_reivew_list > ul > li {margin-top:15px; padding-bottom:10px; border-top:2px solid #c7c7c7; border-bottom:2px solid #c7c7c7;}
.man_reivew_list > ul > li .man_clear:after {display:block; content:''; clear:both;}
.man_reivew_list > ul > li .man_clear .man_left {float:left; width:50%; height:195px;}
.man_reivew_list > ul > li .man_clear .man_left > img {width:100%; height:195px;}
.man_reivew_list > ul > li .man_clear .man_left p {margin-left:10px;}
.man_reivew_list > ul > li .man_clear .man_left p.man_partic_tit {margin-top:20px; color:#000; font-size:20px; font-weight:700; height:40px;}
.man_reivew_list > ul > li .man_clear .man_left p.man_partic_date {color:#5e5e5e; font-size:20px; font-weight:600; height:40px; margin-top:5px;}
.man_reivew_list > ul > li .man_clear .man_left p.man_partic_btn a {display:block; width:100%; height:auto; margin-top:30px; padding:14px 0; background:url(../images/happy/bg_partic_btn.png) no-repeat left top; background-size:cover; color:#fff; font-size:14px; font-weight:600; text-align:center;} 
.man_reivew_list .man_revie_box {margin-top:24px;}
.man_reivew_list .man_revie_box:after {display:block; content:''; clear:both;}
.man_reivew_list .man_revie_box a {display:block; width:47%; height:42px; padding:5px 0; border:1px solid #777777; color:#000; font-size:12px; font-weight:bold; text-align:center;}
.man_reivew_list .man_revie_box a.btn_man_lottery {float:left; background-size:auto 100%; background-color: #ffbcaa; font-size:18px; line-height:25px; }
.man_reivew_list .man_revie_box a.btn_man_reivew {float:right; background-size:auto 100%; background-color: #dbdbdb; font-size:18px; line-height:25px; }
.man_reivew_list .man_revie_box a span {display:block; margin:0 auto;}
.man_reivew_list .man_revie_box a span img {width:100%; height:auto;}
.man_reivew_list .man_revie_box a.btn_man_lottery span {width:25px; height:auto;}
.man_reivew_list .man_revie_box a.btn_man_reivew span {width:26px; height:auto;}

/* ¸¸¿øÀÇÇàº¹(´çÃ·ÀÚÈ®ÀÎ)View */
.man_reivew_view .man_lottery_box {width:100%; height:460px; background:url(../images/happy/bg_man_lottey_view.png) no-repeat center top; background-size:auto 100%;}
.man_reivew_view .man_lottery_box p.man_name {padding-top:35px; color:#000; font-size:45px; font-weight:700; text-align:center;}
.man_reivew_view .man_lottery_box p.man_name span {font-size:24px;}
.man_reivew_view .man_lottery_box p.man_tel {margin-top:16px; color:#919191; font-size:24px; text-align:center; letter-spacing:1px;}
.man_reivew_view .man_list {margin-top:30px; text-align:center;}
.man_reivew_view .man_list a {display:inline-block; padding:15px 66px; background:url(../images/happy/bg_man_reivew2.png) no-repeat left top; background-size:100% auto; border:1px solid #777777; color:#fff; font-size:22px; font-weight:700; text-align:center;}

.man_reivew_view .man_lottery_box1 p.man_name {padding-top:35px; color:#000; font-size:45px; font-weight:700; text-align:center;}
.man_reivew_view .man_lottery_box1 p.man_name span {font-size:24px;}
.man_reivew_view .man_lottery_box1 p.man_tel {margin-top:16px; color:#919191; font-size:24px; text-align:center; letter-spacing:1px;  line-height:28px;}

/* ¸¸¿øÀÇÇàº¹(ÇÊµ¶»çÇ×) */
.man_notice h2 {width:85px; height:30px; margin-top:10px; padding-left:15px; background:url(../images/happy/bg_arrow2.png) no-repeat left top; background-size:100% auto; color:#fff; font-size:16px; font-weight:700; line-height:24px;}
.man_notice ul {margin-top:15px; margin-bottom:35px;}
.man_notice li {font-size:20px; line-height:30px; letter-spacing:-1.5px; font-weight:bold;}
.man_notice li span {color:#c42900; font-weight:600;}

/* 20160909 ¼öÁ¤ */
.booking_gallery .pic{margin-bottom:0px;}
.booking_gallery .thumb{overflow:hidden;}
.booking_gallery .thumb li{float:left; width:24.5%; margin-left:0.6%; margin-top:5px;}
.booking_gallery .thumb li:nth-child(4n+1){margin-left:0}
.booking_gallery .thumb li img{width:100%}

.tit_1{background:url(http://m.golfcube.co.kr/image/ico_1.png) left 4px no-repeat; background-size:15px auto; padding-left:20px; color:#000; font-family:'nanumB'; font-size:16px; margin-bottom:10px}
.tb_row{border-top:1px solid #dadada; width:100%;}
.tb_row th{text-align:left; font-weight:normal; color:#000; padding:8px 0 8px 5px; background:#fcfcfc;border-bottom:1px solid #dadada;border-right:1px solid #dadada;}
.tb_row td{text-align:left; padding:8px 0 8px 5px;border-bottom:1px solid #dadada; position:relative}