@charset "utf-8";
@font-face { 
	font-family: 'Noto Sans KR'; 
	font-style: normal; 
	font-weight: 100; 
	src:	url('http://update-cdn.phoenixdart.com/files/events/fonts/NotoSansKR-Thin.woff2') format('woff2'),
			url('http://update-cdn.phoenixdart.com/files/events/fonts/NotoSansKR-Thin.woff') format('woff'), 
			url('http://update-cdn.phoenixdart.com/files/events/fonts/NotoSansKR-Thin.otf') format('opentype'); 
}
@font-face { 
	font-family: 'Noto Sans KR'; 
	font-style: normal; 
	font-weight: 400; 
	src:	url('http://update-cdn.phoenixdart.com/files/events/fonts/NotoSansKR-Regular.woff2') format('woff2'),
			url('http://update-cdn.phoenixdart.com/files/events/fonts/NotoSansKR-Regular.woff') format('woff'), 
			url('http://update-cdn.phoenixdart.com/files/events/fonts/NotoSansKR-Regular.otf') format('opentype'); 
}
@font-face { 
	font-family: 'Noto Sans KR'; 
	font-style: normal; 
	font-weight: 500; 
	src:	url('http://update-cdn.phoenixdart.com/files/events/fonts/NotoSansKR-Medium.woff2') format('woff2'),
			url('http://update-cdn.phoenixdart.com/files/events/fonts/NotoSansKR-Medium.woff') format('woff'), 
			url('http://update-cdn.phoenixdart.com/files/events/fonts/NotoSansKR-Medium.otf') format('opentype'); 
}
#container { width:100%; }

/****************** 190904 다트의기원 ******************/
.darts_origin_section { font-family:'Noto Sans KR', sans-serif; }

.darts_origin_sectioninner { position:relative; width:990px; margin:0 auto; box-sizing:border-box !important; -webkit-box-sizing:border-box !important; -moz-box-sizing:border-box !important; }
.darts_origin_sectioninner:after { clear:both; display:block; content:''; }

/* darts_origin_section01 */
.darts_origin_section01 { position:relative; height:932px; background:url('http://update-cdn.phoenixdart.com/files/events/images/darts_origin_bg01_1.jpg') center top no-repeat; }
.darts_origin_section01:after { position:absolute; left:0; top:0; display:block; width:100%; height:932px; content:''; background:url('http://update-cdn.phoenixdart.com/files/events/images/darts_origin_bg01.jpg') center top repeat-x; z-index:-1; }

.darts_origin_section01 .darts_origin_title { position:relative; padding:72px 0 37px; text-align:center; z-index:9; }

.darts_origin_section01 .darts_origin_video { position:relative; width:906px; margin:0 auto; }
.darts_origin_section01 .darts_origin_video .play_btn { position:absolute; left:0; top:0; z-index:9; }
.darts_origin_section01 .darts_origin_video #player { position:relative; width:100%; z-index:1; }
.darts_origin_section01 .darts_origin_video .model_img { position:absolute; right:-185px; top:-234px; z-index:0; }

