<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*판매자 신청*/

.jsk_seller_table .jsk_seller2_btn {
	width: 100%;
	height: 140px;
	background-image: url(https://wimg.todisk.com/150820/seller2_img4.jpg);
}
.jsk_seller_table .jsk_seller2_btn2 {
	width: 100%;
	height: 163px;
	background-image: url(https://wimg.todisk.com/150820/seller2-1_imgbg2.jpg);
}
.jsk_seller_table .jsk_seller2_btn2 a img {
	margin-left: 287px;
	margin-top: 31px;
}
.jsk_seller_table .jsk_seller2_btn a img {
	margin-left: 287px;
	margin-top: 42px;
}
.jsk_seller_table .jsk_seller2_agree {
	width: 100%;
	height: 203px;
	background-image: url(https://wimg.todisk.com/150820/seller2-1_imgbg.jpg);
	padding: 0 30px
}
.jsk_seller_table .jsk_seller2_agree_box {
	width: 100%;
	height: 65px;
	background-image: url(https://wimg.todisk.com/150820/seller2-1_imgbg.jpg);
	padding: 10px 50px
}
.jsk_seller_table .jsk_seller2_grade {
	width: 100%;
	height: 260px;
	background-image: url(https://wimg.todisk.com/150820/seller2-2_bg1.jpg);
	padding: 0 30px
}
.jsk_seller_table .jsk_seller2_grade table {
	width: 605px;
	margin-left: 55px;
}
.jsk_seller_table .jsk_seller2_grade table thead tr {
	width: 100%;
	height: 35px;
	border: 1px solid #d8d8d8;
	background-color: #e5e5e5;
}
.jsk_seller_table .jsk_seller2_grade table thead tr th {
	border: 1px solid #d8d8d8;
}
.jsk_seller_table .jsk_seller2_grade table thead tr th:nth-child(1) {
	width: 150px;
}
.jsk_seller_table .jsk_seller2_grade table thead tr th:nth-child(2) {
	width: 265px;
}
.jsk_seller_table .jsk_seller2_grade table thead tr th:nth-child(3) {
	width: 190px;
}
.jsk_seller_table .jsk_seller2_grade table tbody tr {
	width: 100%;
	height: 35px;
	border: 1px solid #d8d8d8;
	background-color: #FFF;
}
.jsk_seller_table .jsk_seller2_grade table tbody tr td {
	border: 1px solid #d8d8d8;
	text-align: center;
	padding-top: 10px;
}
.jsk_seller_table .jsk_seller2_grade table tbody tr:nth-child(1) td:nth-child(3) {
	vertical-align: middle;
}
.jsk_seller_table .jsk_seller2_credit {
	width: 100%;
	height: 100px;
	background-image: url(https://wimg.todisk.com/150820/seller2-2_bg2.jpg);
	padding: 0 30px
}
.jsk_seller_table .jsk_seller2_credit_box {
	width: 100%;
	height: 54px;
	background-image: url(https://wimg.todisk.com/150820/seller2-2_bg2.jpg);
	padding: 0 30px
}
.jsk_seller_table .jsk_seller2_credit div {
	width: 569px;
	height: 85px;
	background-color: #f4f4f4;
	border: 1px solid #d5d5d5;
	margin-left: 55px;
	padding-left: 35px;
	padding-top: 30px;
	line-height: 20px;
	font-size: 12px;
	letter-spacing: -1px;
}
.jsk_seller_table .jsk_seller2_credit div p {
	font-weight: bold;
}
.jsk_seller_table .jsk_seller2_warning {
	width: 100%;
	height: 600px;
	background-image: url(https://wimg.todisk.com/150820/seller2-2_bg2.jpg);
	padding: 0 30px
}
.jsk_seller_table .jsk_seller2_warning table {
	width: 605px;
	margin-left: 55px;
	border: 1px solid #d5d5d5;
	margin-top: 10px;
}
.jsk_seller_table .jsk_seller2_warning table tbody tr td {
	padding-top: 15px;
	padding-bottom: 15px;
	border: 1px solid #d5d5d5;
	vertical-align: middle;
}
.jsk_seller_table .jsk_seller2_warning table tbody tr td:nth-child(1) {
	background-color: #f4f4f4;
	width: 35px;
	font-weight: bold;
	text-align: center;
}
.jsk_seller_table .jsk_seller2_warning table tbody tr td:nth-child(2) {
	width: 170px;
	text-align: center;
}
.jsk_seller_table .jsk_seller2_warning table tbody tr td:nth-child(3) {
	width: 400px;
	padding-left: 5px;
}
.jsk_seller_table .jsk_seller2_warning p {
	margin-top: 10px;
	margin-left: 55px;
	line-height: 15px;
	color: #999;
}
.jsk_seller_table .jsk_seller2_essential {
	width: 100%;
	height: 650px;
	background-image: url(https://wimg.todisk.com/150820/seller2-2_bg2.jpg);
	padding: 0 30px
}
.jsk_seller_table .jsk_seller2_essential table {
	width: 605px;
	margin-left: 55px;
	border: 1px solid #d5d5d5;
	margin-top: 10px;
	line-height: 17px;
}
.jsk_seller_table .jsk_seller2_essential table thead tr th {
	padding-top: 15px;
	padding-bottom: 15px;
	background-color: #f4f4f4;
	border: 1px solid #d5d5d5;
	vertical-align: middle;
}
.jsk_seller_table .jsk_seller2_essential table thead tr th:nth-child(1) {
	width: 360px;
}
.jsk_seller_table .jsk_seller2_essential table thead tr th:nth-child(2) {
	width: 255px;
}
.jsk_seller_table .jsk_seller2_essential table tbody tr td {
	padding-top: 15px;
	padding-bottom: 15px;
	border: 1px solid #d5d5d5;
	vertical-align: middle;
}
.jsk_seller_table .jsk_seller2_essential table tbody tr td:nth-child(1) {
	padding-left: 5px;
	padding-right: 5px;
}
.jsk_seller_table .jsk_seller2_essential table tbody tr td:nth-child(2) {
	text-align: center;
	color: #ec0000;
}
.jsk_seller_table .jsk_seller2_essential table tbody tr td p {
	font-weight: bold;
}
.jsk_seller_table .jsk_seller2_essential_box {
	width: 100%;
	height: 60px;
	background-image: url(https://wimg.todisk.com/150820/seller2-2_bg2.jpg);
	padding: 0 30px;
}
.jsk_seller_table .jsk_seller2_essential_box p {
	color: #999;
	padding-bottom: 5px;
}
.jsk_seller_table .jsk_seller2_complete {
	width: 100%;
	height: 220px;
	background-image: url(https://wimg.todisk.com/150820/seller2-2_bg2.jpg);
	padding: 0 30px;
}
.jsk_seller_table .jsk_seller2_complete div {
	width: 590px;
	margin-left: 55px;
	background-color: #f4f4f4;
	border: 1px solid #d5d5d5;
	margin-top: 10px;
	padding-top: 20px;
	padding-bottom: 20px;
	padding-left: 20px;
	line-height: 20px;
}
.jsk_seller_table .jsk_seller2_complete_box {
	width: 100%;
	height: 45px;
	background-image: url(https://wimg.todisk.com/150820/seller2-2_bg2.jpg);
	padding: 0 30px;
}
.multi_yak_seller2 {
	width: 651px;
	height: 185px;
	margin-left: 56px;
	margin-top: 10px;
	font-family: 'dotum', '돋움';
	font-size: 11px;
	line-height: 15px;
	color: #bbbaba;
	padding-bottom: 2px;
	border: 1px solid #e4e4e4;
	background-color: #fcfcfc;
}
/*아이프레임*/

.jsk_premium_series_bx {
	float: left;
	width: 100%;
}
.jsk_premium_series_bx .jsk_se_thumb_bx {
	float: left;
	width: 100%;
	margin-left: 20px;
}
.jsk_premium_series_bx .jsk_se_thumb_bx .jsk_se_thumb_img {
	width: 400px;
	position: absolute;
	z-index: 10;
}
.jsk_premium_series_bx .jsk_se_thumb_bx .jsk_se_thumb_img img {
	width: 118px;
	height: 163px;
	margin-right: 5px;
	border: 1px solid #dfe0e4;
}
.jsk_premium_series_bx .jsk_se_thumb_bx .jsk_se_thumb_img_box {
	float: left;
	width: 118px;
	height: 163px;
	border: 1px solid #dfe0e4;
	margin-right: 5px;
}
.jsk_premium_series_bx .jsk_se_thumb_bx .jsk_se_thumb_img_box a img {
	width: 100%;
	height: 100%;
}
.jsk_premium_series_bx .jsk_se_thumb_bx .jsk_arrow_bx_l {
	position: absolute;
	top: 64px;
	left: 10px;
	z-index: 20;
}
.jsk_premium_series_bx .jsk_se_thumb_bx .jsk_arrow_bx_l img {
	width: 28px;
	height: 28px;
}
.jsk_premium_series_bx .jsk_se_thumb_bx .jsk_arrow_bx_r {
	position: absolute;
	top: 64px;
	left: 312px;
	z-index: 20;
}
.jsk_premium_series_bx .jsk_se_thumb_bx .jsk_arrow_bx_r img {
	width: 28px;
	height: 28px;
}
.jsk_premium_series_bx .jsk_se_thumb_bx .jsk_se_thumb_bg {
	position: absolute;
	width: 300px;
	height: 165px;
	left: 330px;
	background-color: #FFF;
	z-index: 15;
}
.jsk_another_movie {
	float: left;
	width: 340px;
	height: 165px;
	margin-top: 5px;
}
.jsk_premium_search {
	float: left;
	width: 100%;
	padding-top: 30px;
	padding-bottom: 10px;
	background-color: #FFF;
}
.jsk_premium_search img {
	float: left;
}
.jsk_premium_search .search_data {
	float: right;
	margin-top: 5px;
}
.jsk_premium_search .jsk_search_result {
	width: 500px;
	float: left;
	margin-top: 15px;
}
.jsk_premium_search .jsk_search_result p {
	float: left;
	padding-left: 5px;
}
.jsk_premium_search .jsk_search_result p span {
	font-weight: bold;
}
.jsk_premium_list {
	float: left;
	width: 100%;
	background-color: #fcfcfc;
	border: 1px solid #e6e6e6;
}
.jsk_premium_list .jsk_premium_list_box {
	float: left;
	width: 100%;
	padding-top: 5px;
	padding-bottom: 5px;
}
.jsk_premium_list .jsk_premium_list_box .jsk_premium_list_box_half {
	float: left;
	width: 380px;
	height: 63px;
	margin: 0 0 0 10px;
	padding: 5px 0px 5px 0px;
}
.jsk_premium_list .jsk_premium_list_box .jsk_premium_list_box_half .jsk_premium_list_box_half_img {
	float: left;
	width: 102px;
	height: 63px;
	background-color: #000;
}
.jsk_premium_list .jsk_premium_list_box .jsk_premium_list_box_half .jsk_premium_list_box_half_img .jsk_img_FHD {
	position: absolute;
	width: 24px;
	z-index: 5;
}
.jsk_premium_list .jsk_premium_list_box .jsk_premium_list_box_half .jsk_premium_list_box_half_img .jsk_img_thumb {
	float: left;
	width: 102px;
	height: 63px;
	z-index: 1;
}
.jsk_premium_list .jsk_premium_list_box .jsk_premium_list_box_half .jsk_premium_list_box_half_img .jsk_img_thumb img {
	float: left;
	width: 102px;
	height: 63px;
}
.jsk_premium_list .jsk_premium_list_box .jsk_premium_list_box_half .jsk_list_text {
	float: left;
	width: 250px;
	height: 60px;
	margin: 5px 0px 0px 5px;
}
.jsk_premium_list .jsk_premium_list_box .jsk_premium_list_box_half .jsk_list_text img {
	float: left;
	margin-right: 5px;
}
.jsk_premium_list .jsk_premium_list_box .jsk_premium_list_box_half .jsk_list_text .jsk_list_text_details_01 {
	line-height: 17px;
	color: #727272;
	font-size: 12px;
}
.jsk_premium_list .jsk_premium_list_box .jsk_premium_list_box_half .jsk_list_text .jsk_list_text_details_02 {
	padding-top: 3px;
	font-size: 11px;
	color: #9a9a9a;
}
.jsk_board_paging {
	float: left;
	width: 100%;
}
.jsk_none_search {
	float: left;
	width: 100%;
}
.jsk_none_search .jsk_none_search_img {
	width: 100%;
	margin-top: 50px;
	margin-bottom: 30px;
}
.jsk_none_search .jsk_none_text_title {
	font-size: 16px;
	padding-bottom: 10px;
}
.jsk_none_search .jsk_none_text_title span {
	font-weight: bold;
}
.jsk_none_search .jsk_none_text_text {
	color: #5a5a5a;
	font-size: 14px;
	padding-bottom: 35px;
}
.jsk_none_btn {
	float: left;
	width: 100%;
	padding-bottom: 90px;
}
.jsk_none_btn .jsk_none_request {
	float: left;
	width: 300px;
	height: 156px;
	border-top: 2px solid #039cea;
	border-left: 1px solid #e6e6e6;
	border-right: 1px solid #e6e6e6;
	border-bottom: 1px solid #e6e6e6;
	margin-right: 20px;
	margin-left: 75px;
}
.jsk_none_btn .jsk_none_request .jsk_request_text {
	float: left;
	text-align: left;
	margin: 30px 0 35px 35px;
}
.jsk_none_btn .jsk_none_request .jsk_request_text .jsk_request_title {
	font-size: 13px;
	font-weight: bold;
	padding-bottom: 10px;
	color: #5a5a5a;
}
.jsk_none_btn .jsk_none_request .jsk_request_text .jsk_request_details {
	font-size: 12px;
	line-height: 17px;
	color: #606060;
	padding-bottom: 10px;
}
.jsk_none_btn .jsk_none_request .jsk_request_text .jsk_request_details span {
	color: #039cea;
}
.jsk_none_btn .jsk_none_upload {
	float: left;
	width: 300px;
	height: 156px;
	border-top: 2px solid #fd5900;
	border-left: 1px solid #e6e6e6;
	border-right: 1px solid #e6e6e6;
	border-bottom: 1px solid #e6e6e6;
}
.jsk_none_btn .jsk_none_upload .jsk_upload_text {
	float: left;
	text-align: left;
	margin: 30px 0 35px 35px;
}
.jsk_none_btn .jsk_none_upload .jsk_upload_text .jsk_upload_title {
	font-size: 13px;
	font-weight: bold;
	padding-bottom: 10px;
	color: #5a5a5a;
}
.jsk_none_btn .jsk_none_upload .jsk_upload_text .jsk_upload_details {
	font-size: 12px;
	line-height: 17px;
	color: #606060;
	padding-bottom: 10px;
}
.jsk_none_btn .jsk_none_upload .jsk_upload_text .jsk_upload_details span {
	color: #fd5900;
}
/*회원가입 페이지*/

.body_area .jsk_input_table {
	border-top: 1px solid #e4e4e4;
	border-bottom: 1px solid #e4e4e4;
	vertical-align: middle;
}
.body_area .jsk_input_table td {
	vertical-align: middle;
}
.body_area .jsk_input_table_in {
}
.body_area .jsk_input_table_in td {
	padding-right: 0px;
	vertical-align: middle;
}
.body_area .jsk_input_table_in {
}
.body_area .jsk_input_table_in img {
	padding-right: 3px;
}
.body_area .jsk_input_table_name {
	width: 120px;
	color: #616161;
	font-weight: bold;
	background-color: #FFF;
	padding: 0px 0px 0px 10px;
	vertical-align: middle;
	line-height: 27px;
}
.body_area .jsk_input_table_name img {
	vertical-align: middle;
	margin-right: 10px;
}
.body_area .jsk_input_table_entry {
	color: #616161;
	padding: 0px 0px 0px 10px;
	text-align: left;
	vertical-align: middle;
	line-height: 27px;
}
.body_area .jsk_input_join {
	height: 40px;
	font-size: 12px;
	padding-left: 10px;
	padding-bottom: 2px;
	border: 1px solid #dbdbdb;
	background-color: #fcfcfc;
	margin-right: 3px;
	margin-left: 5px;
	font-weight: bold;
}
.pd_t_10 {
	padding-top: 10px;
}
.body_area .jsk_input_table_entry img {
	margin-top: 2px;
}
.body_area .jsk_input_table_entry p {
	vertical-align: middle;
	color: #828282;
}
.body_area .jsk_sub_join_navaer a img {
	float: left;
	margin-left: 183px;
}
.body_area .jsk_sub_join_kakao a img {
	float: right;
	margin-right: 183px;
}
/*div*/

.body_area .jsk_input_table_div {
	width: 100%;
	float: left;
	border-top: 1px solid #e4e4e4;
	vertical-align: middle;
}
.body_area .jsk_input_table_div .jsk_input_table_box {
	float: left;
	width: 100%;
}
.jsk_input_table_div .jsk_input_table_box .jsk_input_table_name_div {
	width: 120px;
	color: #616161;
	font-weight: bold;
	background-color: #FFF;
	padding: 0px 0px 0px 10px;
	vertical-align: middle;
	line-height: 44px;
	float: left;
}
.jsk_input_table_div .jsk_input_table_box .jsk_input_table_name_div img {
	vertical-align: middle;
	margin-right: 10px;
}
.body_area .jsk_input_table_entry_div {
	color: #616161;
	padding: 0px 0px 0px 10px;
	text-align: left;
	vertical-align: middle;
	line-height: 27px;
	float: left;
	width: 600px;
}
.body_area .jsk_input_join_div {
	height: 40px;
	font-size: 12px;
	padding-left: 10px;
	padding-bottom: 2px;
	border: 1px solid #dbdbdb;
	background-color: #fcfcfc;
	margin-right: 3px;
	margin-left: 5px;
	font-weight: bold;
}
.body_area .jsk_input_table_entry_div img {
	margin-top: 2px;
}
.body_area .jsk_input_table_entry_div p {
	vertical-align: middle;
	color: #828282;
}
.jsk_sub_join_btn {
	width: 100%;
	margin-top: 30px;
	float: left;
}
.jsk_sub_join_btn div {
	text-align: center;
}
.jsk_sub_join_agree_all {
	float: left;
	width: 100%;
	text-align: center;
	float: left;
	padding-top: 20px;
}
.jsk_sub_join_agree {
	float: left;
	width: 100%;
	text-align: center;
	float: left;
	padding-top: 20px;
}
.jsk_sub_join_img {
	width: 100%;
	float: left;
}
.jsk_sub_join_img div {
	text-align: center;
	padding-top: 20px;
}
.jsk_sub_join_sns {
	width: 100%;
	float: left
}
.jsk_sub_join_sns div {
	text-align: center;
	margin-bottom: 30px;
}
.body_area .yak_table_div {
	float: left;
	border: 1px solid #e4e4e4;
	padding-bottom: 10px;
	margin-bottom: 10px;
}
.body_area .yak_table_div .yak_table_agree_div {
	width: 100%;
	padding: 5px 10px 10px 10px;
}
.body_area .yak_table_box_div {
	margin: 12px 0px 0px 10px;
	float: left;
	width: 253px;
}
.body_area .yak_table_box_in2_div {
	float: left;
	color: #7a7a7a;
	font-weight: bold;
	padding-top: 2px;
	padding-left: 5px;
}
.yak_table_agree_box_div {
	width: 500px;
	float: left;
}
/*고객센터 원격지원*/

.jsk_customer_remote_btn {
	position: absolute;
	margin-left: 420px;
	margin-top: -40px;
}
/*회차별 레이어*/


.jsk_layer {
	width: 100%;
}
.jsk_close_btn {
	position: absolute;
	margin-top: 20px;
	margin-left: 620px;
	width: 15px;
	height: 15px;
}
.jsk_layer_area {
	margin: 0 auto;
	width: 657px;
	padding: 10px;
}
.jsk_layer_area .jsk_program_bg {
	width: 100%;
	height: 284px;
}
.jsk_layer_area .jsk_program_bg .jsk_program_img {
	width: 100%;
	height: 100%;
	color: #fff;
}
.jsk_program_box {
	float: left;
	width: 100%;
	height: 100%;
	background-color: #000000;
	background-color: rgba( 0, 0, 0, 0.7 );
	color: #FFF;
}
.jsk_program_box .program_onair {
	padding-top: 30px;
	padding-left: 30px;
}
.jsk_program_box .program_onair .program_onair_text {
	float: left;
	height: 24px;
	padding-top: 5px;
}
.jsk_program_box .program_onair .program_age {
	float: left;
	margin-left: 10px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-top: 5px;
	background-color: #ffde00;
	text-align: center;
	border-bottom-left-radius: 15px;
	border-bottom-right-radius: 15px;
	border-top-left-radius: 15px;
	border-top-right-radius: 15px;
	color: #4f460c;
	font-weight: bold;
}
.jsk_program_box .jsk_program_title {
	padding-top: 40px;
	padding-left: 30px;
	font-size: 16px;
	font-weight: bold;
}
.jsk_program_box .jsk_program_text {
	padding-top: 10px;
	padding-left: 30px;
	padding-right: 30px;
	line-height: 18px;
}
.jsk_program_cast {
	padding-top: 50px;
	padding-left: 30px;
}
.jsk_program_genre {
	padding-top: 10px;
	padding-left: 30px;
}
.jsk_program_part {
	padding-top: 10px;
	padding-left: 30px;
}
.jsk_program_list {
	float: left;
	width: 100%;
}
.jsk_program_list_box {
	float: left;
	width: 100%;
	height: 39px;
	border-bottom: 1px solid #e0e0e0;
	color: #232323;
}
.jsk_program_list_titile {
	float: left;
	width: 50%;
	line-height: 39px;
	font-size: 14px;
	font-weight: bold;
}
.jsk_program_list_titile img {
	padding-right: 5px;
	margin-top: -4px;
}
.jsk_program_list_number {
	float: right;
	padding-top: 4px;
	margin-right: -3px;
}
.jsk_program_scroll {
	float: left;
	width: 100%;
}
.jsk_scroll_btn {
	margin-top: 200px;
	margin-right: 20px;
	right: 0;
	/*margin-left:620px;*/
	position: fixed;
}
.jsk_scroll_top {
	padding-bottom: 5px;
}
.jsk_scroll_bottom {
	padding-bottom: 5px;
}
.jsk_program_content {
	float: left;
	width: 100%;
	height: 120px;
	padding-top: 10px;
	padding-bottom: 10px;
	border-top: 1px solid #e0e0e0;
}
.jsk_program_sum {
	float: left;
	width: 190px;
	height: 120px;
	background-color: #000;
	border: 2px solid #ffffff;
}
.jsk_program_sum_on {
	float: left;
	width: 190px;
	height: 120px;
	background-color: #000;
	border: 2px solid #ff5a00;
}
.jsk_program_content_text {
	float: left;
	width: 453px;
	height: 120px;
	padding-left: 10px;
}
.jsk_program_content_number {
	font-size: 14px;
	font-weight: bold;
	padding-top: 10px;
	padding-bottom: 10px;
	color: #000;
}
.jsk_program_content_title {
	float: left;
	width: 100%;
	padding-bottom: 10px;
	color: #000;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.jsk_program_content_etc {
	float: left;
	width: 100%;
	font-size: 11px;
	color: #818181;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.jsk_program_content_btn {
	float: left;
	width: 100%;
	padding-top: 15px;
}
.jsk_program_content_btn .content_download {
	float: left;
	padding-right: 10px;
}
.jsk_program_more {
	float: left;
	width: 100%;
	padding: 10px 0px;
}
.jsk_program_more img {
	width: 100%;
}
/* 선물하기 팝업 */


.popup_gift_area {
	width: 450px;
}
.popup_gift_box {
	width: 100%;
	float: left;
	background-color: #FFF;
	border: 3px solid #ff5a00;
}
.popup_gift_closed {
	float: right;
}
.popup_gift_img {
	float: left;
	width: 100%;
}
.popup_gift_amount {
	float: left;
	width: 390px;
	height: 40px;
	background-color: #f0f0f0;
	margin: 0px 30px 10px 30px;
	border: 1px solid #e4e4e4;
}
.popup_gift_amount img {
	float: left;
}
.popup_gift_inp {
	float: left;
	width: 125px;
	height: 30px;
	background-color: #f0f0f0;
	border: none;
	margin-top: 5px;
}
.amount_text {
	float: right;
	line-height: 40px;
	margin-right: 10px;
}
.popup_gift_receiver {
	float: left;
	width: 390px;
	height: 40px;
	background-color: #f0f0f0;
	margin: 0px 30px 10px 30px;
	border: 1px solid #e4e4e4;
}
.popup_gift_receiver img {
	float: left;
}
.popup_gift_name_btn {
	float: right;
	margin-right: 10px;
	margin-top: 7px;
}
.popup_gift_name_list {
	float: left;
	width: 370px;
	height: 50px;
	margin: 0 30px;
	padding: 10px;
	background-color: #f0f0f0;
	border: 1px solid #e4e4e4;
}
.popup_gift_textarea {
	float: left;
	width: 370px;
	resize: none;
	margin: 0 30px 10px 30px;
	padding: 10px;
	height: 60px;
	background-color: #f0f0f0;
	border: none;
	font-size: 12px;
	line-height: 15px;
	border: 1px solid #e4e4e4;
}
.popup_gift_total {
	float: left;
	width: 390px;
	color: #FFF;
	margin: 0 30px 15px 30px;
	background-color: #2d2d2d;
}
.popup_gift_total span {
	color: #ffdf31;
	font-weight: bold;
	margin-left: 10px;
}
.popup_gift_btn {
	float: left;
	width: 100%;
	margin-bottom: 20px;
}
.popup_gift_agree {
	float: left;
	margin-left: 100px;
	margin-right: 10px;
}
.popup_gift_cancel {
	float: left;
}
/* 결제수단 팝업 */


.popup_charge {
	margin: 0 auto;
	width: 400px;
}
.popup_charge_box {
	width: 100%;
	float: left;
	background-color: #FFF;
	border: 4px solid #ff5a00;
	border-radius: 10px;
}
.popup_charge_close {
	float: right;
	margin-top: 10px;
	margin-right: 10px;
}
.popup_charge_img {
	float: left;
	width: 100%;
}
.popup_charge_btn {
	float: left;
	width: 100%;
}
.popup_charge_phone {
	float: left;
	margin-left: 15px;
}
.popup_charge_phone img:last-child {
	display: none;
}
.popup_charge_phone:hover img:first-child {
	display: none;
}
.popup_charge_phone:hover img:last-child {
	display: block;
}
.popup_charge_card {
	float: left;
	margin: 0 5px;
}
.popup_charge_card img:last-child {
	display: none;
}
.popup_charge_card:hover img:first-child {
	display: none;
}
.popup_charge_card:hover img:last-child {
	display: block;
}
.popup_charge_kakao {
	float: left;
	margin-right: 15px;
}
.popup_charge_kakao img:last-child {
	display: none;
}
.popup_charge_kakao:hover img:first-child {
	display: none;
}
.popup_charge_kakao:hover img:last-child {
	display: block;
}
.popup_charge_check {
	float: left;
	margin-top: 15px;
	margin-left: 67px;
	margin-bottom: 34px;
}
.popup_charge_check input {
	margin-right: 5px;
}
/* 선물하기 팝업 */


.popup_message_area {
	width: 450px;
}
.popup_message_box {
	width: 100%;
	float: left;
	background-color: #FFF;
	border: 3px solid #ff5a00;
}
.popup_message_box .popup_message_img {
	float: left;
	width: 100%;
}
.popup_message_receiver {
	float: left;
	width: 390px;
	height: 40px;
	background-color: #FFF;
	margin: 0px 30px 10px 30px;
}
.popup_message_receiver img {
	float: left;
}
.popup_message_receiver .popup_message_inp {
	float: left;
	width: 227px;
	height: 28px;
	padding-left: 5px;
	background-color: #f6f6f6;
	margin-right: 10px;
	border: 1px solid #dbdbdb;
}
.popup_message_textarea {
	float: left;
	width: 368px;
	resize: none;
	margin: 0 30px 10px 30px;
	padding: 10px;
	height: 60px;
	background-color: #f6f6f6;
	border: none;
	font-size: 12px;
	line-height: 15px;
	border: 1px solid #e4e4e4;
}
.popup_message_checkbox {
	float: right;
	margin: 0 30px 15px 0;
}
.popup_message_checkbox img {
	float: left;
	margin-left: 5px;
}
.popup_message_btn {
	float: left;
	width: 100%;
	margin-bottom: 20px;
}
.popup_message_btn .popup_message_agree {
	float: left;
	margin-left: 100px;
	margin-right: 10px;
}
.popup_message_btn .popup_message_cancel {
	float: left;
}
</pre></body></html>