<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">
body#mypage header, body#mypage_index header{position:relative;}
body#mypage header:after, body#mypage_index header:after{content:''; position:absolute; bottom:-1px; left:0; width:100%; height:1px; background:#e2e2e2;}
body#mypage #s_contents, body#mypage_index #s_contents{padding-top:30px;}

.mypage_wrap{width:1100px; margin:0 auto; overflow:hidden;}

.mypage_wrap .mp_top{overflow:hidden;}
body#mypage .mypage_wrap .mp_top{width:310px; float:left;}
.mypage_wrap .mp_top .mp_info{width:310px; height:194px; border:1px solid #d8dce0; float:left; padding:16px 20px;}
.mypage_wrap .mp_top .mp_info h3 a{display:inline-block; font-size:32px; font-weight:700; color:#d81921; background:url('../img/mypage/mp_icon.jpg') left 3px no-repeat; padding-left:36px;}
.mypage_wrap .mp_top .mp_info h3 span{display:inline-block; font-size:19px; color:#000; font-weight:700; padding-left:12px; position:relative; vertical-align:2px; margin-left:12px;}
.mypage_wrap .mp_top .mp_info h3 span:before{content:''; position:absolute; top:50%; margin-top:-8px; left:0; width:2px; height:15px; background:#000;}
.mypage_wrap .mp_top .mp_info p{font-size:14px; font-weight:400; color:#999; padding-top:4px;}
.mypage_wrap .mp_top .mp_info p span{display:inline-block; padding-left:16px;}
.mypage_wrap .mp_top .mp_info .mp_name_box{width:100%; overflow:hidden; margin-top:24px;}
.mypage_wrap .mp_top .mp_info .mp_name_box .mp_name{font-size:19px; color:#000; font-weight:700; float:left;}
.mypage_wrap .mp_top .mp_info .mp_name_box .mp_name span{display:inline-block; vertical-align:middle; padding-right:10px;}
.mypage_wrap .mp_top .mp_info .mp_name_box .mp_mail{ position:relative; padding-left:30px; float:right; padding-top:3px;}
.mypage_wrap .mp_top .mp_info .mp_name_box .mp_mail:before{content:''; position:absolute; top:50%; margin-top:-8px; left:0; width:21px; height:17px; background:url('../img/mypage/mp_mail.jpg') 0 0 no-repeat;}
.mypage_wrap .mp_top .mp_info .mp_name_box .mp_mail a{font-size:16px; color:#f16159; display:inline-block;}
.mypage_wrap .mp_top .mp_info .mp_name_box .mp_mail a:hover{text-decoration:underline;}
.mypage_wrap .mp_top .mp_info .mp_info_btn{width:100%; font-size:0; text-align:center; margin-top:16px;}
.mypage_wrap .mp_top .mp_info .mp_info_btn a{display:inline-block; font-size:16px; color:white; text-align:center; height:36px; line-height:36px; background:#b9b9b9; border-radius:18px; width:48%; margin-left:2%;}
.mypage_wrap .mp_top .mp_info .mp_info_btn a:first-child{margin-left:0;}

body#mypage .mypage_wrap .mp_top .mp_info{float:none;}

.mypage_wrap .mp_top .mp_index_top{width:770px; float:right; overflow:hidden;}
.mypage_wrap .mp_top .mp_index_top &gt; div{width:251px; height:194px; float:left; margin-left:8px; border:1px solid #d8dce0; background:#f1f5f9; border-radius:6px;}
.mypage_wrap .mp_top .mp_index_top &gt; div:first-child{margin-left:0;}
.mypage_wrap .mp_top .mp_index_top &gt; div strong{display:block; background:#cde2f7; text-align:center; display:block; font-size:22px; font-weight:700; color:#000; height:66px; line-height:66px;}
.mypage_wrap .mp_top .mp_index_top &gt; div strong a{display:block; font-size:22px; font-weight:700; color:#000;}
.mypage_wrap .mp_top .mp_index_top &gt; div &gt; div{font-size:20px; color:#000; font-weight:700; text-align:center; font-family:'ng', sans-serif; padding-top:48px;}
.mypage_wrap .mp_top .mp_index_top &gt; div &gt; ul{padding:18px 0 0 20px;}
.mypage_wrap .mp_top .mp_index_top &gt; div &gt; ul li{font-size:17px; color:#000; line-height:23px;}/*line-height:25px*/
.mypage_wrap .mp_top .mp_index_top &gt; div &gt; ul li a{display:inline-block; font-size:17px; color:#000;}
.mypage_wrap .mp_top .mp_index_top &gt; div &gt; ul li a:hover{text-decoration:underline;}
.mypage_wrap .mp_top .mp_index_top &gt; div &gt; ul li a span{display:inline-block; font-family:'ng', sans-serif; font-weight:700; color:#f16159; padding-left:10px;}

.mypage_wrap .mp_top .mp_semo{width:770px; float:right; overflow:hidden;}
.mypage_wrap .mp_top .mp_semo_cont{width:734px;height:100%; margin:0 auto;}

.mypage_wrap .mp_bottom{overflow:hidden;}
body#mypage .mypage_wrap .mp_bottom{width:770px; float:right;}
.mp_left{width:310px; float:left; margin-top:42px;}

body#mypage .mp_left{float:none;}

.mp_left #snb01{width:100%; padding:0 30px;}
.mp_left #snb01 &gt; strong{font-size:23px; font-weight:700; color:#000; line-height:100%;}
.mp_left #snb01 &gt; a{display:none;}
.mp_left #snb01 &gt; ul{font-size:0; padding:0 10px; margin-top:16px;}
.mp_left #snb01 &gt; ul &gt; li{display:block; padding:10px 0;}
.mp_left #snb01 &gt; ul &gt; li &gt; a{display:block; color:#000; font-size:17px; font-weight:400;}
.mp_left #snb01 &gt; ul &gt; li &gt; a:hover{text-decoration:underline;}
.mp_left #snb01 &gt; ul &gt; li &gt; a span{display:none;}
.mp_left #snb01 &gt; ul &gt; li.on &gt; a{color:#f16159}
.mp_left #snb01 &gt; ul &gt; li &gt; ul{display:none;}

.mp_left #snb02{width:100%; padding:0 30px; margin-top:46px;}
.mp_left #snb02 &gt; strong{font-size:23px; font-weight:700; color:#000; line-height:100%;}
.mp_left #snb02 &gt; a{display:none;}
.mp_left #snb02 &gt; ul{font-size:0; padding:0 10px; margin-top:16px;}
.mp_left #snb02 &gt; ul &gt; li{display:block; padding:10px 0;}
.mp_left #snb02 &gt; ul &gt; li &gt; a{display:block; color:#000; font-size:17px; font-weight:400;}
.mp_left #snb02 &gt; ul &gt; li &gt; a:hover{text-decoration:underline;}
.mp_left #snb02 &gt; ul &gt; li &gt; a span{display:none;}
.mp_left #snb02 &gt; ul &gt; li.on &gt; a{color:#f16159}
.mp_left #snb02 &gt; ul &gt; li &gt; ul{display:none;}


.mp_left .mp_manual{width:100%; margin-top:40px;}
.mp_left .mp_manual a{display:block; border:1px solid #d8dce0; text-align:center; position:relative; padding:20px 0 20px 50px; font-size:17px; color:#000; font-weight:700;}
.mp_left .mp_manual a:before{content:''; position:absolute; top:50%; margin-top:-16px; left:52px; width:48px; height:33px; background:url('../img/mypage/mp_manual.jpg') 0 0 no-repeat;}
.mp_left .mp_help{width:100%; margin-top:10px;}
.mp_left .mp_help a{display:block; border:1px solid #d8dce0; text-align:center; position:relative; padding:20px 0 20px 64px; font-size:17px; color:#333; font-weight:700;}
.mp_left .mp_help a:before{content:''; position:absolute; top:25px; left:35px; width:63px; height:47px; background:url('../img/mypage/mp_help.jpg') 0 0 no-repeat;}
.mp_left .mp_help a strong{display:block; font-size:19px; font-weight:700; color:#333; padding-top:8px;}
.mp_left .mp_help a dfn{font-style:normal; display:block; font-size:13px; color:#606060; font-weight:400; line-height:18px; padding-top:10px;}


.mypage_wrap .mp_bottom .mp_cont_wrap{width:770px; float:right; margin-top:10px;}
.mypage_wrap .mp_bottom .mp_cont{width:734px;height:100%; border:1px solid #e5e5e5; margin:0 auto; padding:20px;}
body#mypage .mypage_wrap .mp_bottom .mp_cont_wrap{width:100%; float:none; margin-top:0;}

.mpg_top{width:100%; overflow:hidden; background:url('../img/mypage/mpg_tit_bg.jpg') left bottom repeat-x; padding-bottom:12px;}
.mpg_top h4{font-size:20px; color:#ff730c; font-weight:700; float:left; display:block;}
.mpg_top ul{float:right; overflow:hidden; margin-top:6px;}
.mpg_top ul li{float:left; font-size:11px; color:#666; position:relative; padding:0 10px;}
.mpg_top ul li:before{content:'&gt;'; position:absolute; top:0; left:0; font-size:10px; color:#666;}
.mpg_top ul li:first-child:before{display:none;}
.mpg_top ul li:first-child{padding-left:0;}
.mpg_top ul li:last-child{padding-right:0;}

.mpg_index_top{width:100%; margin-top:20px;}
.mpg_index_top p{width:100%; height:35px; line-height:35px; font-size:15px; color:white; font-weight:700; text-align:center; background:#1077e1;}
.mpg_index_top table{width:100%; border-collapse:collapse;}
.mpg_index_top table th{font-size:14px; font-weight:normal; color:#000; text-align:center; background:#e1ebf4; padding:14px 0; border-bottom:1px solid #d3d3d3;}
.mpg_index_top table td{font-size:14px; font-weight:normal; color:#000; text-align:center; padding:14px 0; border-bottom:1px solid #d3d3d3;}
.mpg_index_top table td.gra_td{text-align:left; padding-left:20px !important;}
.mpg_index_top table td a{display:inline-block; padding:0 6px; width:30px;}
.mpg_index_top table td a img{width:100%; vertical-align:-5px;}

.mpg_bdt{border-top:2px solid #6487c6;}

.mpg_index_top02 table{width:100%; border-collapse:collapse; border-top:2px solid #6487c6; margin-top:20px;}
.mpg_index_top02 table th{font-size:14px; font-weight:normal; color:#000; text-align:center; background:#e1ebf4; padding:14px 0; border-bottom:1px solid #d3d3d3; border-left:1px solid #d3d3d3;}
.mpg_index_top02 table th:first-child{border-left:0;}
.mpg_index_top02 table td{font-size:12px; font-weight:normal; color:#666; text-align:center; padding:14px 0; border-bottom:1px solid #d3d3d3; border-left:1px solid #d3d3d3;}
.mpg_index_top02 table td:first-child{border-left:0;}
.mpg_th{text-align:left !important; padding-left:20px !important;}

.mpg_point_img{width:100%; margin-top:46px;}
.mpg_point_img img{width:100%;}

.mpg_view{width:100%; border-collapse:collapse; border-top:1px solid #ececec; margin-top:40px;}
.mpg_view th{border-bottom:1px solid #e2e2e2; padding:12px 0; font-size:13px; font-weight:700; color:#000; text-align:center; background:#eef6f9;}
.mpg_view td{border-bottom:1px solid #e2e2e2; padding:12px 10px; font-size:12px; color:#666; line-height:22px;}
.mpg_view td img{width:100%;}
.mpg_view td a{}

.mp_cont .btn_wrap{width:100%; margin-top:20px; text-align:left;}
.mp_cont .btn_wrap a{display:inline-block;}
.mp_cont .btn_wrap a.list_btn{font-size:13px; font-weight:700; background:#1a64b5; border-radius:4px; color:white; border:0; width:80px; height:34px; line-height:34px;}
.mp_cont .btn_wrap a.message_btn{font-size:13px; font-weight:700; background:#1a64b5; border-radius:4px; color:white; border:0; width:90px; height:34px; line-height:34px;}
.mp_cont .btn_wrap a.modify_btn{font-size:13px; font-weight:700; background:#1a64b5; border-radius:4px; color:white; border:0; width:90px; height:34px; line-height:34px;}
.mp_cont .btn_wrap a.cancel_btn{font-size:13px; font-weight:700; background:#9a9a9a; border-radius:4px; color:white; border:0; width:90px; height:34px; line-height:34px; margin-left:6px;}

.mpg_index_notice{width:100%; position:relative; margin-top:30px;}
.mpg_index_notice h5{display:block; font-size:17px; color:#000; font-weight:700;}
.mpg_index_notice a.more{display:block; position:absolute; top:3px; right:0; width:48px; height:15px; line-height:17px; background:#b9b9b9; border-radius:7px; text-align:center; color:white; font-size:10px;}

.mpg_tab01{width:100%; margin-top:16px;}
.mpg_tab01 .num, .mpg_tab01 .writer, .mpg_tab01 .date, .mpg_tab01 .hit{width:12%;}
.mpg_tab01 .subject{width:42%;}
.mpg_tab01 .file{width:10%;}
.mpg_tab01 .b_thead{overflow:hidden; word-break:keep-all; border:1px solid #8d8d8d;}
.mpg_tab01 .b_thead strong{float:left; display:block; vertical-align:middle; text-align:center; font-family:'ng', sans-serif; padding:8px 0; font-size:15px; color:#000; font-weight:700; position:relative;}
.mpg_tab01 .b_thead strong:before{content:''; position:absolute; top:50%; left:0; margin-top:-9px; width:1px; height:18px; background:#d3d3d3;}
.mpg_tab01 .b_thead strong:first-child:before{display:none;}
.mpg_tab01 .b_tbody{}
.mpg_tab01 .b_tbody .box{overflow:hidden; word-break:keep-all; border-bottom:1px solid #d3d3d3;}
.mpg_tab01 .b_tbody .box &gt; div{float:left; vertical-align:middle; text-align:center; font-size:12px; color:#666666; padding:14px 0;}
.mpg_tab01 .b_tbody .box .num, .mpg_tab01 .b_tbody .box .date, .mpg_tab01 .b_tbody .box .hit{font-family:'ng', sans-serif;}
.mpg_tab01 .b_tbody .box .subject{text-align:left;}
.mpg_tab01 .b_tbody .box .subject a{display:inline-block; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; vertical-align:top; font-size:13px; color:#000;}
.mpg_tab01 .b_tbody .box .subject a:hover{text-decoration:underline;}
.mpg_tab01 .b_tbody .box .subject ul{display:none;}
.mpg_tab01 .b_tbody .box .file a{display:block; font-size:0; text-indent:-99999999; overflow:hidden; width:6px; height:14px; background:url('../img/sub/board_file_icon.png') 0 0 no-repeat; background-size:100%; margin:0 auto;}
.mpg_tab01 .b_tbody .box .writer span{display:block; font-size:0; text-indent:-99999999; overflow:hidden; width:58px; height:14px; background:url('../img/sub/board_write.png') 0 0 no-repeat; background-size:100%; margin:0 auto;}

.message_tab{width:100%; border-collapse:collapse; margin-top:30px; border-top:2px solid #2778c2; border-bottom:1px solid #2778c2;}
.message_tab th{text-align:center; font-size:13px; color:#2778c2; background:#eff5fa; border-bottom:1px solid #d8eaf4; border-left:1px solid #d8eaf4; padding:12px 0;}
.message_tab th:first-child{border-left:0;}
.message_tab td{text-align:center; border-bottom:1px solid #d8eaf4; border-left:1px solid #d8eaf4; padding:12px 0;}
.message_tab td:first-child{border-left:0;}
.message_tab td.message_tt{background:#eff5fa; color:#000;}

.mem_modify_tab{width:100%; border-collapse:collapse; margin-top:30px; border-top:2px solid #2778c2; border-bottom:1px solid #2778c2;}
.mem_modify_tab th{font-size:13px; color:#2778c2; background:#eff5fa; border-bottom:1px solid #d8eaf4; padding:12px 14px;}
.mem_modify_tab th span{display:inline-block; color:red; padding-left:4px;}
.mem_modify_tab td{border-bottom:1px solid #d8eaf4; padding:12px 14px;}

.manual_tab{width:100%; border-collapse:collapse; margin-top:10px; border-top:2px solid #2778c2; border-bottom:1px solid #2778c2;}
.manual_tab th{text-align:center; color:white; background:#539cbc; font-size:13px; padding:12px 0;}
.manual_tab td{font-size:12px; border-bottom:1px solid #ececec; padding:12px 0 12px 10px;}
.manual_tab td.manual_tt{background:#eef6f9; text-align:center; padding-left:0; font-size:13px; color:#000;}

a.mpg_ok{display:block; font-size:11px; font-weight:700; background:#1a64b5; border-radius:4px; color:white; border:0; width:50px; height:28px; line-height:28px; text-align:center;}
a.mpg_down{display:block; font-size:11px; font-weight:700; background:#56991b; border-radius:4px; color:white; border:0; width:50px; height:28px; line-height:28px; text-align:center;}

.manual_p{font-size:14px; font-weight:700; color:#000; margin-top:30px;}
.manual_p span{display:inline-block; color:#1a64b5;}


.mpg_program_img{width:100%; margin-top:50px;}
.mpg_program_img img{width:100%;}

.mpg_email{margin-top:4px;}

input.mpg_inp01{width:240px; height:36px; line-height:34px; border:1px solid #ddd; padding:0 10px;}
input.mpg_inp02{width:80px; height:36px; line-height:34px; border:1px solid #ddd; padding:0 10px;}
input.mpg_inp03{width:260px; height:36px; line-height:34px; border:1px solid #ddd; padding:0 10px;}
input.mpg_inp04{width:140px; height:36px; line-height:34px; border:1px solid #ddd; padding:0 10px;}

select.mpg_sel01{width:80px; height:36px; line-height:34px; border:1px solid #ddd; padding:0 10px 0 0;}
select.mpg_sel02{width:180px; height:36px; line-height:34px; border:1px solid #ddd; padding:0 10px 0 0;}

a.mpg_idcheck{display:inline-block; padding:0 14px; height:36px; line-height:34px; border:1px solid #ccc; text-align:center; font-size:12px; color:#000; border-radius:4px; background:#f6f6f6;}
.mpg_txt01{font-size:11px; color:#888; line-height:18px; padding-top:6px;}
.mpg_txt02{font-size:12px; color:#666; line-height:20px; padding-top:6px;}
.mpg_txt03{font-size:12px; color:red; line-height:20px; padding-top:6px;}


/* ê¸°ì¡´ ì»¨í…ì¸&nbsp; cssìˆ˜ì&nbsp;• */
.contents{margin-top:20px;}

.n_tab01{width:100%; border-collapse:collapse;}
#sbox_bg2{text-align:center; margin-top:20px; margin-bottom:20px;}
#sbox_bg2 select{padding:2px 0; border:1px solid #666; color:#000;}

.boardList{width:100%; border-collapse:collapse; margin-top:10px; border-top:2px solid #6487c6;}
.boardList th{background:#eff5fa; text-align:center; color:#3189c9; font-weight:700; border-bottom:1px solid #e1e9f5; border-right:1px solid #bbdaec; padding:10px 0;}
.boardList th.lastTH{border-right:0;}
.boardList th.subTH{font-weight:normal; font-size:12px;}
.boardList th.subTHlast{font-weight:normal; font-size:12px; border-right:0;}
.boardList td{font-size:12px; padding:10px 0; border-bottom:1px solid #bbdaec; border-right:1px solid #bbdaec;}
.boardList td.lastTD{border-right:0;}
.lastTD u{cursor:pointer;}


.n_BGtable3{background:white; border:2px solid #a4cfec; border-radius:6px; padding:0 10px;}
.BGtable3{}
.BGtable3 td{font-size:12px;}
.BGtable3 .BG_td5{padding:7px 0; font-weight:normal;}
.n_bgtd5{border-top:1px solid #a4cfec; padding-top:20px !important;}

.Blist_t2{width:100%; border-collapse:collapse;}
.Blist_t2 th{font-weight:700; text-align:center; border-bottom:1px solid #bbdaec; background:#e2eff8; color:#3189d1; padding:10px 0;}
.Blist_t2 td{font-size:12px; color:#666; text-align:center; padding:10px 0; border-bottom:1px solid #bbdaec; border-right:1px solid #bbdaec;}
.Blist_t2 td.lastTD{border-right:0;}

.table_st02{width:100%; border-collapse:collapse;}
.table_st02 td{border-bottom:1px solid #ededed; padding:10px 0; color:#666; font-size:12px; text-align:center;}

.n_page{width:100%; text-align:center; margin-top:10px;}
.n_page td a{display:inline-block; padding:0 10px;}

.boardView_t2_1{width:100%; border-collapse:collapse; margin-top:20px; clear:both; border-top:2px solid #6487C6; border-bottom:1px solid #6487C6;}
.boardView_t2_1 th{font-weight:700; text-align:center; background:#EFF5FA; padding:10px 0; border-bottom:1px solid #bbdaec; color:#3189C9;}
.boardView_t2_1 th.inlineTH{border-bottom:1px solid #bbdaec; border-right:1px solid #bbdaec;}
.boardView_t2_1 td{font-size:12px; border-bottom:1px solid #E1E9F5; padding:10px 0;}

.title_2nd{clear:both; float:left; padding-left:17px; background:url('/student/images/bul_depth_2nd.gif') no-repeat 0 2px;}
.boardView_t2_2{clear:both; width:100%; border-collapse:collapse; border-top:2px solid #6487C6; border-bottom:1px solid #6487C6;}
.boardView_t2_2 th{padding:10px 0; color:#3189C9; text-align:center; border-right:1px solid #A3CCE4; border-bottom:1px solid #E1E9F5; background:#EFF5FA;}
.boardView_t2_2 th.lastTH{border-right:0;}
.boardView_t2_2 th.subTH{font-weight:normal;}
.boardView_t2_2 th.subTHlast{border-right:0; font-weight:normal;}
.boardView_t2_2 td{text-align:center; font-size:12px; border-right:1px solid #bbdaec; border-bottom:1px solid #bbdaec; padding:10px 0;}
.boardView_t2_2 td.lastTD{border-right:0;}


img.rank_img{width:20px; margin:0 4px; vertical-align:-6px;}


.n_border{border:2px solid #a4cfec; border-radius:6px; padding:10px;}
.boardView_t2_2 td a{color:#fa8a02; text-decoration:underline;}

.table_st03{width:100%; border-collapse:collapse; border-top:solid 3px #e5e5e5; border-bottom:solid 2px #e5e5e5;}
.table_st03 th{border-bottom:solid 1px #e5e5e5; font-weight:700; text-align:left; background:#eef6f9; padding:10px 0 10px 20px;}
.table_st03 td{font-size:12px; border-bottom:solid 1px #e5e5e5; background:url('/images/common/table_tdline.gif') repeat-y left;}
.table_st03 td.bg_no{background:none; padding:10px 0;}

.left_box{border:1px solid #e5e5e5;}
.left_box input{height:22px; line-height:22px; border:1px solid #767676;}

.table_st04{border-bottom:solid 1px #e5e5e5;}
.table_st04 th.level{padding:10px 0 10px 10px;}
.table_st04 th{font-weight:700; padding:10px 0;}
.table_st04 td{font-size:12px; padding:10px 0;}
.table_st04 td.date{font-size:11px; color:#999;}



/* ë³´ê¸° */
.message_popup{display:none; position:fixed; top:50%; left:50%; z-index:1001; width:640px; margin-left:-320px; background:#f0f2f5; box-shadow:4px 4px 8px 2px rgba(0, 0, 0, 0.2); transform:translateY(-50%); -ms-transform:translateY(-50%);}
.message_popup .message_cont{width:100%; padding:36px 30px; position:relative;}
.message_popup .message_cont h3{font-size:20px; color:#000; font-weight:700; font-family:'ng', sans-serif; position:relative; padding-left:50px;}
.message_popup .message_cont h3:before{content:''; position:absolute; top:50%; margin-top:-16px; left:0; width:38px; height:36px; background:url('../img/mypage/message_icon.png') 0 0 no-repeat;}
.message_popup .message_cont table{width:100%; border-collapse:collapse; background:white; margin-top:30px; border-top:1px solid #dfe0e3; border-left:1px solid #dfe0e3;}
.message_popup .message_cont table td{font-size:15px; color:#000; border-bottom:1px solid #dfe0e3; border-right:1px solid #dfe0e3; padding:16px 26px;}
.message_popup .message_cont table td strong{display:block; font-size:17px; color:#000;}
.message_popup .message_cont table td div{background:#f0f2f5; padding:22px; border-radius:10px; margin-top:18px; line-height:24px;}
.message_popup .message_cont .message_btn_wrap{width:100%; overflow:hidden; margin-top:30px;}
.message_popup .message_cont .message_btn_wrap div{float:left;}
.message_popup .message_cont .message_btn_wrap p{float:right;}
.message_popup .message_cont .message_btn_wrap a{display:inline-block; width:76px; height:42px; line-height:42px; background:white; text-align:center; border-radius:21px; border:1px solid #ee7479; color:#000; font-size:16px;}
.message_popup .message_cont .message_btn_wrap a.me_del_btn{}
.message_popup .message_cont .message_btn_wrap a.me_save_btn{margin:0 4px;}
.message_popup .message_cont .message_btn_wrap a.tc_close_btn{margin:0 4px;}
.message_popup .message_cont .message_btn_wrap a.me_rep_btn{}



/* ìž…ë&nbsp;¥ &amp; ìˆ˜ì&nbsp;• */
.message_popup_editor{display:none; position:fixed; top:50%; left:50%; z-index:1001; width:640px; margin-left:-320px; background:#f0f2f5; box-shadow:4px 4px 8px 2px rgba(0, 0, 0, 0.2); transform:translateY(-50%); -ms-transform:translateY(-50%);}
.message_popup_editor .message_cont_ed{width:100%; padding:36px 30px; position:relative;}
.message_popup_editor .message_cont_ed h3{font-size:20px; color:#000; font-weight:700; font-family:'ng', sans-serif; position:relative; padding-left:50px;}
.message_popup_editor .message_cont_ed h3:before{content:''; position:absolute; top:50%; margin-top:-16px; left:0; width:38px; height:36px; background:url('../img/mypage/message_icon.png') 0 0 no-repeat;}
.message_popup_editor .message_cont_ed table{width:100%; border-collapse:collapse; background:white; margin-top:30px; border-top:1px solid #dfe0e3; border-left:1px solid #dfe0e3;}
.message_popup_editor .message_cont_ed table td{font-size:15px; color:#000; border-bottom:1px solid #dfe0e3; border-right:1px solid #dfe0e3; padding:16px 26px;}
.message_popup_editor .message_cont_ed table td strong{display:block; font-size:17px; color:#000;}
.message_popup_editor .message_cont_ed table td div{background:#f0f2f5; padding:22px; border-radius:10px; margin-top:18px; line-height:24px;}
.message_popup_editor .message_cont_ed .message_send_btn_wrap{width:100%; overflow:hidden; margin-top:30px;}
.message_popup_editor .message_cont_ed .message_send_btn_wrap div{float:left;}
.message_popup_editor .message_cont_ed .message_send_btn_wrap p{float:right;}
.message_popup_editor .message_cont_ed .message_send_btn_wrap a{display:inline-block; width:76px; height:42px; line-height:42px; background:white; text-align:center; border-radius:21px; border:1px solid #ee7479; color:#000; font-size:16px;}
.message_popup_editor .message_cont_ed .message_send_btn_wrap a.ms_del_btn{}
.message_popup_editor .message_cont_ed .message_send_btn_wrap a.ms_save_btn{margin:0 4px;}
.message_popup_editor .message_cont_ed .message_send_btn_wrap a.ms_close_btn{margin:0 4px;}
.message_popup_editor .message_cont_ed .message_send_btn_wrap a.ms_close_btn{margin:0 4px;}
.message_popup_editor .message_cont_ed .message_send_btn_wrap a.ms_rep_btn{}



/* ë‹µë³€ */
.message_popup_reply{display:none; position:fixed; top:50%; left:50%; z-index:1001; width:640px; margin-left:-320px; background:#f0f2f5; box-shadow:4px 4px 8px 2px rgba(0, 0, 0, 0.2); transform:translateY(-50%); -ms-transform:translateY(-50%);}
.message_popup_reply .message_cont_re{width:100%; padding:36px 30px; position:relative;}
.message_popup_reply .message_cont_re h3{font-size:20px; color:#000; font-weight:700; font-family:'ng', sans-serif; position:relative; padding-left:50px;}
.message_popup_reply .message_cont_re h3:before{content:''; position:absolute; top:50%; margin-top:-16px; left:0; width:38px; height:36px; background:url('../img/mypage/message_icon.png') 0 0 no-repeat;}
.message_popup_reply .message_cont_re table{width:100%; border-collapse:collapse; background:white; margin-top:30px; border-top:1px solid #dfe0e3; border-left:1px solid #dfe0e3;}
.message_popup_reply .message_cont_re table td{font-size:15px; color:#000; border-bottom:1px solid #dfe0e3; border-right:1px solid #dfe0e3; padding:16px 26px;}
.message_popup_reply .message_cont_re table td strong{display:block; font-size:17px; color:#000;}
.message_popup_reply .message_cont_re table td div{background:#f0f2f5; padding:22px; border-radius:10px; margin-top:18px; line-height:24px;}
.message_popup_reply .message_cont_re .message_send_btn_wrap{width:100%; overflow:hidden; margin-top:30px;}
.message_popup_reply .message_cont_re .message_send_btn_wrap div{float:left;}
.message_popup_reply .message_cont_re .message_send_btn_wrap p{float:right;}
.message_popup_reply .message_cont_re .message_send_btn_wrap a{display:inline-block; width:76px; height:42px; line-height:42px; background:white; text-align:center; border-radius:21px; border:1px solid #ee7479; color:#000; font-size:16px;}
.message_popup_reply .message_cont_re .message_send_btn_wrap a.ms_del_btn{}
.message_popup_reply .message_cont_re .message_send_btn_wrap a.ms_save_btn{margin:0 4px;}
.message_popup_reply .message_cont_re .message_send_btn_wrap a.ms_close_btn{margin:0 4px;}
.message_popup_reply .message_cont_re .message_send_btn_wrap a.ms_close_btn{margin:0 4px;}
.message_popup_reply .message_cont_re .message_send_btn_wrap a.ms_rep_btn{}


.mp_in01{table-layout:fixed;}
.mp_in01 td{word-break:break-all;}





@media all and (min-width:1120px){
	
	.mp_left #snb01 &gt; ul{display:block !important;}
	.mp_left #snb02 &gt; ul{display:block !important;}

}

@media all and (max-width:1220px) {
	
	body#mypage #footer, body#mypage_index #footer{margin-top:50px !important;}
	body#mypage header, body#mypage_index header{position:fixed;}
	body#mypage #s_contents, body#mypage_index #s_contents{padding-top:90px !important;}

}


@media all and (max-width:1120px) {
	.contents{margin-top:20px; width:100%; overflow-y:auto;}
	.contents table{width:100%;}
	.contents table.n_paging{width:auto;}

	.mp_in01{width:100% !important;}
	.mp_in01 .BGtable3{width:100% !important;}

	
	.mpg_scroll{width:100%; overflow-y:auto;}
	/*.mpg_tab01{width:690px;}*/
	
	.mpg_tab01{border-top:1px solid #333;}
	.mpg_tab01 .num, .mpg_tab01 .writer, .mpg_tab01 .date, .mpg_tab01 .hit{display:none;}
	.mpg_tab01 .subject{width:100%;}
	.mpg_tab01 .file{display:none;}
	.mpg_tab01 .b_thead{display:none;}
	.mpg_tab01 .b_tbody{}
	.mpg_tab01 .b_tbody .box{padding:}
	.mpg_tab01 .b_tbody .box &gt; div{float:left; vertical-align:middle; text-align:center; font-size:12px; color:#666666; padding:7px 0;}
	.mpg_tab01 .b_tbody .box .subject a{font-size:14px; padding:10px 0;}
	.mpg_tab01 .b_tbody .box .subject ul{display:block;}
	.mpg_tab01 .b_tbody .box .subject ul li{display:inline-block; width:auto; padding:0 10px; position:relative;}
	.mpg_tab01 .b_tbody .box .subject ul li:before{content:''; position:absolute; top:50%; margin-top:-5px; left:0; width:1px; height:10px; background:#ddd;}
	.mpg_tab01 .b_tbody .box .subject ul li:first-child{padding-left:0;}
	.mpg_tab01 .b_tbody .box .subject ul li.file{display:inline-block; vertical-align:middle;}
	.mpg_tab01 .b_tbody .box .subject ul li.file a{font-size:0; text-indent:-99999999; overflow:hidden;}
	.mpg_tab01 .b_tbody .box .subject ul li.writer{display:inline-block; vertical-align:middle;}


	.mpg_index_top{width:100%; margin-top:10px;}
	.mpg_index_top p{width:100%; height:30px; line-height:30px; font-size:13px; color:white; font-weight:700; text-align:center; background:#1077e1;}
	.mpg_index_top table{width:100%; border-collapse:collapse;}
	.mpg_index_top table th{font-size:11px; font-weight:normal; color:#000; text-align:center; background:#e1ebf4; padding:10px 0; border-bottom:1px solid #d3d3d3;}
	.mpg_index_top table td{font-size:11px; font-weight:normal; color:#000; text-align:center; padding:10px 0; border-bottom:1px solid #d3d3d3;}
	.mpg_index_top table td.gra_td{text-align:left; padding-left:20px !important;}
	.mpg_index_top table td a{display:inline-block; padding:0 6px; width:30px;}
	.mpg_index_top table td a img{width:100%;}



	body#mypage #s_contents, body#mypage_index #s_contents{padding-top:20px;}
	body#mypage #container, body#mypage_index #container{padding-top:0;}

	.mypage_wrap{width:100%; padding:0 4%;}

	body#mypage .mypage_wrap .mp_top{width:100%; float:none;}
	.mypage_wrap .mp_top .mp_info{width:100%; height:auto; float:none; padding:10px 14px;}
	.mypage_wrap .mp_top .mp_info h3{}
	.mypage_wrap .mp_top .mp_info h3 a{font-size:24px; background:url('../img/mypage/mp_icon.jpg') left 0px no-repeat; background-size:24px; padding-left:26px;}
	.mypage_wrap .mp_top .mp_info h3 span{font-size:14px; padding-left:6px; margin-left:6px;}
	.mypage_wrap .mp_top .mp_info h3 span:before{width:1px;}
	.mypage_wrap .mp_top .mp_info p{font-size:12px; padding-top:4px;}
	.mypage_wrap .mp_top .mp_info p span{display:inline-block; padding-left:16px;}
	.mypage_wrap .mp_top .mp_info .mp_name_box{margin-top:12px;}
	.mypage_wrap .mp_top .mp_info .mp_name_box .mp_name{font-size:15px;}
	.mypage_wrap .mp_top .mp_info .mp_name_box .mp_name span{padding-right:6px;}
	.mypage_wrap .mp_top .mp_info .mp_name_box .mp_mail{padding-left:24px;}
	.mypage_wrap .mp_top .mp_info .mp_name_box .mp_mail a{font-size:14px;}
	.mypage_wrap .mp_top .mp_info .mp_info_btn{margin-top:10px;}
	.mypage_wrap .mp_top .mp_info .mp_info_btn a{font-size:13px; height:32px; line-height:32px; border-radius:16px;}
	.mypage_wrap .mp_top .mp_info .mp_info_btn a:first-child{margin-left:0;}


	.mp_left #snb01{padding:0;}
	.mp_left #snb01 &gt; ul &gt; li:before{padding:0 20px}
	.mp_left #snb01 &gt; ul &gt; li &gt; a{font-size:16px;}

	.mp_left #snb02{padding:0 20px;}
	.mp_left #snb02 &gt; ul &gt; li:before{padding:0 20px}
	.mp_left #snb02 &gt; ul &gt; li &gt; a{font-size:16px;}

	.mp_left #snb01{position:relative; padding:0;}
	.mp_left #snb01 &gt; strong{display:none;}
	.mp_left #snb01 &gt; a{display:block; color:white; background:#333; font-size:13px; font-weight:700; line-height:42px; padding:0 14px; position:relative;}
	.mp_left #snb01 &gt; a:after{content:''; width:9px; height:6px; background:url('../img/mypage/snb_arr.png') no-repeat 0 0; position:absolute; top:50%; right:14px; margin-top:-3px; background-size:9px 6px;}
	.mp_left #snb01 &gt; a.on:after{background-image:url('../img/mypage/snb_arr_on.png')}
	.mp_left #snb01 &gt; ul{display:none; width:100%; background:#f2f2f2; z-index:10; padding:14px 20px; margin-top:0;}
	.mp_left #snb01 &gt; ul &gt; li{display:block; margin-top:15px; padding:6px 0;}
	.mp_left #snb01 &gt; ul &gt; li:first-child{margin-top:0;}
	.mp_left #snb01 &gt; ul &gt; li:before{display:none;}
	.mp_left #snb01 &gt; ul &gt; li &gt; a{display:block; font-size:13px;}

	.mp_left #snb02{position:relative; padding:0; margin-top:10px;}
	.mp_left #snb02 &gt; strong{display:none;}
	.mp_left #snb02 &gt; a{display:block; color:white; background:#333; font-size:13px; font-weight:700; line-height:42px; padding:0 14px; position:relative;}
	.mp_left #snb02 &gt; a:after{content:''; width:9px; height:6px; background:url('../img/mypage/snb_arr.png') no-repeat 0 0; position:absolute; top:50%; right:14px; margin-top:-3px; background-size:9px 6px;}
	.mp_left #snb02 &gt; a.on:after{background-image:url('../img/mypage/snb_arr_on.png')}
	.mp_left #snb02 &gt; ul{display:none; width:100%; background:#f2f2f2; z-index:10; padding:14px 20px; margin-top:0;}
	.mp_left #snb02 &gt; ul &gt; li{display:block; margin-top:15px; padding:6px 0;}
	.mp_left #snb02 &gt; ul &gt; li:first-child{margin-top:0;}
	.mp_left #snb02 &gt; ul &gt; li:before{display:none;}
	.mp_left #snb02 &gt; ul &gt; li &gt; a{display:block; font-size:13px;}
	
	.mypage_wrap .mp_top .mp_index_top{width:100%; float:none;}
	.mypage_wrap .mp_top .mp_index_top &gt; div{width:100%; height:auto; float:none; margin-left:0; margin-top:6px;}
	.mypage_wrap .mp_top .mp_index_top &gt; div strong{font-size:13px; height:32px; line-height:32px;}
	.mypage_wrap .mp_top .mp_index_top &gt; div strong a{font-size:13px;}
	.mypage_wrap .mp_top .mp_index_top &gt; div &gt; div{font-size:14px; padding:14px 0;}
	.mypage_wrap .mp_top .mp_index_top &gt; div &gt; ul{padding:4px 0 4px 10px;}
	.mypage_wrap .mp_top .mp_index_top &gt; div &gt; ul li{font-size:12px; line-height:20px;}
	.mypage_wrap .mp_top .mp_index_top &gt; div &gt; ul li a{font-size:12px;}
	.mypage_wrap .mp_top .mp_index_top &gt; div &gt; ul li a span{padding-left:5px;}
	

	body#mypage .mypage_wrap .mp_bottom{width:100%; float:none;}
	.mp_left{width:100%; float:none; margin-top:20px;}
	

	.mp_left .mp_manual{margin-top:20px;}
	.mp_left .mp_manual a{padding:20px 0 20px 42px; font-size:14px;}
	.mp_left .mp_manual a:before{content:''; position:absolute; top:50%; margin-top:-12px; left:50%; margin-left:-80px; width:36px; height:25px; background-size:100%;}
	.mp_left .mp_help{width:100%; margin-top:8px;}
	.mp_left .mp_help a{padding:20px 0 20px 54px; font-size:14px;}
	.mp_left .mp_help a:before{content:''; position:absolute; top:18px; left:50%; margin-left:-100px; width:48px; height:36px; background-size:100%;}
	.mp_left .mp_help a strong{font-size:16px; padding-top:6px;}
	.mp_left .mp_help a dfn{font-size:12px; line-height:16px; padding-top:6px;}

	
	.mypage_wrap .mp_bottom .mp_cont_wrap{width:100%; float:none; margin-top:20px;}
	.mypage_wrap .mp_bottom .mp_cont{width:100%; padding:16px;}

	.mypage_wrap .mp_top .mp_semo{width:100%; float:none; margin-top:20px;}
	.mypage_wrap .mp_top .mp_semo_cont{width:100%;}

	body#mypage .mypage_wrap .mp_bottom .mp_cont_wrap{width:100%; float:none; margin-top:20px;}
	




}



@media all and (max-width:760px) {
	.message_popup{display:none; position:fixed; top:50%; left:50%; z-index:1001; width:80%; margin-left:-40%; background:#f0f2f5; box-shadow:4px 4px 8px 2px rgba(0, 0, 0, 0.2); transform:translateY(-50%); -ms-transform:translateY(-50%);}
	.message_popup .message_cont{width:100%; padding:20px 14px; position:relative;}
	.message_popup .message_cont h3{font-size:15px; color:#000; font-weight:700; font-family:'ng', sans-serif; position:relative; padding-left:30px;}
	.message_popup .message_cont h3:before{content:''; position:absolute; top:50%; margin-top:-8px; left:0; width:24px; height:24px; background-size:100%;}
	.message_popup .message_cont table{width:100%; border-collapse:collapse; background:white; margin-top:16px; border-top:1px solid #dfe0e3; border-left:1px solid #dfe0e3;}
	.message_popup .message_cont table td{font-size:12px; color:#000; border-bottom:1px solid #dfe0e3; border-right:1px solid #dfe0e3; padding:10px 16px;}
	td.m_me_f{width:34% !important;}
	.message_popup .message_cont table td strong{display:block; font-size:13px; color:#000;}
	.message_popup .message_cont table td div{background:#f0f2f5; min-height:160px; overflow-y:auto; padding:14px; border-radius:10px; margin-top:10px; line-height:20px;}
	.message_popup .message_cont .message_btn_wrap{width:100%; overflow:hidden; margin-top:16px;}
	.message_popup .message_cont .message_btn_wrap div{float:left;}
	.message_popup .message_cont .message_btn_wrap p{float:right;}
	.message_popup .message_cont .message_btn_wrap a{display:inline-block; width:54px; height:34px; line-height:34px; border-radius:17px; font-size:13px;}
	.message_popup .message_cont .message_btn_wrap a.me_del_btn{}
	.message_popup .message_cont .message_btn_wrap a.me_save_btn{margin:0;}
	.message_popup .message_cont .message_btn_wrap a.me_close_btn{margin:0;}
	.message_popup .message_cont .message_btn_wrap a.me_rep_btn{}




	.message_popup_editor{display:none; position:fixed; top:50%; left:50%; z-index:1001; width:80%; margin-left:-40%; background:#f0f2f5; box-shadow:4px 4px 8px 2px rgba(0, 0, 0, 0.2); transform:translateY(-50%); -ms-transform:translateY(-50%);}
	.message_popup_editor .message_cont_ed{width:100%; padding:20px 14px; position:relative;}
	.message_popup_editor .message_cont_ed h3{font-size:15px; color:#000; font-weight:700; font-family:'ng', sans-serif; position:relative; padding-left:30px;}
	.message_popup_editor .message_cont_ed h3:before{content:''; position:absolute; top:50%; margin-top:-8px; left:0; width:24px; height:24px; background-size:100%;}
	.message_popup_editor .message_cont_ed table{width:100%; border-collapse:collapse; background:white; margin-top:16px; border-top:1px solid #dfe0e3; border-left:1px solid #dfe0e3;}
	.message_popup_editor .message_cont_ed table td{font-size:12px; color:#000; border-bottom:1px solid #dfe0e3; border-right:1px solid #dfe0e3; padding:10px 16px;}
	td.m_me_f{width:34% !important;}
	.message_popup_editor .message_cont_ed table td strong{display:block; font-size:13px; color:#000;}
	.message_popup_editor .message_cont_ed table td div{background:#f0f2f5; min-height:160px; overflow-y:auto; padding:14px; border-radius:10px; margin-top:10px; line-height:20px;}
	.message_popup_editor .message_cont_ed .message_btn_wrap{width:100%; overflow:hidden; margin-top:16px;}
	.message_popup_editor .message_cont_ed .message_btn_wrap div{float:left;}
	.message_popup_editor .message_cont_ed .message_btn_wrap p{float:right;}
	.message_popup_editor .message_cont_ed .message_btn_wrap a{display:inline-block; width:54px; height:34px; line-height:34px; border-radius:17px; font-size:13px;}
	.message_popup_editor .message_cont_ed .message_btn_wrap a.me_del_btn{}
	.message_popup_editor .message_cont_ed .message_btn_wrap a.me_save_btn{margin:0;}
	.message_popup_editor .message_cont_ed .message_btn_wrap a.me_close_btn{margin:0;}
	.message_popup_editor .message_cont_ed .message_btn_wrap a.me_rep_btn{}

	
	.message_popup_editor .message_cont_ed .message_btn_wrap a.me_save_btn{margin:0;}



	.message_popup_reply{display:none; position:fixed; top:50%; left:50%; z-index:1001; width:80%; margin-left:-40%; background:#f0f2f5; box-shadow:4px 4px 8px 2px rgba(0, 0, 0, 0.2); transform:translateY(-50%); -ms-transform:translateY(-50%);}
	.message_popup_reply .message_cont_re{width:100%; padding:20px 14px; position:relative;}
	.message_popup_reply .message_cont_re h3{font-size:15px; color:#000; font-weight:700; font-family:'ng', sans-serif; position:relative; padding-left:30px;}
	.message_popup_reply .message_cont_re h3:before{content:''; position:absolute; top:50%; margin-top:-8px; left:0; width:24px; height:24px; background-size:100%;}
	.message_popup_reply .message_cont_re table{width:100%; border-collapse:collapse; background:white; margin-top:16px; border-top:1px solid #dfe0e3; border-left:1px solid #dfe0e3;}
	.message_popup_reply .message_cont_re table td{font-size:12px; color:#000; border-bottom:1px solid #dfe0e3; border-right:1px solid #dfe0e3; padding:10px 16px;}
	td.m_me_f{width:34% !important;}
	.message_popup_reply .message_cont_re table td strong{display:block; font-size:13px; color:#000;}
	.message_popup_reply .message_cont_re table td div{background:#f0f2f5; min-height:160px; overflow-y:auto; padding:14px; border-radius:10px; margin-top:10px; line-height:20px;}
	.message_popup_reply .message_cont_re .message_btn_wrap{width:100%; overflow:hidden; margin-top:16px;}
	.message_popup_reply .message_cont_re .message_btn_wrap div{float:left;}
	.message_popup_reply .message_cont_re .message_btn_wrap p{float:right;}
	.message_popup_reply .message_cont_re .message_btn_wrap a{display:inline-block; width:54px; height:34px; line-height:34px; border-radius:17px; font-size:13px;}
	.message_popup_reply .message_cont_re .message_btn_wrap a.me_del_btn{}
	.message_popup_reply .message_cont_re .message_btn_wrap a.me_save_btn{margin:0;}
	.message_popup_reply .message_cont_re .message_btn_wrap a.me_close_btn{margin:0;}
	.message_popup_reply .message_cont_re .message_btn_wrap a.me_rep_btn{}

	
	.message_popup_reply .message_cont_re .message_btn_wrap a.me_save_btn{margin:0;}


	.popup_wrap{display:none !important;}


}



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