.darts_origin_section01 .sns_share_btn { text-align:center; }
.darts_origin_section01 .sns_share_btn p { margin:30px 0 25px; font-size:26px; font-weight:400; color:#222; }
.darts_origin_section01 .sns_share_btn p strong { font-size:34px; }
.darts_origin_section01 .sns_share_btn ul { display:inline-block; vertical-align:top; width:100%; font-size:0; line-height:0; letter-spacing:-5px; }
.darts_origin_section01 .sns_share_btn ul li { display:inline-block; vertical-align:top; width:296px; }
.darts_origin_section01 .sns_share_btn ul li a { display:block; font-size:20px; line-height:45px; font-weight:100; color:#fff; letter-spacing:0; border-radius:21px; -webkit-border-radius:21px; -moz-border-radius:21px; }
.darts_origin_section01 .sns_share_btn ul li.facebook_btn a { background:#385a97; }
.darts_origin_section01 .sns_share_btn ul li.facebook_btn a span { display:inline-block; padding-left:26px; background:url('http://update-cdn.phoenixdart.com/files/events/images/darts_origin_btn_icon01.png') 0 center no-repeat; }
.darts_origin_section01 .sns_share_btn ul li.blog_btn a { margin:0 9px; background:#3a9738; }
.darts_origin_section01 .sns_share_btn ul li.blog_btn a span { display:inline-block; padding-left:38px; background:url('http://update-cdn.phoenixdart.com/files/events/images/darts_origin_btn_icon02.png') 0 center no-repeat; }
.darts_origin_section01 .sns_share_btn ul li.link_copy_btn a { background:#636363; }
.darts_origin_section01 .sns_share_btn ul li.link_copy_btn a span { display:inline-block; padding-left:39px; background:url('http://update-cdn.phoenixdart.com/files/events/images/darts_origin_btn_icon03.png') 0 center no-repeat; }

/* darts_origin_section02 */
.darts_origin_section02 { position:relative; height:696px; letter-spacing:-1px; background:url('http://update-cdn.phoenixdart.com/files/events/images/darts_origin_bg02_1.jpg') center top no-repeat; }
.darts_origin_section02:after { position:absolute; left:0; top:0; display:block; width:100%; height:696px; content:''; background:url('http://update-cdn.phoenixdart.com/files/events/images/darts_origin_bg02.jpg') center top repeat-x; z-index:-1; }

.darts_origin_section02 .darts_origin_event_info { padding:58px 0 0 42px; font-weight:100; color:#fff; }
.darts_origin_section02 .darts_origin_event_info .darts_origin_title { margin-bottom:20px; }
.darts_origin_section02 .darts_origin_event_info p.event_info_txt { padding-left:7px; line-height:30px; font-size:22px; }
.darts_origin_section02 .darts_origin_event_info p.event_info_txt strong { font-weight:400; }

.darts_origin_section02 .darts_origin_event_info .darts_origin_event_detail { margin:30px 0 26px; }
.darts_origin_section02 .darts_origin_event_info .darts_origin_event_detail li { margin-top:18px; vertical-align:top; line-height:28px; font-size:22px; }
.darts_origin_section02 .darts_origin_event_info .darts_origin_event_detail li:first-child { margin:0; }
.darts_origin_section02 .darts_origin_event_info .darts_origin_event_detail li span { display:inline-block; vertical-align:top; width:145px; margin-right:13px; font-size:20px; font-weight:bold; line-height:32px; text-align:center; background:#d94051; border-radius:14px; -webkit-border-radius:14px; -moz-border-radius:14px; }

.darts_origin_section02 .darts_origin_event_info .darts_origin_event_hash_tag .hash_tag_copy_btn a { display:block; width:190px; padding-left:32px; line-height:30px; font-size:20px; font-weight:400; color:#fff; border:3px solid #fff; border-radius:18px; -webkit-border-radius:18px; -moz-border-radius:18px; background:url('http://update-cdn.phoenixdart.com/files/events/images/darts_origin_btn_arrow01.png') 195px center no-repeat; }
.darts_origin_section02 .darts_origin_event_info .darts_origin_event_hash_tag .event_info_txt { margin:10px 0 30px; font-size:22px; }

.darts_origin_section02 .darts_origin_event_info .darts_origin_event_entry .event_entry_btn a { display:block; width:400px; line-height:58px; font-size:36px; font-weight:bold; color:#fff; text-align:center; border-radius:29px; -webkit-border-radius:29px; -moz-border-radius:29px; box-shadow:6px 6px 7px 0px rgba(0,0,0,0.6); background:#da5967 url('http://update-cdn.phoenixdart.com/files/events/images/darts_origin_btn_arrow02.png') 347px center no-repeat;}
.darts_origin_section02 .darts_origin_event_info .darts_origin_event_entry p.event_info_txt { margin-top:18px; padding-left:12px; line-height:26px; font-size:18px; }
.darts_origin_section02 .darts_origin_event_info .darts_origin_event_entry p.event_info_txt strong { font-size:22px; font-weight:400; } 

.darts_origin_section02 .darts_origin_event_img { position:absolute; right:6px; top:48px; }
.darts_origin_section02 .darts_origin_event_img li:first-child { margin:0 5px 35px 0; }

/* darts_origin_section03 */
.darts_origin_section03 { position:relative; letter-spacing:-1px; background:url('http://update-cdn.phoenixdart.com/files/events/images/darts_origin_bg03.jpg') center top repeat-x; }

.darts_origin_section03 .darts_origin_event_notice { padding:60px 0 43px 42px; }
.darts_origin_section03 .darts_origin_event_notice .darts_origin_title a { position:relative; display:inline-block; padding-right:58px; }
.darts_origin_section03 .darts_origin_event_notice .darts_origin_title a:after { position:absolute; right:0; top:0; display:block; width:37px; height:57px; content:''; background:url('http://update-cdn.phoenixdart.com/files/events/images/darts_origin_btn_arrow03.png') right center no-repeat; 
	transition:all 0.3s linear;
	-webkit-transition:all 0.3s linear;
	-moz-transition:all 0.3s linear;
	-ms-transition:all 0.3s linear;
	-o-transition:all 0.3s linear;
}
.darts_origin_section03 .darts_origin_event_notice .darts_origin_title a.show:after { 
	transform:rotateZ(-180deg);
	-webkit-transform:rotateZ(-180deg);
	-moz-transform:rotateZ(-180deg);
	-ms-transform:rotateZ(-180deg);
	-o-transform:rotateZ(-180deg);
}
.darts_origin_section03 .darts_origin_event_notice #event_notice_list_outer { display:none; }
.darts_origin_section03 .darts_origin_event_notice .event_notice_list { margin:30px 0 0; } 
.darts_origin_section03 .darts_origin_event_notice .event_notice_list li { position:relative; padding-left:12px; line-height:36px; font-size:20px; font-weight:100; color:#222; }
.darts_origin_section03 .darts_origin_event_notice .event_notice_list li span.dot { position:absolute; left:0; top:15px; line-height:4px; } 

.darts_origin_section03_white_bg { height:265px; background:rgba(255,255,255,0.4); }
.darts_origin_event_shop_search { padding:33px 0 0 42px; }
.darts_origin_event_shop_search p { margin:20px 0 30px; line-height:49px; font-size:24px; color:#222; }
.darts_origin_event_shop_search p a.shop_search_link_btn { display:inline-block; width:315px; margin-left:12px; padding-left:32px; line-height:44px; font-size:24px; font-weight:bold; color:#fff; border-radius:21px; -webkit-border-radius:21px; -moz-border-radius:21px; box-shadow:3px 3px 4px 0px rgba(0,0,0,0.4); background:#da4152 url('http://update-cdn.phoenixdart.com/files/events/images/darts_origin_btn_arrow01.png') 311px center no-repeat;  }
.darts_origin_event_shop_search p.info_msg { position:relative; margin:0; padding-left:18px; line-height:20px; font-size:16px; font-weight:100; }
.darts_origin_event_shop_search p.info_msg span { position:absolute; left:0; top:0; }

.darts_origin_event_insta { height:368px; padding:67px 0 0 42px; }
.darts_origin_event_insta p { margin-top:20px; line-height:30px; font-size:24px; color:#222; }
.darts_origin_event_insta p:first-child { margin-top:30px; }
.darts_origin_event_insta p.hash_tag { font-size:22px; font-weight:100; color:#0b60a8; }
.darts_origin_event_insta p.insta_link_btn a { display:block; width:244px; padding-left:33px; line-height:44px; font-weight:bold; color:#fff; border-radius:21px; -webkit-border-radius:21px; -moz-border-radius:21px; box-shadow:3px 3px 4px 0px rgba(0,0,0,0.4); background:#da4152 url('http://update-cdn.phoenixdart.com/files/events/images/darts_origin_btn_arrow01.png') 242px center no-repeat; }
.darts_origin_event_insta .model_img { position:absolute; right:90px; bottom:0; }

/* darts_origin_section04 */
/* 190910 수정 */
.darts_origin_section04 .pd5_banner { position:absolute; right:-261px; top:12px; }
.darts_origin_section04 .darts_origin_sectioninner { padding:50px 0 35px 42px; letter-spacing:-1px; }

.darts_origin_section04 .darts_origin_title a { display:inline-block; margin-left:20px; width:127px; padding-left:34px; line-height:39px; font-size:21px; font-weight:bold; color:#fff; border-radius:19px; -webkit-border-radius:19px; -moz-border-radius:19px; box-shadow:3px 3px 4px 0px rgba(0,0,0,0.4); background:#da4152 url('http://update-cdn.phoenixdart.com/files/events/images/darts_origin_btn_arrow01.png') 125px center no-repeat; }
.darts_origin_section04 .darts_origin_title a.join_btn { width:160px; background:#21bde4 url('http://update-cdn.phoenixdart.com/files/events/images/darts_origin_btn_arrow01.png') 155px center no-repeat; }
/* //190910 수정 */
.darts_origin_section04 .darts_origin_rent_info { display:inline-block; margin:50px 0; vertical-align:top; font-size:0; line-height:0; letter-spacing:-5px; }
.darts_origin_section04 .darts_origin_rent_info li { display:inline-block; vertical-align:top; margin-left:90px; padding-top:102px; text-align:center; line-height:20px; font-size:16px; letter-spacing:-1px; color:#3f3a39; }
.darts_origin_section04 .darts_origin_rent_info li strong { display:block; line-height:24px; font-size:20px; font-weight:bold; } 
.darts_origin_section04 .darts_origin_rent_info li.rent_icon_01 { margin:0; padding-left:5px; background:url('http://update-cdn.phoenixdart.com/files/events/images/darts_origin_rent_icon01.jpg') 0 5px no-repeat; }
.darts_origin_section04 .darts_origin_rent_info li.rent_icon_02 { background:url('http://update-cdn.phoenixdart.com/files/events/images/darts_origin_rent_icon02.jpg') center 0 no-repeat; }
.darts_origin_section04 .darts_origin_rent_info li.rent_icon_03 { width:112px; background:url('http://update-cdn.phoenixdart.com/files/events/images/darts_origin_rent_icon03.jpg') center 3px no-repeat; }
.darts_origin_section04 .darts_origin_rent_info li.rent_icon_04 { background:url('http://update-cdn.phoenixdart.com/files/events/images/darts_origin_rent_icon04.jpg') center 3px no-repeat; }
.darts_origin_section04 .darts_origin_rent_info li.rent_icon_05 { width:109px; background:url('http://update-cdn.phoenixdart.com/files/events/images/darts_origin_rent_icon05.jpg') center 5px no-repeat; }
.mobile_br, .mobile_img { display:none; }


#origin_event_popup { display:none; position:fixed; top:0; left:0; width:100%; height:100%; table-layout:100%; z-index:99999; }
#origin_event_popup #originPopupgrayBg { position:fixed; top:0; left:0; width:100%; height:100%; z-index:99998; background:rgba(0,0,0,0.3); }
#origin_event_popup.show { display:table; }
#origin_event_popup .cell { position:relative; display:table-cell; width:100%; height:100%; text-align:center; vertical-align:middle; z-index:99999; }
#origin_event_popup .popup_inner_con { position:relative; display:inline-block; width:786px; padding-bottom:30px; background:url('http://update-cdn.phoenixdart.com/files/events/images/originPop_bgB.gif') center bottom no-repeat; background-size:100% 30px; }
#origin_event_popup .popup_inner_con .origin_popup_close { position:absolute; right:0; bottom:-74px; }
#origin_event_popup .info_outer { padding-left:30px; background:url('http://update-cdn.phoenixdart.com/files/events/images/originPop_bgL.gif') left top no-repeat; background-size:30px 100%; }
#origin_event_popup .info_outer2 { padding-right:30px; background:url('http://update-cdn.phoenixdart.com/files/events/images/originPop_bgR.gif') right top no-repeat; background-size:30px 100%; }
#origin_event_popup .info_form { background:url('http://update-cdn.phoenixdart.com/files/events/images/originPop_bgCon.gif') center top no-repeat; background-size:100% auto; }
#origin_event_popup .info_form .formTb { padding:15px 80px; }
#origin_event_popup .info_form th { padding:5px 20px 5px 0; text-align:right; color:#fff; font-size:18px !important; vertical-align:top; line-height:28px; }
#origin_event_popup .info_form td { padding:5px 0; text-align:left; background:none; color:#fff; }
#origin_event_popup .info_form td label { font-size:16px; }
#origin_event_popup .info_form td * { box-sizing:border-box !important; }
#origin_event_popup .info_form td textarea { width:100%; }
#origin_event_popup .info_form td input[type="text"] { border:0 none; }
#origin_event_popup .info_form td .check { padding-top:10px; }
#origin_event_popup .info_form td .view_all { padding-top:10px; }
#origin_event_popup .info_form td .view_all a { color:#fff; text-decoration:underline; font-size:18px; }
	#origin_policy_con { display:none; }
	#origin_policy_con .inner { padding:15px 30px; background:#fff; line-height:18px; font-size:14px; text-align:left; }
#origin_event_popup .btn { padding:20px 0; text-align:center; }
#origin_event_popup .btn a { display:inline-block; background:#da4152; border-radius:50px; padding:0 40px; }
#origin_event_popup .btn a span { font-size:35px; line-height:58px; font-weight:bold; color:#fff; display:inline-block; padding:0 30px; background:url('http://update-cdn.phoenixdart.com/files/events/images/originPop_btn_arrow.png') right center no-repeat; }



@media (max-width:768px){
	#wrap { background:none; }
	.pc_img, .pc_br { display:none !important; }
	.mobile_img { display:inline !important; max-width:100%; }
	.mobile_br { display:block; }

	.darts_origin_sectioninner { width:100%; padding:30px 10px; }

	/* darts_origin_section01 */
	.darts_origin_section01 { height:auto; background:url('http://update-cdn.phoenixdart.com/files/events/images/m_darts_origin_bg01_top.jpg') center top no-repeat; background-size:100% auto; }
	.darts_origin_section01 .darts_origin_sectioninner { background:url('http://update-cdn.phoenixdart.com/files/events/images/m_darts_origin_bg01_bottom.jpg') center bottom no-repeat; background-size:100% auto; }
	.darts_origin_section01:after { height:100%; background:url('http://update-cdn.phoenixdart.com/files/events/images/darts_origin_bg01.jpg') center top repeat-y; background-size:100% auto; z-index:-1; }
	.darts_origin_section01 .darts_origin_title { width:80%; padding:0 0 20px; }
	.darts_origin_section01 .darts_origin_video { width:100%; }
	.darts_origin_section01 .darts_origin_video .play_btn img { width:100%; }
	.darts_origin_section01 .darts_origin_video .model_img { display:none; }
	.darts_origin_section01 .model_img { position:absolute; right:0; top:40px; width:40%; }
	.darts_origin_section01 .sns_share_btn p { margin:15px 0; line-height:26px; font-size:18px; letter-spacing:-1px; }
	.darts_origin_section01 .sns_share_btn p strong { font-size:24px; }
	.darts_origin_section01 .sns_share_btn ul li { width:100%; }
	.darts_origin_section01 .sns_share_btn ul li a { font-size:16px; }
	.darts_origin_section01 .sns_share_btn ul li.blog_btn a { margin:10px 0; }

	/* darts_origin_section02 */
	.darts_origin_section02 { height:auto; background:url('http://update-cdn.phoenixdart.com/files/events/images/m_darts_origin_bg02_1.jpg') center top no-repeat; background-size:100% auto; }
	.darts_origin_section02:after { width:100%; height:100%; background:url('http://update-cdn.phoenixdart.com/files/events/images/m_darts_origin_bg02.jpg') center top repeat; background-size:100% auto; }

	.darts_origin_section02 .darts_origin_event_info { position:relative; padding:0; z-index:9; }
	.darts_origin_section02 .darts_origin_event_info .darts_origin_title { width:70%; margin-bottom:15px; }
	.darts_origin_section02 .darts_origin_event_info p.event_info_txt { width:60%; padding-left:0; line-height:20px; font-size:14px; }

	.darts_origin_section02 .darts_origin_event_info .darts_origin_event_detail { margin:15px 0; }
	.darts_origin_section02 .darts_origin_event_info .darts_origin_event_detail li { margin-top:10px; line-height:24px; font-size:12px; }
	.darts_origin_section02 .darts_origin_event_info .darts_origin_event_detail li:first-child { margin:0; }
	.darts_origin_section02 .darts_origin_event_info .darts_origin_event_detail li span { width:82px; margin-right:5px; font-size:13px; line-height:26px; }
	.darts_origin_section02 .darts_origin_event_info .darts_origin_event_hash_tag .hash_tag_copy_btn { width:60%; }
	.darts_origin_section02 .darts_origin_event_info .darts_origin_event_hash_tag .hash_tag_copy_btn a { display:inline-block; width:auto; padding:0 35px 0 15px; line-height:30px; font-size:14px; border:2px solid #fff; background:url('http://update-cdn.phoenixdart.com/files/events/images/darts_origin_btn_arrow01.png') 90% center no-repeat; }
	.darts_origin_section02 .darts_origin_event_info .darts_origin_event_hash_tag .event_info_txt { margin:10px 0; line-height:16px; font-size:13px; }
	
	.darts_origin_section02 .darts_origin_event_info .darts_origin_event_entry .event_entry_btn { width:80%; }
	.darts_origin_section02 .darts_origin_event_info .darts_origin_event_entry .event_entry_btn a { width:100%; line-height:40px; font-size:20px; background:#da5967 url('http://update-cdn.phoenixdart.com/files/events/images/darts_origin_btn_arrow02.png') 90% center no-repeat;}
	.darts_origin_section02 .darts_origin_event_info .darts_origin_event_entry p.event_info_txt { width:100%; padding:0; margin-top:10px; line-height:22px; font-size:12px; }
	.darts_origin_section02 .darts_origin_event_info .darts_origin_event_entry p.event_info_txt strong { font-size:14px; } 

	.darts_origin_section02 .darts_origin_event_img { position:absolute; right:0; top:50px; width:40%; z-index:1; }
	
	/* darts_origin_section03 */
	.darts_origin_section03 { height:auto; background:url('http://update-cdn.phoenixdart.com/files/events/images/darts_origin_bg03.jpg') center top repeat; background-size:100% auto; }

	.darts_origin_section03 .darts_origin_event_notice { height:auto; padding:30px 10px; }
	.darts_origin_section03 .darts_origin_event_notice .darts_origin_title { width:70%; }
	.darts_origin_section03 .darts_origin_event_notice .darts_origin_title a { padding-right:40px; }
	.darts_origin_section03 .darts_origin_event_notice .darts_origin_title a:after { width:25px; height:100%; background-size:25px auto; }
	.darts_origin_section03 .darts_origin_event_notice .event_notice_list { margin:20px 0 0; } 
	.darts_origin_section03 .darts_origin_event_notice .event_notice_list li { padding-left:8px; line-height:20px; font-size:14px; word-break:keep-all; }
	.darts_origin_section03 .darts_origin_event_notice .event_notice_list li span.dot { position:absolute; left:0; top:7px; line-height:4px; } 

	.darts_origin_section03_white_bg { height:auto; background:rgba(255,255,255,0.4); }
	.darts_origin_event_shop_search { padding:30px 10px; }
	.darts_origin_event_shop_search p { margin:15px 0; line-height:30px; font-size:12px; }
	.darts_origin_event_shop_search p a.shop_search_link_btn { width:auto; margin-left:5px; padding:0 25px 0 10px; text-align:center; line-height:30px; font-size:12px; background:#da4152 url('http://update-cdn.phoenixdart.com/files/events/images/darts_origin_btn_arrow01.png') 93% center no-repeat;  }
	.darts_origin_event_shop_search p.info_msg { padding-left:14px; line-height:20px; font-size:12px; }

	.darts_origin_event_insta { height:auto; padding:30px 10px 60px; }
	.darts_origin_event_insta .darts_origin_title { width:40%; margin-bottom:15px; }
	.darts_origin_event_insta p { margin-top:5px; line-height:20px; font-size:14px; }
	.darts_origin_event_insta p.hash_tag { font-size:14px; }
	.darts_origin_event_insta p.insta_link_btn { width:45%; margin-top:20px; }
	.darts_origin_event_insta p.insta_link_btn a { width:100%; padding:0 35px 0 15px; line-height:30px; text-align:center; font-size:14px; background:#da4152 url('http://update-cdn.phoenixdart.com/files/events/images/darts_origin_btn_arrow01.png') 90% center no-repeat; }
	.darts_origin_event_insta .model_img { position:absolute; right:10px; bottom:0; width:32%; }
	.darts_origin_event_insta .model_img img { width:100%; }

	/* darts_origin_section04 */
	/* 190910 수정 */
	.darts_origin_section04 .pd5_banner { position:static; width:calc(100% + 20px); margin-left:-10px; }
	.darts_origin_section04 .darts_origin_sectioninner { padding:30px 10px; }
	.darts_origin_section04 .darts_origin_title img { width:65%; }
	.darts_origin_section04 .darts_origin_title .tit_btn_outer { display:block; margin-top:10px; }
	.darts_origin_section04 .darts_origin_title a { margin:0 10px 0 0; width:auto; padding:0 25px 0 15px; line-height:40px; font-size:16px; background:#da4152 url('http://update-cdn.phoenixdart.com/files/events/images/darts_origin_btn_arrow01.png') 90% center no-repeat; }
	.darts_origin_section04 .darts_origin_title a.join_btn { width:auto; background:#21bde4 url('http://update-cdn.phoenixdart.com/files/events/images/darts_origin_btn_arrow01.png') 90% center no-repeat; }
	/* //190910 수정 */
	.darts_origin_section04 .darts_origin_rent_info { width:100%; margin:30px 0; text-align:center; }
	.darts_origin_section04 .darts_origin_rent_info li { display:inline-block; vertical-align:top; width:33.3% !important; margin:15px 0; padding-top:102px; line-height:20px; font-size:12px; }
	.darts_origin_section04 .darts_origin_rent_info li strong { display:block; line-height:24px; font-size:14px; } 
	.darts_origin_section04 .darts_origin_rent_info li.rent_icon_01 { margin:15px 0; padding-left:0; background:url('http://update-cdn.phoenixdart.com/files/events/images/m_darts_origin_rent_icon01.jpg') center 5px no-repeat; background-size:75px auto; }
	.darts_origin_section04 .darts_origin_rent_info li.rent_icon_02 { background:url('http://update-cdn.phoenixdart.com/files/events/images/m_darts_origin_rent_icon02.jpg') center 0 no-repeat; background-size:70px auto; }
	.darts_origin_section04 .darts_origin_rent_info li.rent_icon_03 { background:url('http://update-cdn.phoenixdart.com/files/events/images/m_darts_origin_rent_icon03.jpg') center 3px no-repeat; background-size:99px auto; }
	.darts_origin_section04 .darts_origin_rent_info li.rent_icon_04 { margin:15px 15px 15px 0; background:url('http://update-cdn.phoenixdart.com/files/events/images/m_darts_origin_rent_icon04.jpg') center 3px no-repeat; background-size:70px auto; }
	.darts_origin_section04 .darts_origin_rent_info li.rent_icon_05 { background:url('http://update-cdn.phoenixdart.com/files/events/images/m_darts_origin_rent_icon05.jpg') center 5px no-repeat; background-size:99px auto; }


	#origin_event_popup { position:absolute; top:10%; height:auto; }
	#origin_event_popup.show { display:block; }
	#origin_event_popup .cell { display:block; }
	#origin_event_popup .popup_inner_con { width:95%; padding-bottom:10px; background-size:100% 10px; }
	#origin_event_popup .popup_inner_con .origin_popup_close { bottom:-50px; width:40px; }
	
	#origin_event_popup img { max-width:100%; }
	#origin_event_popup .info_outer { padding-left:10px; background-size:10px 100%; }
	#origin_event_popup .info_outer2 { padding-right:10px; background-size:10px 100%; }	
	#origin_event_popup .info_form { background:url('http://update-cdn.phoenixdart.com/files/events/images/originPop_bgCon.gif') center top repeat; background-size:100% auto; }
	#origin_event_popup .info_form .formTb { padding:10px; }
	#origin_event_popup .info_form th { padding:3px 10px 3px 0; font-size:13px !important; line-height:21px; }
	#origin_event_popup .info_form td { padding:3px 0; }
	#origin_event_popup .info_form td label { font-size:13px; }
	#origin_event_popup .info_form td input[type="text"] { line-height:21px !important; height:21px !important; }
	#origin_event_popup .info_form td .check { padding-top:6px; }
	#origin_event_popup .info_form td .view_all { padding-top:6px; }
	#origin_event_popup .info_form td .view_all a { font-size:14px; }
		#origin_policy_con .inner { padding:10px 15px; line-height:16px; font-size:12px; }
	#origin_event_popup .btn { padding:13px 0; }
	#origin_event_popup .btn a { padding:0 20px; }
	#origin_event_popup .btn a span { font-size:21px; line-height:36px; padding:0 15px; }

} 
