<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "euc-kr";

/*마이페이지전체 파일*/

.mypage_total_warp{ 
    width: 100%;
    min-width: 1100px;
    height: 100%;
}

.mypage_total_box{
    position: relative;
    width: 1100px;
    height: 100%;
    margin: 0 auto; 

}
 
.mypage_left_box {
    position: absolute;
    z-index: 20;
    top: 0px;
    left: 0px;
    width: 210px;
    border: 0px solid #cc0000;
}
.mypage_left_box .mypage_tit_box{
    width: 210px;
    background: #313131; 
    text-align: center;
    vertical-align: middle;
	padding-top:40px;
	padding-bottom:40px;
    border: 1px solid #313131;
}
.mypage_left_box .mypage_tit_box .mypage_tit_be{
    display: inline-block;
    font-family: "맑은고딕",Malgun Gothic,NanumGothic,sans-serif,Verdana, Tahoma;
    font-size: 23px;
    line-height: 26px;
    color: #ffffff;
    letter-spacing: -1px; 
}
.mypage_left_box .mypage_tit_box .mypage_tit_bh{
    display: inline-block;
    font-family: "맑은고딕",Malgun Gothic,NanumGothic,sans-serif,Verdana, Tahoma;
    font-size: 25px;
    line-height: 30px;
    color: #d8d8da;
    letter-spacing: -1px; 
}

/*나만의 코러 페이지 왼쪽메뉴*/

#mypage_sub_left_menu {
  width: 210px;
  margin:0 auto;
  background: #FFFFFF;
  border-left:1px solid #e9ebea;
  border-right:1px solid #e9ebea;
} 

#mypage_sub_left_menu &gt; ul &gt; li {
  background: #FFFFF;
}
#mypage_sub_left_menu &gt; ul &gt; li &gt; a {
  display: block; 
  font-size: 15px;
  font-family: "WebNanum","Malgun Gothic","맑은 고딕",sans-serif;
  color: #383838;
  font-weight: bold;
  padding: 10px 0px 10px 20px;
  letter-spacing: -1px;
  border-bottom: 1px solid #e9ebea;
}

#mypage_sub_left_menu &gt; ul &gt; li &gt; a &gt; span {
  display: block;
  padding: 0px 0px 0px 20px;

}
#mypage_sub_left_menu &gt; ul &gt; li &gt; a:hover {
  text-decoration: none;
}
#mypage_sub_left_menu &gt; ul &gt; li.active {
}
#mypage_sub_left_menu &gt; ul &gt; li.has-sub span.icon {
  background: url(/images_new/mypage_img/icon_left_no.png);
  background-repeat: no-repeat;
  background-position: left;
}
#mypage_sub_left_menu &gt; ul &gt; li.has-sub.active span.icon {
  background: url(/images_new/mypage_img/icon_left_on.png) 10px;
  background-repeat: no-repeat;
  background-position: left;
}




#mypage_sub_left_menu ul ul {
  width: 100%;
  display: none;
  padding: 0;
  margin:0px auto;
  background: #FFFFFF;
  padding-top:20px;
  padding-bottom:20px;
  border-bottom: 1px solid #e9ebea;
}
#mypage_sub_left_menu ul ul li {
  padding: 0;
  border-top: none;
  background: #FFFFFF;
  /*border-bottom: 1px solid #E6E6E6;*/
}
#mypage_sub_left_menu ul ul li:last-child {
  /*border-bottom: 1px solid #C7C7C7;*/
}
#mypage_sub_left_menu ul ul a {
  display: block;
  color: #666666;
  font-size: 14px;
  line-height: 25px;
  font-family: "WebNanum","Malgun Gothic","맑은 고딕",sans-serif;
  letter-spacing: -1px;
  padding:0px 5px 0px 25px;
}
#mypage_sub_left_menu ul ul a:before {
  color: #666666;
}
#mypage_sub_left_menu ul ul a:hover {
  color: #0157a4;
  font-weight: bold;
}

#mypage_sub_left_menu ul ul a.hover_color {
  color: #0157a4;
  font-weight: bold;
}
/*나만의 코러 페이지 왼쪽메뉴*/





