From 619e5c223c0b6dfda2046ac6ae78aeddda80da59 Mon Sep 17 00:00:00 2001 From: chicpro Date: Fri, 14 Feb 2014 13:22:42 +0900 Subject: [PATCH] =?UTF-8?q?=EC=98=81=EC=B9=B4=ED=8A=B8=EC=9D=98=20faq=20?= =?UTF-8?q?=EB=82=B4=EC=9A=A9=EA=B4=80=EB=A6=AC=20=ED=8C=9D=EC=97=85?= =?UTF-8?q?=EA=B4=80=EB=A6=AC=20=EA=B7=B8=EB=88=84=EB=B3=B4=EB=93=9C?= =?UTF-8?q?=EB=A1=9C=20=EC=9D=B4=EB=8F=99?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- adm/admin.menu100.php | 1 + adm/contentlist.php | 26 ++++ adm/faqmasterform.php | 2 +- adm/faqmasterlist.php | 40 ++++++ adm/newwinform.php | 147 +++++++++++++++++++++++ adm/newwinformupdate.php | 51 ++++++++ adm/newwinlist.php | 118 ++++++++++++++++++ bbs/content.php | 17 ++- bbs/faq.php | 33 ++--- bbs/newwin.inc.php | 48 ++++++++ css/default.css | 63 +++++----- css/mobile.css | 33 ++++- head.php | 8 ++ install/gnuboard5.sql | 25 +++- install/install_db.php | 3 + mobile/skin/search/basic/search.skin.php | 2 +- mobile/tail.php | 11 +- skin/search/basic/search.skin.php | 2 +- tail.php | 13 +- 19 files changed, 580 insertions(+), 63 deletions(-) create mode 100644 adm/newwinform.php create mode 100644 adm/newwinformupdate.php create mode 100644 adm/newwinlist.php create mode 100644 bbs/newwin.inc.php diff --git a/adm/admin.menu100.php b/adm/admin.menu100.php index 822c068fd..4d657b4c1 100644 --- a/adm/admin.menu100.php +++ b/adm/admin.menu100.php @@ -4,6 +4,7 @@ $menu['menu100'] = array ( array('', '기본환경설정', G5_ADMIN_URL.'/config_form.php', 'cf_basic'), array('', '관리권한설정', G5_ADMIN_URL.'/auth_list.php', 'cf_auth'), array('100300', '메일 테스트', G5_ADMIN_URL.'/sendmail_test.php', 'cf_mailtest'), + array('100310', '팝업레이어관리', G5_ADMIN_URL.'/newwinlist.php', 'scf_poplayer', 1), //array('100400', '버전정보', G5_ADMIN_URL.'/version.php', 'cf_version'), array('100800', '세션파일 일괄삭제',G5_ADMIN_URL.'/session_file_delete.php', 'cf_session', 1), array('100900', '캐시파일 일괄삭제',G5_ADMIN_URL.'/cache_file_delete.php', 'cf_cache', 1), diff --git a/adm/contentlist.php b/adm/contentlist.php index 49e458a61..f3ce20a15 100644 --- a/adm/contentlist.php +++ b/adm/contentlist.php @@ -4,6 +4,32 @@ include_once('./_common.php'); auth_check($auth[$sub_menu], "r"); +if( !isset($g5['content_table']) ){ + die('/data/dbconfig.php 파일에 $g5[\'content_table\'] = G5_TABLE_PREFIX.\'content\'; 를 추가해 주세요.'); +} +//내용(컨텐츠)정보 테이블이 있는지 검사한다. +if(!sql_query(" DESCRIBE {$g5['content_table']} ", false)) { + if(sql_query(" DESCRIBE {$g5['g5_shop_content_table']} ", false)) { + sql_query(" ALTER TABLE {$g5['g5_shop_content_table']} RENAME TO `{$g5['content_table']}` ;", false); + } else { + $query_cp = sql_query(" CREATE TABLE IF NOT EXISTS `{$g5['content_table']}` ( + `co_id` varchar(20) NOT NULL DEFAULT '', + `co_html` tinyint(4) NOT NULL DEFAULT '0', + `co_subject` varchar(255) NOT NULL DEFAULT '', + `co_content` longtext NOT NULL, + `co_hit` int(11) NOT NULL DEFAULT '0', + `co_include_head` varchar(255) NOT NULL, + `co_include_tail` varchar(255) NOT NULL, + PRIMARY KEY (`co_id`) + ) ENGINE=MyISAM DEFAULT CHARSET=utf8 ", true); + + // 내용관리 생성 + sql_query(" insert into `{$g5['content_table']}` set co_id = 'company', co_html = '1', co_subject = '회사소개', co_content= '

회사소개에 대한 내용을 입력하십시오.

' ", false ); + sql_query(" insert into `{$g5['content_table']}` set co_id = 'privacy', co_html = '1', co_subject = '개인정보 처리방침', co_content= '

개인정보 처리방침에 대한 내용을 입력하십시오.

' ", false ); + sql_query(" insert into `{$g5['content_table']}` set co_id = 'provision', co_html = '1', co_subject = '서비스 이용약관', co_content= '

서비스 이용약관에 대한 내용을 입력하십시오.

' ", false ); + } +} + $g5['title'] = '내용관리'; include_once (G5_ADMIN_PATH.'/admin.head.php'); diff --git a/adm/faqmasterform.php b/adm/faqmasterform.php index c8d3ec903..0a154e58f 100644 --- a/adm/faqmasterform.php +++ b/adm/faqmasterform.php @@ -42,7 +42,7 @@ include_once (G5_ADMIN_PATH.'/admin.head.php'); - 보기 + 보기 상세보기 diff --git a/adm/faqmasterlist.php b/adm/faqmasterlist.php index d1a945108..494cc7217 100644 --- a/adm/faqmasterlist.php +++ b/adm/faqmasterlist.php @@ -4,6 +4,46 @@ include_once('./_common.php'); auth_check($auth[$sub_menu], "r"); +//dbconfig파일에 $g5['faq_table'] , $g5['faq_master_table'] 배열변수가 있는지 체크 +if( !isset($g5['faq_table']) || !isset($g5['faq_master_table']) ){ + die('/data/dbconfig.php 파일에
$g5[\'faq_table\'] = G5_TABLE_PREFIX.\'faq\';
$g5[\'faq_master_table\'] = G5_TABLE_PREFIX.\'faq_master\';
를 추가해 주세요.'); +} + +//자주하시는 질문 마스터 테이블이 있는지 검사한다. +if(!sql_query(" DESCRIBE {$g5['faq_master_table']} ", false)) { + if(sql_query(" DESCRIBE {$g5['g5_shop_faq_master_table']} ", false)) { + sql_query(" ALTER TABLE {$g5['g5_shop_faq_master_table']} RENAME TO `{$g5['faq_master_table']}` ;", false); + } else { + $query_cp = sql_query(" CREATE TABLE IF NOT EXISTS `{$g5['faq_master_table']}` ( + `fm_id` int(11) NOT NULL AUTO_INCREMENT, + `fm_subject` varchar(255) NOT NULL DEFAULT '', + `fm_head_html` text NOT NULL, + `fm_tail_html` text NOT NULL, + `fm_order` int(11) NOT NULL DEFAULT '0', + PRIMARY KEY (`fm_id`) + ) ENGINE=MyISAM DEFAULT CHARSET=utf8 ", true); + } + // FAQ Master + sql_query(" insert into `{$g5['faq_master_table']}` set fm_id = '1', fm_subject = '자주하시는 질문' ", false); +} + +//자주하시는 질문 테이블이 있는지 검사한다. +if(!sql_query(" DESCRIBE {$g5['faq_table']} ", false)) { + if(sql_query(" DESCRIBE {$g5['g5_shop_faq_table']} ", false)) { + sql_query(" ALTER TABLE {$g5['g5_shop_faq_table']} RENAME TO `{$g5['faq_table']}` ;", false); + } else { + $query_cp = sql_query(" CREATE TABLE IF NOT EXISTS `{$g5['faq_table']}` ( + `fa_id` int(11) NOT NULL AUTO_INCREMENT, + `fm_id` int(11) NOT NULL DEFAULT '0', + `fa_subject` text NOT NULL, + `fa_content` text NOT NULL, + `fa_order` int(11) NOT NULL DEFAULT '0', + PRIMARY KEY (`fa_id`), + KEY `fm_id` (`fm_id`) + ) ENGINE=MyISAM DEFAULT CHARSET=utf8 ", true); + } +} + $g5['title'] = 'FAQ관리'; include_once (G5_ADMIN_PATH.'/admin.head.php'); diff --git a/adm/newwinform.php b/adm/newwinform.php new file mode 100644 index 000000000..9af03c821 --- /dev/null +++ b/adm/newwinform.php @@ -0,0 +1,147 @@ + + +
+ + + +
+

쇼핑몰 초기화면 접속 시 자동으로 뜰 팝업레이어를 설정합니다.

+
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + +
+ + 시간 +
+ + " id="nw_begin_chk" onclick="if (this.checked == true) this.form.nw_begin_time.value=this.form.nw_begin_chk.value; else this.form.nw_begin_time.value = this.form.nw_begin_time.defaultValue;"> + +
+ + " id="nw_end_chk" onclick="if (this.checked == true) this.form.nw_end_time.value=this.form.nw_end_chk.value; else this.form.nw_end_time.value = this.form.nw_end_time.defaultValue;"> + +
+ px +
+ px +
+ px +
+ px +
+ +
내용
+
+ +
+ + 목록 +
+
+ + + + diff --git a/adm/newwinformupdate.php b/adm/newwinformupdate.php new file mode 100644 index 000000000..a7286ad2f --- /dev/null +++ b/adm/newwinformupdate.php @@ -0,0 +1,51 @@ + diff --git a/adm/newwinlist.php b/adm/newwinlist.php new file mode 100644 index 000000000..4f51abe70 --- /dev/null +++ b/adm/newwinlist.php @@ -0,0 +1,118 @@ +/data/dbconfig.php 파일에 $g5[\'new_win_table\'] = G5_TABLE_PREFIX.\'new_win\'; 를 추가해 주세요.'); +} +//내용(컨텐츠)정보 테이블이 있는지 검사한다. +if(!sql_query(" DESCRIBE {$g5['new_win_table']} ", false)) { + if(sql_query(" DESCRIBE {$g5['g5_shop_new_win_table']} ", false)) { + sql_query(" ALTER TABLE {$g5['g5_shop_new_win_table']} RENAME TO `{$g5['new_win_table']}` ;", false); + } else { + $query_cp = sql_query(" CREATE TABLE IF NOT EXISTS `{$g5['new_win_table']}` ( + `nw_id` int(11) NOT NULL AUTO_INCREMENT, + `nw_device` varchar(10) NOT NULL DEFAULT 'both', + `nw_begin_time` datetime NOT NULL DEFAULT '0000-00-00 00:00:00', + `nw_end_time` datetime NOT NULL DEFAULT '0000-00-00 00:00:00', + `nw_disable_hours` int(11) NOT NULL DEFAULT '0', + `nw_left` int(11) NOT NULL DEFAULT '0', + `nw_top` int(11) NOT NULL DEFAULT '0', + `nw_height` int(11) NOT NULL DEFAULT '0', + `nw_width` int(11) NOT NULL DEFAULT '0', + `nw_subject` text NOT NULL, + `nw_content` text NOT NULL, + `nw_content_html` tinyint(4) NOT NULL DEFAULT '0', + PRIMARY KEY (`nw_id`) + ) ENGINE=MyISAM DEFAULT CHARSET=utf8 ", true); + } +} + +$g5['title'] = '팝업레이어 관리'; +include_once (G5_ADMIN_PATH.'/admin.head.php'); + +$sql_common = " from {$g5['new_win_table']} "; + +// 테이블의 전체 레코드수만 얻음 +$sql = " select count(*) as cnt " . $sql_common; +$row = sql_fetch($sql); +$total_count = $row['cnt']; + +$sql = "select * $sql_common order by nw_id desc "; +$result = sql_query($sql); +?> + +
전체
+ +
+ 새창관리추가 +
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + '; + } + ?> + +
목록
번호제목접속기기시작일시종료일시시간LeftTopWidthHeight관리
시간pxpxpxpx + 수정 + 삭제 +
자료가 한건도 없습니다.
+
+ + + diff --git a/bbs/content.php b/bbs/content.php index 44feaefdf..76082013c 100644 --- a/bbs/content.php +++ b/bbs/content.php @@ -1,6 +1,11 @@ 관리자 모드에서 게시판관리->내용 관리를 먼저 확인해 주세요.'); +} + // 내용 $sql = " select * from {$g5['content_table']} where co_id = '$co_id' "; $co = sql_fetch($sql); @@ -50,22 +55,22 @@ $dst[] = $default['de_admin_info_email']; $str = preg_replace($src, $dst, $str); if ($is_admin) - echo '
내용 수정
'; + echo '
내용 수정
'; ?> '; + echo '
'; ?> -
+

-
+
@@ -74,10 +79,10 @@ if (file_exists($himg)) // 상단 이미지
'; + echo '
'; if ($is_admin) - echo ''; + echo ''; ?> diff --git a/bbs/faq.php b/bbs/faq.php index 4fb89c199..48c4a0da9 100644 --- a/bbs/faq.php +++ b/bbs/faq.php @@ -3,6 +3,11 @@ include_once('./_common.php'); if (!$fm_id) $fm_id = 1; +//dbconfig파일에 $g5['faq_table'] , $g5['faq_master_table'] 배열변수가 있는지 체크 +if( !isset($g5['faq_table']) || !isset($g5['faq_master_table']) ){ + die('관리자 모드에서 게시판관리->FAQ관리를 먼저 확인해 주세요.'); +} + // FAQ MASTER $sql = " select * from {$g5['faq_master_table']} where fm_id = '$fm_id' "; $fm = sql_fetch($sql); @@ -15,20 +20,20 @@ include_once('./_head.php'); FAQ 수정'; + echo ''; ?> '; + echo '
'; // 상단 HTML -echo '
'.stripslashes($fm['fm_head_html']).'
'; +echo '
'.stripslashes($fm['fm_head_html']).'
'; ?> -
+
'.stripslashes($fm['fm_head_html']).'
'; if ($i == 1) { ?> -
+

목차

    -
  1. +
  2. 1) echo '
'; ?> @@ -55,16 +60,16 @@ echo '
'.stripslashes($fm['fm_head_html']).'
'; if ($i == 1) { ?> -
+

내용

    -
  1. +
  2. -

    +

    -

    - +
    +
  3. 1) echo '
