@charset "utf-8";
/* CSS Document */

#content_wrap{width:100%;padding:0}
#content_left{display:none}
#content_body{width:100%}

.sub_page h4.sub_tit{padding:15px 0;font-size:26px;border-bottom:1px solid #131415;margin-bottom:25px}
.star_txt{position:relative;padding-left:10px}
.star_txt:before{content:'*';position:absolute;left:0;top:2px}

.catal_wrap{overflow:hidden}
.catal_con{background:url(img/sub/catalogue_bg.jpg) no-repeat center center}
.catal_con .layout_wrap{padding:30px 60px;box-sizing:border-box}
.catal_img{display:table-cell}
.catal_img img{width:440px;height:600px}
.catal_txt{display:table-cell;padding-left:70px;max-width:720px;vertical-align:middle;color:#fff}
.catal_txt .s1{font-size:20px;margin-bottom:15px}
.catal_txt .s2{font-size:40px;font-weight:500;margin-bottom:25px}
.catal_txt .s2 small{font-size:25px;font-weight:normal}
.catal_txt .s3{font-size:14px;margin-bottom:90px}
.catal_link li{float:left;padding-right:70px;position:relative}
.catal_link li:after{content:'';position:absolute;top:50%;right:30px;margin-top:-35px;width:1px;height:70px;background-color:rgba(255,255,255,0.3);transform:rotate(30deg);-webkit-transform:rotate(30deg);-ms-transform:rotate(30deg)}
.catal_link li:last-child{padding-right:0}
.catal_link li:last-child:after{display:none}
.catal_link li a{display:block;font-size:15px;color:#fff;text-align:center;padding:50px 10px 0;background-position:center top;background-repeat:no-repeat}
.catal_link li.li01 a{background-image:url(img/icon/share_ico.png)}
.catal_link li.li02 a{background-image:url(img/icon/heart_ico.png)}
.catal_link li.li03 a{background-image:url(img/icon/download_ico.png)}
.catal_list{background:#191919;padding:25px 0 35px}
.catal_slide a{color:#fff;text-align:center}
.catal_slide a .s1{margin-top:10px;font-size:14px}
.catal_slide a .s2{margin-top:5px;font-size:14px}
.catal_slide .owl-nav{width:100%;position:absolute;top:50%;margin-top:-30px;opacity:0;transition:all 0.5s;-webkit-transition:all 0.5s}
.catal_slide:hover .owl-nav{opacity:1}
.catal_slide .owl-nav .owl-prev{position:absolute;left:-50px;width:35px;height:35px;background:url(img/icon/prev_ico01.png) no-repeat center center;text-indent:-9999px}
.catal_slide .owl-nav .owl-next{position:absolute;right:-50px;width:35px;height:35px;background:url(img/icon/next_ico01.png) no-repeat center center;text-indent:-9999px}

.tab_con{display:none}
.tab_con.active{display:block}

.genuine_tab .tab_btn_wrap{overflow:hidden;width:100%;position:relative}
.genuine_tab .tab_btn_wrap li{float:left;width:50%;border-top:2px solid #d3d3d3}
.genuine_tab .tab_btn_wrap li a{position:relative;display:block;padding:20px 0;background-color:#ebeceb;text-align:center;font-size:18px;transition:all 0.5s;-webkit-transition:all 0.5s}
.genuine_tab .tab_btn_wrap li a:hover{background-color:rgba(235,235,235,0.6)}
.genuine_tab .tab_btn_wrap li a.active{background-color:#fff}
.genuine_tab .tab_con{padding:80px 0}
.genuine_wrap article{margin-bottom:70px}
.genuine_wrap .star_txt{font-size:18px;margin-bottom:20px}
.genuine_benefit{margin-bottom:20px}
.genuine_benefit li{display:inline-block;padding:30px 0;margin-right:30px;padding-left:70px;background-position:left center;background-repeat:no-repeat;font-size:18px}
.genuine_benefit li.li01{background-image:url(img/sub/genuine_ico01.png);color:#0057b7}
.genuine_benefit li.li02{background-image:url(img/sub/genuine_ico02.png);color:#009739}
.genuine_form_wrap{width:1200px;margin:0 auto;margin-top:80px;position:relative}
.genuine_form_wrap h5{font-size:18px;margin-bottom:10px;font-weight:500}
.genuine_form{padding:35px 0;background-color:#f6f6f6;text-align:center}
.genuine_form input[type="text"]{padding:5px;width:416px;height:40px;border:1px solid #e8e8e8;vertical-align:middle;margin-right:10px;font-size:16px}
.genuine_form .btn{width:100px}
.genuine_notice{padding:35px 20px;background-color:#f6f6f6;border-top:1px solid #e2e2e2}
.genuine_notice .star_txt{font-size:16px}
.genuine_notice .star_txt:last-child{margin-bottom:0}
#genuine2 .genuine_form{text-align:left;padding-left:250px;padding-bottom:0}
#genuine2 .genuine_form:nth-child(5){padding-bottom:35px}
.genuine_form label{display:inline-block;font-size:18px;width:115px}
#genuine2 .genuine_form p{padding-left:115px;margin-top:20px}
#genuine2 .genuine_form .star_txt{font-size:16px}
#genuine2 .genuine_notice{text-align:center}
#genuine2 .genuine_notice .star_txt:first-child{margin-right:100px}
#genuine2 .genuine_notice .btn{width:100px;margin-left:20px}
.genuine_form_wrap .btn_box{text-align:center;margin-top:40px}
.genuine_form_wrap .btn_box .btn{width:385px}
input[type="text"].datepicker{background:#fff url(img/icon/date_ico.png) 99% center no-repeat;padding-right:40px}
.genuine_table h5{font-size:18px;margin-bottom:10px;font-weight:500}

.rental_visual_con{position:absolute;top:50%;left:0;width:100%;margin-top:15px;text-align:center}
.rental_visual_con p{margin-bottom:40px;color:#fff;font-size:14px}
.rental_visual_con p a{margin-left:10px;font-size:16px;color:#fff;text-decoration:underline;text-underline-position:under}
.rental_select_wrap{display:inline-block}
.rental_select_wrap > li{float:left}
.rental_select_wrap > li.rental_select_wrap{}
.select-hidden{display:none;visibility:hidden;padding-right:10px}
.select_div{cursor:pointer;display:inline-block;position:relative;width:180px;height:50px;margin-right:1px}
.rental_select_wrap > li:nth-child(2) .select_div{width:370px}
.select-styled{position:absolute;top:0;right:0;bottom:0;left:0;padding-right:80px;padding:15px;border-bottom:1px solid #e6e6e6;background:rgba(255,255,255,0.8) url(img/icon/sel_ico02.png) no-repeat 95% center;font-size:16px;text-align:left;-moz-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;-webkit-transition:all 0.2s ease-in;transition:all 0.2s ease-in}
.rental_select_wrap > li:nth-child(2) .select_div > .select-styled{background-position:98% center}
.select-options{display:none;position:absolute;top:100%;right:0;left:0;z-index:2;margin:0;margin-top:-1px;padding:0;list-style:none;background-color:#fff}
.select-options{
	-webkit-box-shadow:0px 8px 16px 0px rgba(0, 0, 0, 0.60);
	-moz-box-shadow:0px 8px 16px 0px rgba(0, 0, 0, 0.60);
	-ms-box-shadow:0px 8px 16px 0px rgba(0, 0, 0, 0.60);
	-o-box-shadow:0px 8px 16px 0px rgba(0, 0, 0, 0.60);
	box-shadow:0px 8px 16px 0px rgba(0, 0, 0, 0.60);
}
.select-options > li{margin:0;padding:12px 0;border-top:1px solid #e6e6e6;text-indent:15px;text-align:left;-moz-transition:all 0.15s ease-in;-o-transition:all 0.15s ease-in;-webkit-transition:all 0.15s ease-in;transition:all 0.15s ease-in}
.select-options li:hover{background-color:#0057b7;color:#fff}
.select-options li[rel="hide"]{display:none}
.rental_visual_con input[type="text"]{background-color:rgba(255,255,255,0.8);padding-left:15px;width:186px;height:50px;border:none;vertical-align:middle;margin-right:10px;font-size:16px;margin-right:1px}
.rental_visual_con input[type="text"]::-webkit-input-placeholder{color:#000}
.rental_visual_con input[type="text"]::-moz-input-placeholder{color:#000}
.rental_visual_con input[type="text"]:-ms-input-placeholder{color:#000}
.rental_visual_con input[type="text"]:-moz-input-placeholder{color:#000}
.rental_visual_con .btn{width:156px;height:50px;font-size:16px;font-weight:normal}

.rental_tab > .tab_btn_wrap{overflow:hidden;width:100%;position:relative;text-align:center;border-top:3px solid #0057b7;border-bottom:1px solid #d3d3d3}
.rental_tab > .tab_btn_wrap li{display:inline-block}
.rental_tab > .tab_btn_wrap li a{display:inline-block;padding:20px 70px;text-align:center;font-size:18px;color:#aca9a9;transition:all 0.5s;-webkit-transition:all 0.5s}
.rental_tab > .tab_btn_wrap li a:hover{color:#131415}
.rental_tab > .tab_btn_wrap li a.active{color:131415;font-weight:500}
.rental_tab > .tab_con{padding:80px 0}
.rental_use_list{margin-top:-25px;margin-bottom:20px;border-top:2px solid #131415;border-bottom:1px solid rgba(20,20,20,0.3)}
.rental_use_list li{position:relative;min-height:145px;padding:60px 0 30px;padding-left:120px;border-bottom:1px dashed rgba(20,20,20,0.3);box-sizing:border-box}
.rental_use_list li:last-child{border-bottom:none}
.rental_use_list li:before{content:'';width:90px;height:90px;background-repeat:no-repeat;background-position:center center;position:absolute;top:25px;left:8px;text-indent:-9999px}
.rental_use_list li:nth-child(1):before{content:'step 01';background-image:url(img/sub/rental_step1.png)}
.rental_use_list li:nth-child(2):before{content:'step 02';background-image:url(img/sub/rental_step2.png)}
.rental_use_list li:nth-child(3):before{content:'step 03';background-image:url(img/sub/rental_step3.png)}
.rental_use_list li:nth-child(4):before{content:'step 04';background-image:url(img/sub/rental_step4.png)}
.rental_use_list li:nth-child(5):before{content:'step 05';background-image:url(img/sub/rental_step5.png)}
.rental_use_list li dl{overflow:hidden}
.rental_use_list li dl dt{float:left;width:10%;font-size:18px;font-weight:500;line-height:1.2}
.rental_use_list li dl dd{float:left;width:90%;font-size:18px;line-height:1.2}
.rental_use_list li dl dd span, .rental_use_list li dl dd u{font-size:18px}
.rental_notice{background-color:#f6f6f6;padding:10px 20px}
.rental_notice dl{overflow:hidden;padding:25px 0;border-bottom:1px solid #e2e2e2}
.rental_notice dl:last-child{border-bottom:none}
.rental_notice dt{float:left;width:10%;padding-left:30px;background:url(img/icon/check_ico03.png) left top no-repeat;font-size:18px;font-weight:500;box-sizing:border-box;line-height:22px}
.rental_notice dd{float:left;width:90%;font-size:16px;line-height:1.4}
.rental_notice dd ol{list-style:decimal;margin-left:15px;line-height:1.4}
.rental_notice dd ol li, .rental_notice dd ol li span{font-size:16px}
.rental_apply_tab > .tab_btn_wrap{text-align:right}
.rental_apply_tab > .tab_btn_wrap li{display:inline-block}
.rental_apply_tab > .tab_btn_wrap li a{padding-right:60px;background-image:url(img/icon/mid_arrow_ico.png);background-repeat:no-repeat;background-position:90% center;font-size:20px;color:#727272}
.rental_apply_tab > .tab_btn_wrap li a.active{background-image:url(img/icon/mid_arrow_on_ico.png);color:#0057b7}
.rental_apply_tab > .tab_btn_wrap li:last-child a{background:none}
.rental_apply_tab > .tab_con{padding:35px 0}
.rental_item_tab > .tab_btn_wrap{}
.rental_item_tab > .tab_btn_wrap li{float:left;width:33.333%}
.rental_item_tab > .tab_btn_wrap li a{display:block;background-color:#f8f8f8;color:#8d8d8d;font-size:22px;text-align:center;line-height:90px}
.rental_item_tab > .tab_btn_wrap li a{height:93px;background-repeat:no-repeat;background-position:center center;background-size:auto 100%}
.rental_item_tab > .tab_btn_wrap li a#tab_badminton{background-image:url(img/sub/rental_badminton.png)}
.rental_item_tab > .tab_btn_wrap li a#tab_tennis{background-image:url(img/sub/rental_tennis.png)}
.rental_item_tab > .tab_btn_wrap li a#tab_golf{background-image:url(img/sub/rental_golf.png)}
.rental_item_tab > .tab_btn_wrap li a.active{background-color:#727272;color:#fff}
.rental_item_tab > .tab_btn_wrap li a#tab_badminton.active{background-image:url(img/sub/rental_badminton_s.png)}
.rental_item_tab > .tab_btn_wrap li a#tab_tennis.active{background-image:url(img/sub/rental_tennis_s.png)}
.rental_item_tab > .tab_btn_wrap li a#tab_golf.active{background-image:url(img/sub/rental_golf_s.png)}
.rental_item_tab > .tab_btn_wrap li a i{display:inline-block;width:70px;height:70px;margin-right:10px;background-repeat:no-repeat;background-position:center top;text-indent:-9999px;vertical-align:middle}
.rental_item_tab > .tab_btn_wrap li a.active i{background-position:center bottom}
.rental_item_tab > .tab_btn_wrap li.li01 a i{background-image:url(img/sub/rental_item01.png)}
.rental_item_tab > .tab_btn_wrap li.li02 a i{background-image:url(img/sub/rental_item02.png)}
.rental_item_tab > .tab_btn_wrap li.li03 a i{background-image:url(img/sub/rental_item03.png)}
.rental_item_tab > .tab_con{padding:50px 0}
.rental_item_tab > .tab_con > p{font-size:18px}
.rental_item_tab > .tab_con > p span{font-size:18px}
#rental_apply2 h4{border-bottom:none;margin-bottom:0}
#rental_apply2 .table_rental_01 + p{margin-bottom:70px;font-size:14px;line-height:1.6}
#rental_apply2 .table_rental_01 + p u{font-size:14px;text-underline-position:under}
.rental_delivery{margin-bottom:100px}
.rental_delivery h5{font-size:18px;margin-bottom:10px;font-weight:500}
.table_rental_02 .addr_tr input[type="text"]{width:240px;margin-right:10px}
.table_rental_02 .addr_tr .btn{background-color:#e1e1e1;height:22px;padding:0 10px;vertical-align:baseline;margin:0 10px;margin-bottom:10px}
.table_rental_02 .notice_tr input[type="text"]{width:492px}
.rental_agree1{margin-bottom:100px}
.rental_agree1 h5{font-size:18px;margin-bottom:10px;font-weight:500}
.rental_agree2 h5{font-size:18px;margin-bottom:10px;font-weight:500}
.rental_agree2 h5 small{margin-left:20px}
.rental_agree2 .rental_notice{text-align:center}
.rental_agree2 .rental_notice dt{float:none;display:inline-block;width:auto}
.rental_agree2 .rental_notice dd{float:none;display:block;width:100%;margin-top:40px;margin-bottom:20px}
.rental_agree2 .rental_notice dd label{font-size:14px;margin:0 20px}
.rental_agree2 .btn_box{margin:45px 0}
.rental_agree2 .btn_box .black_btn{width:385px}
#rental_apply3 h4{border-bottom:none;margin-bottom:0;text-align:center;margin:60px 0}
#rental_apply3 .btn_box{padding:20px 0;text-align:center}
#rental_apply3 .btn_box .black_btn{width:385px}
#rental4 h4{border-bottom:none;margin-bottom:0}
.rental_inquiry{background-color:#f6f6f6;padding:35px;margin-bottom:50px}
.rental_inquiry li{margin-bottom:30px}
.rental_inquiry li:last-child{margin-bottom:0}
.rental_inquiry li label{display:inline-block;font-size:16px;width:110px}
.rental_inquiry li .white_btn{width:66px}
.rental_inquiry li input[type="text"]{width:150px;height:40px;padding:10px;border:1px solid #e8e8e8;font-size:14px;vertical-align:middle}
.rental_inquiry li input[type="text"]:nth-of-type(1){margin-right:10px}
.rental_inquiry li input[type="text"]:nth-of-type(2){margin-left:10px;margin-right:10px}
.rental_inquiry li .black_btn{width:100px}
#rental4 .btn_box{text-align:right;margin-bottom:10px}
#rental4 .btn_box .btn{width:200px;margin-right:10px}

.table_style01{width:100%;table-layout:fixed;border-collapse:collapse;border-top:3px solid #131415;margin-bottom:40px}
.table_style01 caption{width:0;height:0;overflow:hidden}
.table_style01 thead th{font-size:15px;padding:13px;background-color:#f8f8f8;border-left:1px solid #d9d9d9;border-right:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;font-weight:500}
.table_style01 thead th:first-child{border-left:none}
.table_style01 thead th:last-child{border-right:none}
.table_style01 tbody td{font-size:14px;padding:13px;border-left:1px solid #d9d9d9;border-right:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9}
.table_style01 tbody td:first-child{border-left:none}
.table_style01 tbody td:last-child{border-right:none}

.table_style02{width:100%;table-layout:fixed;border-collapse:collapse;margin-bottom:40px}
.table_style02 caption{width:0;height:0;overflow:hidden}
.table_style02 tbody th{font-size:14px;padding:13px 30px;background-color:#f8f8f8;border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;text-align:left;font-weight:normal;vertical-align:middle}
.table_style02 tbody th b{font-size:14px;font-weight:500}
.table_style02 tbody td{border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;padding:13px 30px}
.table_style02 input[type="text"]{border:1px solid #e1e1e1;width:200px}
.table_style02 input[type="text"].num_input{width:70px}

.pagenation{text-align:center}
.pagenation ul{display:inline-block}
.pagenation ul li{float:left;width:60px;height:60px;border-right:1px solid #ecedee;line-height:60px;height:60px;font-size:16px}
.pagenation ul li:first-child{border-left:1px solid #ecedee}
.pagenation ul li.active{background-color:#f8f8f8;border-left:none;border-right:none}
.pagenation ul li a{display:block;font-size:16px}
.pagenation ul li b{font-size:16px}



