.mypage_right_box {
    position: relative;
    z-index: 1;
    width: 850px;
	min-height: 500px;
    padding-left: 250px;
    border: 0px solid #cc0000;
}
.mypage_right_box .mypage_mem_info{
    width: 850px;
	font-family: "맑은고딕",Malgun Gothic,NanumGothic,sans-serif,Verdana, Tahoma;
    font-size: 17px;
    line-height: 40px;
    color: #606060;
    letter-spacing: -1px; 
    text-align: center;
    vertical-align: middle;
	padding-top:20px;
	padding-bottom:20px;
    border:1px solid #f1f1f1; 
	
}
.mypage_right_box .mypage_mem_info .mypage_mem_info_name{
    color: #214488;
}
.mypage_right_box .mypage_mem_info .mypage_mem_info_perms{
    color: #d40704;
}
.mypage_right_box .mypage_mem_info_order{
  position: relative;
  display: inline-block;
  width: 850px;
  background: #fcfcfc;
  padding-top:30px;
  padding-bottom:30px;
  margin-bottom:50px;
  border:0px solid #000000; 
}
.mypage_mem_info_order_box{
  width: 760px;
  background: #fcfcfc; 
  margin:0 auto;
}

.mypage_mem_info_order_box li {
    float: left;
    width: 24%;
    height: 80px;
	font-family: "맑은고딕",Malgun Gothic,NanumGothic,sans-serif,Verdana, Tahoma;
    font-size: 17px;
    line-height: 35px;
    color: #666666;
    font-weight: bold;
    letter-spacing: -1px;
    text-align: center;
	
	padding-top:20px;
}
.mypage_mem_info_order_box li a{
    color: #666666;
}

.mypage_mem_info_order_box li.vi_line {
    border-right: 1px solid #E6E6E6;
	border-bottom: 1px solid #E6E6E6;
}

.mypage_mem_info_order_box li.vi_line_r { 
    border-right: 1px solid #E6E6E6;
}
.mypage_mem_info_order_box li.vi_line_b {
	border-bottom: 1px solid #E6E6E6;
}
 
.mypage_mem_info_order_box li .mypage_mem_info_order_value{
	font-family: "맑은고딕",Malgun Gothic,NanumGothic,sans-serif,Verdana, Tahoma;
    font-size: 17px; 
    color: #d70707; 
    letter-spacing: -1px;
    font-weight: normal;
}

.mypage_mem_info_order_box li .mypage_mem_info_order_value .won_t{
	font-family: "맑은고딕",Malgun Gothic,NanumGothic,sans-serif,Verdana, Tahoma;
    font-size: 17px;
    line-height: 35px;
    color: #666666;
    font-weight: normal;
}




.mypage_right_box .mypage_content_box{
  position: relative;
  display: inline-block;
  width: 850px;
  background: #FFFFFF;
  border:0px solid #000000; 
}


.mypage_right_box .mypage_content_box_1{
  position: relative;
  display: inline-block;
  width: 850px;
  background: #FFFFFF;
  border:0px solid #000000; 
}


.mypage_content_box .mypage_content_tit,.mypage_content_box_1 .mypage_content_tit {
	font-family: "맑은고딕",Malgun Gothic,NanumGothic,sans-serif,Verdana, Tahoma;
    font-size: 18px;
    line-height: 35px;
    color: #1f4584;
	padding-bottom:5px;
    border-bottom:1px solid #1f4584; 
}

.mypage_content_box .mypage_content_tit_sub {
	font-family: "맑은고딕",Malgun Gothic,NanumGothic,sans-serif,Verdana, Tahoma;
    font-size: 12px;
    line-height: 20px;
    color: #646464;
	margin-bottom:30px;
}
.mypage_content_box .mypage_content_tit_sub .color_black{
	font-family: "맑은고딕",Malgun Gothic,NanumGothic,sans-serif,Verdana, Tahoma;
    font-size: 12px;
    line-height: 20px;
    color: #000000;
	margin-bottom:30px;
}



.mypage_right_box .mem_join_but_box{
  position: relative;
  width: 100%;
  margin:20px auto;
  background: #FFFFFF;
  text-align: center;
  vertical-align: middle;
   border: 0px solid #000000;
}

.mypage_right_box .but_pay_blue{
    display: inline-block;
    position: relative; 
    font-size: 16px;
    line-height: 40px;
    color: #FFFFFF; 
    font-family: "맑은고딕",Malgun Gothic,NanumGothic,sans-serif,Verdana, Tahoma;
    letter-spacing: -1px;
    text-align: center;
    vertical-align: middle;
	padding-left:25px;
	padding-right:25px;
    background: #313131; 
}


.mypage_right_box .but_pay_gray{
    display: inline-block;
    position: relative; 
    font-size: 16px;
    line-height: 40px;
    color: #FFFFFF; 
    font-family: "맑은고딕",Malgun Gothic,NanumGothic,sans-serif,Verdana, Tahoma;
    letter-spacing: -1px;
    text-align: center;
    vertical-align: middle;
	padding-left:35px;
	padding-right:35px;
    background: #656565; 
}