'; @@ -75,17 +80,17 @@ echo '
'.stripslashes($fm['fm_head_html']).'
'; '.stripslashes($fm['fm_tail_html']).'
'; +echo '
'.stripslashes($fm['fm_tail_html']).'
'; $timg = G5_DATA_PATH.'/faq/'.$fm_id.'_t'; if (file_exists($timg)) - echo '
'; + echo '
'; ?> FAQ 수정'; + echo ''; include_once('./_tail.php'); ?> diff --git a/bbs/newwin.inc.php b/bbs/newwin.inc.php new file mode 100644 index 000000000..98775d024 --- /dev/null +++ b/bbs/newwin.inc.php @@ -0,0 +1,48 @@ + + + +
+
+ +
+ +
+팝업레이어 알림이 없습니다.'; +?> + + + \ No newline at end of file diff --git a/css/default.css b/css/default.css index 7b90112b3..2611c4942 100644 --- a/css/default.css +++ b/css/default.css @@ -28,6 +28,13 @@ a:hover, a:focus, a:active {color:#000;text-decoration:underline} #hd_wrapper {position:relative;margin:0 auto;padding:26px 0;width:970px;zoom:1} #hd_wrapper:after {display:block;visibility:hidden;clear:both;content:""} +#hd_pop {z-index:1000;position:relative;margin:0 auto;width:1000px;height:0} +#hd_pop h2 {position:absolute;font-size:0;line-height:0;overflow:hidden} +.hd_pops {position:absolute;border:1px solid #e9e9e9;background:#fff} +.hd_pops_con {margin:0 0 30px} +.hd_pops_footer {position:absolute;bottom:0;left:0;padding:10px 0;width:100%;background:#000;color:#fff;text-align:right} +.hd_pops_footer button {margin-right:5px;padding:5px 10px;border:0;background:#393939;color:#fff} + #logo {float:left;padding:5px 0 0} /* 전체 검색 */ @@ -93,41 +100,20 @@ a:hover, a:focus, a:active {color:#000;text-decoration:underline} #ft h1 {position:absolute;font-size:0;line-height:0;overflow:hidden} #ft p {margin:0;padding:10px 0;line-height:1.8em} -#ft_catch {position:relative;margin:0 auto;padding:20px 0;width:970px;text-align:center} +#ft_catch {position:relative;margin:0 auto;padding:20px 0 0;width:970px;text-align:center} + +#ft_company {text-align:center} #ft_copy {background:#414141} -#ft_copy p {position:relative;margin:0 auto;padding:10px 0;width:970px;color:#fff} -#ft_copy a {position:absolute;top:10px;right:0;color:#fff} +#ft_copy div {position:relative;margin:0 auto;padding:10px 0;width:970px;color:#fff} +#ft_copy a {display:inline-block;margin:0 10px 0 0;color:inherit} +#ft_copy #ft_totop {position:absolute;top:10px;right:0} /* 게시물 선택복사 선택이동 */ #copymove {} .copymove_current {float:right;color:#ff3061} .copymove_currentbg {background:#f4f4f4} -/* 내용관리 */ -#socc {margin:10px 0;padding:10px;border:1px solid #e9e9e9} -.socc_admin {text-align:right} -#socc header h1 {position:absolute;font-size:0;line-height:0;overflow:hidden} -#socc_con {padding:10px 0} -.socc_img {text-align:center} - -/* FAQ 관리 */ -#sfaq_wrap {margin:10px 0} -#sfaq_wrap h2 {position:absolute;font-size:0;line-height:0;overflow:hidden} -.sfaq_admin {text-align:right} -#sfaq_wrap ol {margin:0;padding:0;list-style:none} -#sfaq_list {margin:0 0 10px;border:1px solid #ccc} -#sfaq_list li {border-bottom:1px solid #fff;background:#f2f5f9} -#sfaq_list a {display:block;padding:10px;font-weight:bold;text-decoration:none} -#sfaq_list a:focus, -#sfaq_list a:hover {background:#626870;color:#fff} -#sfaq_con {border:1px solid #e9e9e9;border-top:0} -#sfaq_con li {padding:0 0 10px} -#sfaq_con h3 {padding:10px;background:#f2f5f9;border-top:1px solid #e9e9e9} -#sfaq_con p {padding:10px} -.sfaq_tolist {padding:0 10px;text-align:right} -.sfaq_img {text-align:center} - /* 화면낭독기 사용자용 */ #hd_login_msg {position:absolute;top:0;left:0;font-size:0;line-height:0;overflow:hidden} .msg_sound_only, .sound_only {display:inline-block !important;position:absolute;top:0;left:0;margin:0 !important;padding:0 !important;font-size:0;line-height:0;border:0 !important;overflow:hidden !important} @@ -271,6 +257,29 @@ a.btn_admin:focus, a.btn_admin:hover {text-decoration:none} .new_win .win_btn a {display:inline-block;padding:0 10px;height:30px;background:#4b545e;color:#fff;vertical-align:middle;line-height:2.4em} .new_win .win_btn a:focus, .new_win .win_btn a:hover {text-decoration:none} +/* 내용관리 */ +#ctt {margin:10px 0;padding:10px;border:1px solid #e9e9e9} +.ctt_admin {text-align:right} +#ctt header h1 {position:absolute;font-size:0;line-height:0;overflow:hidden} +#ctt_con {padding:10px 0} +.ctt_img {text-align:center} + +/* FAQ 관리 */ +#faq_wrap {margin:10px 0} +#faq_wrap h2 {position:absolute;font-size:0;line-height:0;overflow:hidden} +.faq_admin {text-align:right} +#faq_wrap ol {margin:0;padding:0;list-style:none} +#faq_list {margin:0 0 10px;border:1px solid #ccc} +#faq_list li {border-bottom:1px solid #fff;background:#f2f5f9} +#faq_list a {display:block;padding:10px;font-weight:bold;text-decoration:none} +#faq_list a:focus, #faq_list a:hover {background:#626870;color:#fff} +#faq_con {border:1px solid #e9e9e9;border-top:0} +#faq_con li {padding:0 0 10px} +#faq_con h3 {padding:10px;background:#f2f5f9;border-top:1px solid #e9e9e9} +#faq_con #con_inner {padding:10px;line-height:1.8em} +.faq_tolist {padding:0 10px;text-align:right} +.faq_img {text-align:center} + /* 자바스크립트 alert 대안 */ #validation_check {margin:100px auto;width:500px} #validation_check h1 {margin-bottom:20px;font-size:1.3em} diff --git a/css/mobile.css b/css/mobile.css index 6d3cb8d55..1019c216b 100644 --- a/css/mobile.css +++ b/css/mobile.css @@ -96,10 +96,11 @@ a:hover, a:focus, a:active {color:#000;text-decoration:underline} #ft h1 {width:0;height:0;font-size:0;line-height:0;overflow:hidden} #ft p {margin:0;padding:10px 0;line-height:1.8em} -#ft_copy {background:#414141} -#ft_copy p {position:relative;padding:10px;color:#fff} -#ft_copy b {color:#fff} -#ft_copy a {color:#fff;text-decoration:none} +#ft_copy {padding:10px;background:#414141;color:#fff;line-height:2em} +#ft_copy #ft_company {text-align:center} +#ft_copy #ft_company a {display:inline-block;padding:5px 10px} +#ft_copy b {color:inherit} +#ft_copy a {color:inherit;text-decoration:none} /* 게시물 선택복사 선택이동 */ #copymove {} @@ -214,6 +215,30 @@ a.btn_admin:focus, a.btn_admin:hover {text-decoration:none} .new_win .win_btn button {display:inline-block;padding:0 10px;height:2.5em;border:0;background:#666;color:#fff;text-decoration:none;line-height:2.5em} .new_win .win_btn input {padding:0 10px;height:2.5em;line-height:2.5em} +/* 내용관리 */ +#ctt {margin:10px 0;padding:10px;border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9} +.ctt_admin {margin:0 5px;text-align:right} +#ctt header h1 {position:absolute;font-size:0;line-height:0;overflow:hidden} +#ctt_con {padding:10px 0} +.ctt_img {text-align:center} + +/* FAQ 관리 */ +#faq_wrap {margin:10px 5px} +#faq_wrap h2 {position:absolute;font-size:0;line-height:0;overflow:hidden} +.faq_admin {margin:0 5px;text-align:right} +#faq_wrap p {line-height:1.8em} +#faq_wrap ol {margin:0;padding:0;list-style:none} +#faq_list {margin:0 0 10px;border:1px solid #ccc} +#faq_list li {border-bottom:1px solid #fff;background:#f2f5f9} +#faq_list a {display:block;padding:10px;font-weight:bold;text-decoration:none} +#faq_list a:focus, #faq_list a:hover {background:#626870;color:#fff} +#faq_con {border:1px solid #e9e9e9;border-top:0} +#faq_con li {padding:0 0 10px} +#faq_con h3 {padding:10px;background:#f2f5f9;border-top:1px solid #e9e9e9} +#faq_con #con_inner {padding:10px;line-height:1.8em} +.faq_tolist {padding:0 10px;text-align:right} +.faq_img {text-align:center} + /* 사이드뷰 */ .sv_wrap {display:inline-block;position:relative;font-weight:normal} .sv_wrap .sv {z-index:1000;display:none;margin:5px 0 0;border:1px solid #283646} diff --git a/head.php b/head.php index 736449e8d..547fd00ec 100644 --- a/head.php +++ b/head.php @@ -29,6 +29,13 @@ if (G5_IS_MOBILE) { + +
+

팝업레이어 알림

+ +
+ +
diff --git a/skin/search/basic/search.skin.php b/skin/search/basic/search.skin.php index 609b88cc3..c88dbde84 100644 --- a/skin/search/basic/search.skin.php +++ b/skin/search/basic/search.skin.php @@ -93,7 +93,7 @@ add_stylesheet('', -

검색된 자료가 하나도 없습니다.

+
검색된 자료가 하나도 없습니다.

diff --git a/tail.php b/tail.php index 0c06084f9..e579db0bc 100644 --- a/tail.php +++ b/tail.php @@ -24,13 +24,18 @@ if (G5_IS_MOBILE) {
- +
<?php echo G5_VERSION ?>
+
+
-

+

+ 회사소개 + 개인정보취급방침 + 서비스이용약관 Copyright © 소유하신 도메인. All rights reserved.
- 상단으로 -

+ 상단으로 +