.mypage_content_tbl {
    position: relative;
    width: 850px;
    table-layout: fixed;
    border-collapse: collapse;
    word-break: break-all;
    border:0px solid #000000; 
}
.mypage_content_tbl .dw_50 {
    width: 50px;
}
.mypage_content_tbl .dw_70 {
    width: 70px;
}
.mypage_content_tbl .dw_90 {
    width: 90px;
}
.mypage_content_tbl .dw_100 {
    width: 100px;
}
.mypage_content_tbl .dw_120 {
    width: 125px;
} 
.mypage_content_tbl .dw_150 {
    width: 150px;
}
.mypage_content_tbl .dw_220 {
    width: 220px;
}

.mypage_content_tbl .mypage_conten_tr_tit {
    background: #f6f6f6;
    font-family: "맑은고딕",Malgun Gothic,NanumGothic,sans-serif,Verdana, Tahoma;
    font-size: 15px;
    line-height: 45px;
    color: #656565;
    letter-spacing: -1px;
    text-align: center;
    vertical-align: middle; 
}
.mypage_content_tbl .mypage_conten_no_date {
    font-size: 14px;
    line-height: 35px;
    color: #666666;
    font-family: "맑은고딕",Malgun Gothic,NanumGothic,sans-serif,Verdana, Tahoma;
    letter-spacing: -1px;
    text-align: center;
    vertical-align: middle;
    padding-top: 50px;
    padding-bottom: 50px;
    border-bottom: 1px solid #e9e9e9;
}


.mypage_content_tbl .mypage_conten_td_ment {
    font-family: "맑은고딕",Malgun Gothic,NanumGothic,sans-serif,Verdana, Tahoma;
    font-size: 13px; 
    color: #666666; 
    text-align: center;
    vertical-align: middle;
	padding-top:10px;
	padding-bottom:10px;
    border-bottom:1px solid #f0f0f0; 
}


.mypage_content_tbl .mypage_conten_td_ment table {
    border-collapse: separate;
}

.mypage_content_tbl .mypage_conten_td_ment_1{
    font-family: "맑은고딕",Malgun Gothic,NanumGothic,sans-serif,Verdana, Tahoma;
    font-size: 13px; 
    color: #666666; 
    text-align: left;
    vertical-align: middle;
	padding-top:10px;
	padding-bottom:10px;
    border-bottom:1px solid #f0f0f0; 
}

.mypage_content_tbl .mypage_conten_td_ment_1 a{
    font-family: "맑은고딕",Malgun Gothic,NanumGothic,sans-serif,Verdana, Tahoma;
    font-size: 13px; 
    color: #666666; 
    text-align: left;
    vertical-align: middle;
	padding-top:10px;
	padding-bottom:10px;
}

.mypage_content_tbl .border_list_ment {
    position: relative;
    font-size: 14px;
    line-height: 24px;
    color: #999999;
    font-family: "맑은고딕",Malgun Gothic,NanumGothic,sans-serif,Verdana, Tahoma;
    letter-spacing: -1px;
    text-align: left;
    vertical-align: middle;
    padding-left: 150px;
    padding-right: 30px;
    padding-top: 10px;
    padding-bottom: 10px;
    border-top: 1px solid #666666;
    border-bottom: 1px solid #666666;
}
.mypage_content_tbl .border_list_ment_tit{
    color: #000000;
}
.mypage_content_tbl .border_list_ment_tit_re{
    padding-top: 20px;
    padding-bottom: 10px;
}

.mypage_content_tbl .border_list_but_box {
    position: relative;
    padding: 0px;
    border: 0px solid #000000;
}
.mypage_content_tbl .border_list_but_box a.but_bbs_etc {
    background: #666666;
    font-family: "맑은고딕",Malgun Gothic,NanumGothic,sans-serif,Verdana, Tahoma;
    font-size: 14px;
    line-height: 28px;
    padding: 0px 10px 5px 10px;
    color: #ffffff;
    letter-spacing: -1px;
    text-align: center;
    vertical-align: top;
    margin-right: 10px;
}




.mypage_content_tbl .mypage_conten_td_ment a.desc_order{
    font-family: "맑은고딕",Malgun Gothic,NanumGothic,sans-serif,Verdana, Tahoma;
    font-size: 13px;
    line-height: 24px;
    color: #4474b4;
    letter-spacing: -1px;
}

.mypage_content_tbl .mypage_conten_total_ment {

    background: #f5f5f5;
    font-family: "맑은고딕",Malgun Gothic,NanumGothic,sans-serif,Verdana, Tahoma;
    font-size: 14px;
    line-height: 50px;
    color: #656565;
    letter-spacing: -1px;
	padding-left:30px;
    text-align: left;
    vertical-align: middle; 
}

.mypage_content_tbl .but_baro_buy {
    display: inline-block;
    position: relative;
    width: 70px;
    font-size: 12px;
    line-height: 25px;
    color: #ffffff;
    font-family: "맑은고딕",Malgun Gothic,NanumGothic,sans-serif,Verdana, Tahoma;
    letter-spacing: -1px;
    text-align: center;
    vertical-align: middle;
    background: #313131;
    margin: 3px auto;
    border: 1px solid #313131;
}
.mypage_content_tbl .but_baguni_delete {
    display: inline-block;
    position: relative;
    width: 70px;
    font-size: 12px;
    line-height: 25px;
    color: #666666;
    font-family: "맑은고딕",Malgun Gothic,NanumGothic,sans-serif,Verdana, Tahoma;
    letter-spacing: -1px;
    text-align: center;
    vertical-align: middle;
    background: #FFFFFF;
    margin: 3px auto;
    border: 1px solid #999999;
}


.mypage_content_tbl .but_baguni_black {
    display: inline-block;
    position: relative;
    width: 150px;
    font-size: 12px;
    line-height: 25px;
    color: #FFFFFF;
    font-family: "맑은고딕",Malgun Gothic,NanumGothic,sans-serif,Verdana, Tahoma;
    letter-spacing: -1px;
    text-align: center;
    vertical-align: middle;
    background: #444444; 
    margin: 3px auto;
}



.mypage_content_sub_box{
    position: relative;
	margin:0 auto;
    width: 850px;
    height: 135px; 
    text-align: center;
	margin:0 auto;
	margin-bottom:20px;
    background: #f7f7f7;
}

.mypage_content_sub_box::after {
    display: block;
    clear: both;
    content: "";
}
.mypage_content_sub_box li {
    position: relative;
    float: left;
    width: 170px;
    height: 135px;
    background: #f7f7f7;
    text-align: center;
	vertical-align: middle;
    border: 0px solid #000000;
}
 
.mypage_content_sub_box li .content_sub_tit{
    font-family: "맑은고딕",Malgun Gothic,NanumGothic,sans-serif,Verdana, Tahoma;
    font-size: 15px;
    line-height: 24px;
    color: #1d4686;
	font-weight: bold;
    text-align: center;
    text-decoration: none;
	padding-top:20px;
}
.mypage_content_sub_box li .tx_bar {
    position: absolute;
    right: 0px;
    top: 50px; 
    vertical-align: -1px;
}


.mypage_content_sub_box li .content_sub_ment{
    font-family: "맑은고딕",Malgun Gothic,NanumGothic,sans-serif,Verdana, Tahoma;
    font-size: 12px;
    line-height: 20px;
    color: #676767;
    text-align: center;
    text-decoration: none;  
}



/*관리자 페이지*/
.mypage_admin_content_box{
  position: relative;
  display: inline-block;
  width: 1100px;
  background: #FFFFFF;
  border:0px solid #000000; 
}
.mypage_admin_content_box .mypage_content_tit {
    position: relative;
	font-family: "맑은고딕",Malgun Gothic,NanumGothic,sans-serif,Verdana, Tahoma;
    font-size: 18px;
    line-height: 35px;
    color: #1f4584;
	padding-bottom:5px;
	margin-bottom:20px;
    border-bottom:1px solid #1f4584; 
}
.mypage_admin_content_box .mypage_content_tit_but{
    position: absolute;
    right: 0px;
    top: 5px; 
	font-family: "맑은고딕",Malgun Gothic,NanumGothic,sans-serif,Verdana, Tahoma;
    font-size: 14px;
    line-height: 32px;
    color: #FFFFFF;
    background: #2e4eaf;
	padding-left:20px;
	padding-right:20px;
}

.mypage_admin_content_box .mypage_content_tit_but a{
    color: #FFFFFF;
}




.mypage_admin_content_tbl {
    position: relative;
    width: 1100px;
    table-layout: fixed;
    border-collapse: collapse;
    word-break: break-all;
	
    border-top:1px solid #f0f0f0; 
    border-right:1px solid #f0f0f0; 
    border-left:1px solid #f0f0f0; 
}
.mypage_admin_content_tbl .dw_50 {
    width: 50px;
}
.mypage_admin_content_tbl .dw_70 {
    width: 70px;
}
.mypage_admin_content_tbl .dw_90 {
    width: 90px;
}
.mypage_admin_content_tbl .dw_100 {
    width: 100px;
}
.mypage_admin_content_tbl .dw_120 {
    width: 125px;
} 
.mypage_admin_content_tbl .dw_150 {
    width: 150px;
}
.mypage_admin_content_tbl .dw_220 {
    width: 220px;
}

.mypage_admin_content_tbl .mypage_conten_tr_tit {
    background: #f6f6f6;
    font-family: "맑은고딕",Malgun Gothic,NanumGothic,sans-serif,Verdana, Tahoma;
    font-size: 15px;
    line-height: 45px;
    color: #656565;
    letter-spacing: -1px;
    text-align: center;
    vertical-align: middle; 
}
.mypage_admin_content_tbl .mypage_conten_no_date {
    font-size: 14px;
    line-height: 35px;
    color: #666666;
    font-family: "맑은고딕",Malgun Gothic,NanumGothic,sans-serif,Verdana, Tahoma;
    letter-spacing: -1px;
    text-align: center;
    vertical-align: middle;
    padding-top: 50px;
    padding-bottom: 50px;
    border-bottom: 1px solid #e9e9e9;
}


.mypage_admin_content_tbl .mypage_conten_td_ment {
    font-family: "맑은고딕",Malgun Gothic,NanumGothic,sans-serif,Verdana, Tahoma;
    font-size: 13px; 
    color: #666666; 
    text-align: center;
    vertical-align: middle;
	padding-top:10px;
	padding-bottom:10px;
    border-bottom:1px solid #f0f0f0; 
}


.mypage_admin_content_tbl .mypage_conten_td_ment_l {
    font-family: "맑은고딕",Malgun Gothic,NanumGothic,sans-serif,Verdana, Tahoma;
    font-size: 13px; 
    color: #666666; 
    text-align: left;
    vertical-align: middle;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:10px;
    border-bottom:1px solid #f0f0f0; 
}

.mypage_admin_content_tbl a.btb_m {
	font-family: "맑은고딕",Malgun Gothic,NanumGothic,sans-serif,Verdana, Tahoma;
    font-size: 13px;
    line-height: 30px;
    color: #FFFFFF;
    background: #2e4eaf;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:3px;
}
.mypage_admin_content_tbl a.btb_d {
	font-family: "맑은고딕",Malgun Gothic,NanumGothic,sans-serif,Verdana, Tahoma;
    font-size: 13px;
    line-height: 30px;
    color: #FFFFFF;
    background: #CC0000;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:3px;
}

.mypage_admin_content_tbl a.btb_in {
	font-family: "맑은고딕",Malgun Gothic,NanumGothic,sans-serif,Verdana, Tahoma;
    font-size: 11px;
    line-height: 30px;
    color: #FFFFFF;
    background: #CCCCCC;
	padding-left:3px;
	padding-right:3px;
	padding-bottom:3px;
}


.mypage_conten_table_txt {
    font-size: 15px;
    line-height: 35px;
    color: #666666;
    font-family: "맑은고딕",Malgun Gothic,NanumGothic,sans-serif,Verdana, Tahoma;
    letter-spacing: -1px;
    text-align: center;
    vertical-align: middle; 
}


.mypage_admin_content_tbl .mypage_schedule_td_ment {
    font-family: "맑은고딕",Malgun Gothic,NanumGothic,sans-serif,Verdana, Tahoma;
    font-size: 13px; 
    color: #666666; 
    text-align: left;
    vertical-align: top;
    border-bottom:1px solid #f0f0f0; 
    border-right:1px solid #f0f0f0; 
}

.mypage_admin_content_tbl .day_vuddlf {
    font-family: "맑은고딕",Malgun Gothic,NanumGothic,sans-serif,Verdana, Tahoma;
    font-size: 13px; 
    color: #666666; 
    text-align: right;
    vertical-align: top;
  font-weight: bold;
}

.mypage_admin_content_tbl .day_xhdydlf {
    font-family: "맑은고딕",Malgun Gothic,NanumGothic,sans-serif,Verdana, Tahoma;
    font-size: 13px; 
    color: #0033cc; 
    text-align: right;
    vertical-align: top;
  font-weight: bold;
}

.mypage_admin_content_tbl .day_dlfdydlf {
    font-family: "맑은고딕",Malgun Gothic,NanumGothic,sans-serif,Verdana, Tahoma;
    font-size: 13px; 
    color: #cc0000; 
    text-align: right;
    vertical-align: top;
  font-weight: bold;
}

.mypage_admin_content_tbl .day_dhsmf {
    font-family: "맑은고딕",Malgun Gothic,NanumGothic,sans-serif,Verdana, Tahoma;
    font-size: 15px; 
    color: #009900; 
    text-align: right;
    vertical-align: top;
  font-weight: bold;
}

</pre></body></html>