@charset "utf-8";
 @import url(http://tong.visitkorea.or.kr/kor/css/cc/cc_global.css);
@import url(http://tong.visitkorea.or.kr/kor/css/cc/cc_layout.css);
@import url(http://tong.visitkorea.or.kr/kor/css/datatable.css);
@import url(http://tong.visitkorea.or.kr/kor/css/board.css);
/* Left Menu Guide */
#Left_Menu_Box a:hover { color: #771c9c; }
#Left_Menu_Box dt a:link.current, #Left_Menu_Box dt a:visited.current, #Left_Menu_Box dt a:hover.current, #Left_Menu_Box dt a:active.current, #Left_Menu_Box dd a:link.current, #Left_Menu_Box dd a:visited.current, #Left_Menu_Box dd a:hover.current, #Left_Menu_Box dd a:active.current { color:#771c9c; }
#Left_Menu_Box_Sub dl dd dl dd { background-image:url(http://tong.visitkorea.or.kr/kor/images/cc/bul_left_menu_4.gif); }
/* Title Icon Guide */
h1 { border-bottom-color:#b76ed9; background-image:url(http://tong.visitkorea.or.kr/kor/images/cc/icon/bul_h1.gif); }
h2 { background-image:url(http://tong.visitkorea.or.kr/kor/images/cc/icon/bul_h2.gif); }
#Content_Layer h2 span { color:#771c9c; }
h3 { background-image:url(http://tong.visitkorea.or.kr/kor/images/cc/icon/bul_h3.gif); }
h4 { background-image:url(http://tong.visitkorea.or.kr/kor/images/cc/icon/bul_h4.gif); }
/* Board Guide */
.table_default_list tbody td.subject a:hover { color:#771c9c; }
.table_view_content_top { background-image:url(http://tong.visitkorea.or.kr/kor/images/cc/icon_content_ti.gif); }
.table_default_write { margin-top:0; }
#pager a.current { color:#771c9c; }
#pager p a:active { color:#771c9c; }
/* Tab Menu Type */
.Tap_Menu_Type_2 dl dt { background-image:url(http://tong.visitkorea.or.kr/kor/images/cc/icon/bul_list_1.gif); }
.Tap_Menu_Type_2 dl dt span { color:#771c9c; }
.Tap_Menu_Type_3 ul.Tap_Menu_Type_3_ul_2 li { background-image:url(http://tong.visitkorea.or.kr/kor/images/cc/icon/bul_tap_typea_1.gif); }
/* Dl Type */	
dl.Dl_Type_1 dt { background-image:url(http://tong.visitkorea.or.kr/kor/images/cc/icon/bul_dl_type_1.gif); }
dl.Dl_Type_3 dt { background-image:url(http://tong.visitkorea.or.kr/kor/images/cc/icon/bul_dl_type_1.gif); }
/* Tab Menu Type */
.Tab_Menu_Type_1 ul li.current a:link, .Tab_Menu_Type_1 ul li.current a:visited, .Tab_Menu_Type_1 ul li.current a:hover, .Tab_Menu_Type_1 ul li.current a:active { color:#771c9c; }
.Tab_Menu_Type_2 ul li.current a:link, .Tab_Menu_Type_2 ul li.current a:visited, .Tab_Menu_Type_2 ul li.current a:hover, .Tab_Menu_Type_2 ul li.current a:active { color:#771c9c; }
.Tap_Menu_Type_4 ul li a.current { color:#771c9c; }
/* 여기부터는 고객참여마당만의 css */

/* Dl Type */
dl.Cc_Dl_Type_1 { clear:both; margin:10px 0px 0px 0px; padding:0px 0px 0px 0px; }
dl.Cc_Dl_Type_1 dt { margin:0px 0px 3px 0px; padding:0px 0px 0px 5px; font-weight:bold; background:url(http://tong.visitkorea.or.kr/kor/images/common/icon/bul_dl_type_2.gif) no-repeat left 6px; }
dl.Cc_Dl_Type_1 dt span { font-weight:normal; }
dl.Cc_Dl_Type_1 dd { margin:0px 0px 20px 0px; padding:0px 0px 0px 5px; }
/* Ul Type */
ul.Cc_Ul_Type_3 { clear:both; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; list-style:decimal; }
ul.Cc_Ul_Type_3 li { margin:0px 0px 0px 15px; padding:0px 0px 0px 0px; text-indent:-15px; list-style:none; }
/* FAQ 검색 박스부분 */
.Cc_Category_1 { clear:both; }
.Cc_Category_1 dl.Cc_Dl_Type_1 { margin-top:0px; }
.Cc_Category_1 dl.Cc_Dl_Type_1 { clear:none; }
.Cc_Category_1 dl.Cc_Dl_Type_1 dd ul.Ui_Type_2 { margin-top:5px; }
.Cc_Category_1 dl.Cc_Dl_Type_1 dd ul.Ui_Type_2 li { display:inline; margin-right:15px; }
.Cc_Category_1 dl.Cc_Dl_Type_1 dd { margin-bottom:10px; }
.Board_End_Btn { clear:both; margin-top:10px; }
/* 컨텐츠 박스 관격 */
.h1_summary_type_1 { margin:10px 0px 0px 10px; }
.content_summary_1 { clear:both; margin:10px 0px 0px 10px; }
.content_summary_image_1 { margin:10px 0px 0px 0px; }
.mt5 { margin-top:5px; }
.mt10 { margin-top:10px; }
.mb10 { margin-bottom:10px; }
/* 공모전 */

#festival-01 { width:595px; height:127px; margin-top:15px; background:url(http://tong.visitkorea.or.kr/kor/images/cc/festival_01.gif) no-repeat; }
#festival-01 dl { display: none; }
#festival-02 { width:595px; height:293px; float:left; margin:0px; padding:0px; }
#festival-02 ul { float:left; height:293px; margin:0px; padding:0px; }
#festival-02 ul li { float:left; background:#fdfd66; }
#festival-03 { width:595px; height:55px; margin:0px; padding:0px; background:url(http://tong.visitkorea.or.kr/kor/images/cc/festival_05.gif) no-repeat; }
#text-center { background-color:#f9f9f9; padding:7px; text-align:center; }
#text-center span { font-weight:bold; }
.text-small { font-size:10px; }
#cellphone { color:red; float:left; }
#logo-down { float:left; border:1px solid #e6e6e6; margin:10px 0px 0px 0px; }
#logo-down dl { float:left; }
#logo-down dl dt { float:left; }
#logo-down dl dd { float:right; width:110px; margin:50px 60px 40px 40px; }
#logo-down dl dd img { margin: 2px 0px; }
#logo-down dl dd img.bottom { margin: 8px 0px; }
#prize-01 { margin:10px 5px 0px 0px; }
#prize-01 p { border:1px solid #cdcdcd; padding:1px; margin:0px 5px; }
#prize-01 p img { vertical-align:top; }
#prize-01 td { text-align:center; }
/* cc-prize-02 */
#prize-02 { margin:5px 5px 30px 0px; }
#prize-02 p { border:1px solid #cdcdcd; padding:1px; margin:0px 5px; }
#prize-02 p img { vertical-align:top; }
#prize-02 td { line-height:130%; }
#prize-02 td.title { text-align:left; font-weight:bold; padding-top:10px; }
#bul_01 { background:url(http://tong.visitkorea.or.kr/kor/images/common/icon/bul_dl_type_2.gif) no-repeat 3px 6px; padding:0 0 0 7px; font-size:11px; font-family:"dotum"; }
#bul_02 { background:url(http://tong.visitkorea.or.kr/kor/images/common/icon/bul_dl_type_2.gif) no-repeat 3px 6px; padding:0 0 0 7px; font-size:12px; font-family:"dotum"; }
#bul_02 span { font-weight:bold; }
#photo-list-01 { padding:1px; float:left; border:1px solid #ccc; width:490px; height:175px; overflow-y:auto; }
#photo-list-02 { padding:1px; float:left; border:1px solid #ccc; width:450px; height:175px; overflow-y:auto; }
.text-bold { font-weight:bold; text-align:left; }
#Content_Rect_Box_3 #ui_list_01 { clear:both; margin:10px 0px 0px 0px; padding:0px 0px 0px 0px; float:left; }
ui_list_01 li { margin:0px 0px 0px 0px; padding:0px 0px 0px 5px; background:url(http://tong.visitkorea.or.kr/kor/images/common/icon/bul_dl_type_2.gif) no-repeat left 6px; float:left; }
#Content_Rect_Box_3 #ui_list_02 { clear:both; margin:10px 0px 0px 0px; padding:0px 0px 0px 0px; float:right; }
ui_list_02 li { margin:0px 0px 0px 0px; padding:0px 0px 0px 5px; background:url(http://tong.visitkorea.or.kr/kor/images/common/icon/bul_dl_type_2.gif) no-repeat left 6px; float:right; }
.f-01 { font-size:11px; }
p.bul_puple { background:url(http://tong.visitkorea.or.kr/kor/images/common/icon/bul_puple.gif) no-repeat 0 7px; padding:0 0 0 5px; color:#A83DD6; font-weight:bold; }
div.site_Box { float:left; padding:1px; margin:15px 0 0 0px; }
div.site_Box .img { margin:10px 0 0 0; }
div.site_Box .site { margin:4px 0 0 0; }
p.bul_puple { background:url(http://tong.visitkorea.or.kr/kor/images/common/icon/bul_puple.gif) no-repeat 0 7px; padding:0 0 0 5px; color:#A83DD6; font-weight:bold; }
div.site_Box_R { float:right; padding:1px; margin:15px 20px 0 0px; }
div.site_Box_R .img { margin:10px 0 0 0; }
div.site_Box_R .site { margin:4px 0 0 0; }
.ddaad141 { width:595px; height:123px; text-align:center; padding-top:20px; background:url(http://tong.visitkorea.or.kr/kor/images/cc/pw_1_4_1_img03.gif) }
/****** main ******/
#cc_wrap { position:relative; width:800px; margin:15px 0 0 26px; }
#l-main { width:600px; float:right; }
#left_menu { float:left; width:185px; }
#cc_wrap #main-right { float:right; width:600px; }
#cc_wrap #ccL { float:left; width:292px; }
#cc_wrap #ccR { float:right; width:293px; }
/*tit*/
.mtit { padding:0; margin:0; }
.mtit .btn { float:right; padding:0; margin:-13px 3px 0 0; }
.mtit2 { padding:4px 0 7px 10px; margin:0; background:url(http://tong.visitkorea.or.kr/kor/images/cc/main/bar.gif) no-repeat 0 0; }
.mtit2 .btn { float:right; padding:0; margin:-16px 10px 0 0; display:inline; }
.mtxt { margin:4px 0 7px 8px; }
.mtxt2 { margin:4px 0 7px 0; }
/*qna*/
.mbox { border:1px solid #A1A1A1; margin-bottom:10px; }
.mboxgray { border:3px solid #EEEEEE; padding:1px 3px; }
.ctxt { position:absolute; padding:3px 0 0 0; }
.csearch { border:1px solid #8F3CB2; padding:1px; margin-left:76px; }
.csearch input { border:0; width:154px; margin:0; }
.csearch img { vertical-align:top; }
#categry { padding:0 0 5px 0; margin:0 0 5px 0; background:url(http://tong.visitkorea.or.kr/kor/images/cc/main/dot.gif) repeat-x 0 bottom; }
#categry dl { padding:0; margin:0; background:#EEEEEE; }
#categry dl dt { padding:5px; margin:0; }
#categry dl dd { padding:0; margin:0; }
#categry dl dd ul { padding:0; margin:0 0 0 10px; }
#categry dl dd ul li { padding:0 0 0 5px; margin:0; float:left; width:80px; background:url(http://tong.visitkorea.or.kr/kor/images/cc/main/bul01.gif) no-repeat 0 6px; }
#categry dl dd ul li.ww { width:100px; }
#categry dl dd ul li.ww2 { width:70px; }
dl.qnalist { padding:0; margin:0 0 1px 3px; width:275px; }
dl.qnalist dt { padding:2px 0 0 0; margin:0; float:left; width:210px; letter-spacing:-1px; }
dl.qnalist dd { padding:0; margin:0; float:left; width:65px; font-size:11px; font-family:'돋움'; }
/*propose*/
dl.proposelist { padding:0; margin:0 0 5px 9px; width:276px; }
dl.proposelist dt { padding:2px 0 0 6px; margin:0; float:left; width:200px; letter-spacing:-1px; background:url(http://tong.visitkorea.or.kr/kor/images/cc/main/bul01.gif) no-repeat 0 8px; }
dl.proposelist dd { padding:0; margin:0; float:left; width:65px; font-size:11px; font-family:'돋움'; }
/*tell*/
ul.telllist { padding:0; margin:0; }
ul.telllist li { padding:0; margin:0 0 2px 0; float:left; width:146px; height:19px; background:url(http://tong.visitkorea.or.kr/kor/images/cc/main/box01.gif) no-repeat 0 0; }
ul.telllist li img { margin:3px 0 0 10px; }
/*open*/
.databtn { margin:0 0 13px 0; }
/*collect*/
dl.collect { padding:0; margin:12px 0 0 0; }
dl.collect dt { padding:6px 0 5px 6px; margin:0; background:#EEEEEE; }
dl.collect dd { padding:7px 0 0 0; margin:0; border:2px solid #EEEEEE; }
table.collectlist { border-collapse:collapse; }
table.collectlist td { width:96px; padding:0 5px 0 5px; text-align:center; vertical-align:top; }
table.collectlist td p { padding:0; margin:0; }
table.collectlist td p img { vertical-align:top; }
table.collectlist td p a:link, table.collectlist td p a:visited { padding:1px; border:1px solid #CCCCCC; width:80px; height:64px; display:block; }
table.collectlist td p a:hover, table.collectlist td p a:active { padding:0; border:2px solid #D072FF; width:80px; height:64px; display:block; }
table.collectlist td .txt { text-align:center; padding:1px 0 3px 0; width:84px; line-height:15px; }
table.collectlist td .txt a { font-size:11px; font-family:dotum, 돋움; line-height:15px; }
dl.collect dd ul { padding:0; margin:6px 0 0 0; }
dl.collect dd ul li { padding:0; margin:0 6px; float:left; width:84px; display:inline; }
/**************************************************** login ******************************************************/
.mlogin { background-image:url('http://tong.visitkorea.or.kr/kor/images/cc/main/login.gif'); }
.after_login { background-image:url('http://tong.visitkorea.or.kr/kor/images/cc/main/bg_after_login.gif'); }
#banner { float:left; margin-top:7px; }
.m { margin-bottom:5px; }
#Content_Wrap { margin-bottom:30px; }
.Tab_Menu_Type_1 ul li { margin-bottom:0 }
.Tab_Menu_Type_1 ul li.current { margin-bottom:0; }
.Tab_Menu_Type_1 ul li a { font-family:dotum, 돋움; }
.Charge_Type_1 .Charge_Type_1_Sub ul { overflow:hidden; }
.Charge_Type_1 .Charge_Type_1_Sub .cboth { height:0; line-height:0; font-size:0; }
.Board_End_Btn { overflow:hidden; }
/*2007년 11월 29일 추가*/
.Cc_Category_1 ul.Cc_Dl_Type_7 li div.d_left { float:left; width:170px; font-weight:bold; }
.Cc_Category_1 ul.Cc_Dl_Type_7 li div.d_right { float:right; width:400px; }
.Cc_Category_1 ul.Cc_Dl_Type_7 li div.d_right li { display:inline; }
#cc_1_3_sub { float:left; width:200px; margin:10px 0 0 30px; }
#cc_1_3_sub li { height:30px; width:180px; background-image:none; }
#cc_1_3_sub2 { width:260px; float:left; margin-left:40px; margin-top:5px; }
#cc_1_3_sub2 li { width:250px; }
#cc_1_3_sub2 li.li_int { background-image:none; width:215px; margin-left:35px; padding-top:1px; margin-top:-5px; display:inline; }
.write_opinion h4 { background-image:url('http://tong.visitkorea.or.kr/kor/images/common/icon/bul_dl_type_2.gif'); }
.eval_reply { padding-top:6px; }
.eval_reply h4 { background-image:url('http://tong.visitkorea.or.kr/kor/images/common/icon/bul_dl_type_2.gif'); }
/*에디터 라인 없애기*/
.table_default_write tr td table tr td { border:none; font-size:12px!important; }
table.table_default_view * { font-size:12px; }
table.table_default_view tr.board_content_view table, table.table_default_view tr.board_content_view table td { border:none; }
/*20080416*/
#topInfo { float:left; margin:10px 0 10px; 0;
}
#topInfo p { float:left; border:1px solid #ccc; padding:2px; width:250px; }
#topInfo h3 { float:right; width:320px; margin-top:0; padding-top:0px; }
* html #topInfo h3 { display:inline; float:right; width:320px; margin-top:0; padding-top:0px; line-height:14px; background-position:5px 40%; }
.topInfoSubRight { float:right; width:320px; }
.topInfoSubRight .Board_Table_Type2 { margin-top:3px; }
* html .topInfoSubRight .Board_Table_Type2 { margin-top:2px; }
.clear2 { clear:both; margin:0; }
/*어권선택 추가*/
#language_select { position:absolute; top:32px; left:280px; padding:10px; width:120px; height:120px; background:url('http://tong.visitkorea.or.kr/kor/new/images/common/language_box.gif') no-repeat left top; z-index:2; }
#language_select ul { overflow:auto; height:80px; scrollbar-face-color: #dddddd; scrollbar-shadow-color: #E1E1E1; scrollbar-highlight-color: #E1E1E1; scrollbar-3dlight-color: #f5f5f5; scrollbar-darkshadow-color: #f5f5f5; scrollbar-track-color: #f0f0f0; scrollbar-arrow-color: #ffffff; }
#language_select ul li { display:block; height:15px; text-align:left; }
#language_select a { font-family:'돋움'; }
/*온라인팝업*/
.onlinePop { float:left; width:190px; margin:0 0 15px 0; }
.onlinePop dt { border-bottom:1px solid #54bb16; }
.onlinePop dd p.serch-text { font-weight:bold; padding:5px; }
.onlinePop dd div.btn-01 { text-align:center; margin:10px 0 0 0; padding:0 0 1px 0; }
.onlinePop dd div.list { background:url(http://tong.visitkorea.or.kr/kor/images/main/bu_gray_01.gif) no-repeat .5em .6em; padding:0 0 0 12px; line-height:1.4em; }
/* 플래쉬 공모전 추가*/
#flash_list { float:left; }
#flash_list p { clear:both; margin:0 0 5px 0; }
#flash_list .flashContent { float:left; margin:0 0 15px 0; }
#flash_list .flashContent .left { float:left; background:url(http://tong.visitkorea.or.kr/kor/images/common/flash_back.gif) no-repeat left top; padding:8px; width:399px; }
#flash_list .flashContent .left2 { float:left; background:url(http://tong.visitkorea.or.kr/kor/images/common/flash_back2.gif) no-repeat left top; padding:8px; width:399px; }
* html #flash_list .flashContent .left, * html #flash_list .flashContent .left2 { width:415px; }
#flash_list .flashContent .left img, #flash_list .flashContent .left2 img { margin:0 0 5px 0; }
#flash_list .flashContent .right { float:left; padding:113px 0 0 3px; }
/* 공통_new */
.ctext { font-size:11px; letter-spacing:-1px; }
.ctext a.cor1 { color:#4238ce; }
.cimg { padding:5px 0; text-align:center; }
.cimgbox { padding:15px 0; width:590px; background:#fff3de; text-align:center; font-weight:bold; color:#211c10; border:1px solid #efebde; letter-spacing:-1px; }
.cbtn { margin:10px auto; width:580px; text-align:right; }
.cbtn li { display:inline; }
.cbtn1 { margin:20px auto; width:580px; text-align:center; }
.cbtn1 li { display:inline; }
.cbtn2 { margin:10px auto; width:600px; }
.cbtn2 li { padding:4px 2px; float:left; }
/*대학생관광광고대상수상작_이미지 리스트-20100929*/
#awardCcontent { clear:both; display:block; }
#awardCcontent p { padding:5px 15px 10px 15px; }
#awardCcontent .ImgSet01 { float:left; }
#awardCcontent .ImgSet02 { float:left; }
#awardCcontent .ImgSet03 { float:left; }
#awardCcontent .ImgSet04 { float:left; }
#awardCcontent p a { font-size:11px; color:#777; }
#awardCcontent .bdimg { border:1px solid #bdbdbd; }
/* 사진공모전 수상작발표 */
.photoAward { clear:both; display:block; }
.photoAward p { padding:5px 15px 10px 15px; }

.photoAward p a { font-size:11px; color:#777; }
.photoAward .bdimg { border:1px solid #bdbdbd; }
/*관광기념품공모전_테이블관련_20101006*/
table.t01, table.t02, table.t03 { border-left:1px solid #b1b1b1; border-top:1px solid #b1b1b1; width:100%; text-align:center; }
table.t01 th, table.t02 th, table.t03 th { border-right:1px solid #b1b1b1; border-bottom:1px solid #b1b1b1; background-color:#f5f5f5; height:22px; }
table.t01 td, table.t02 td, table.t03 td { border-right:1px solid #b1b1b1; border-bottom:1px solid #b1b1b1; text-align:center; height:22px; }
table.t01 th.bgr, table.t02 th.bgr, table.t03 th.bgr { background-color:#f5e7fd; }
.Tgroup { width:100%; display:inline-block; text-align:center; }
.Tgroup1, .Tgroup2 { width:270px; float:left; }
.Tgroup1 { clear:both; margin:0 15px 0 15px; }
/*  관광애니메이션공모전  수상작보기 2010-10-20 SKC&C PJH */
.award_view { margin:0 10px; height:auto; }
.award_view .list { padding-top:20px; margin-top:20px; border-top:1px solid #eee; height:148px; clear:both; }
.award_view p { float:left; width:227px; margin-right:30px; }
.award_view p img { vertical-align:text-top; }
.award_view h2#award { font-size:14px; border-bottom:1px solid #eee; background:none; padding:0; margin:0 0 10px 0; line-height:30px; }
.award_view .list dl { float:left; width:323px; text-align:left; vertical-align:text-top; }
.award_view .list dt { line-height:12px; font-weight:bold; margin:6px 0; float:left; width:75px; }
.award_view .list dt.first { line-height:12px; font-weight:bold; margin:6px 0; float:left; clear:both; width:75px; }
.award_view .list dd { line-height:12px; color:#666; margin:6px 0; float:left; width:247px; text-indent:10px; border-left:1px solid #666; }
.award_view .list dd.last { float:left; margin:8px 0 0; border:none; text-indent:0; }
/*블라인드*/

.blind{ color: #000000; display: block; height: 1px; margin-bottom: -1px; overflow: hidden; text-align: center; white-space: nowrap; width: 1px; position:absolute}

/* 여행바우처상품공모전 2011-09-07 */
table.exhibit_table { width:573px; clear:both; margin:2px 0 9px 0; border-top:1px solid #C8C8C8; border-bottom:1px solid #C8C8C8; border-collapse:collapse; }
table.exhibit_table thead th { text-align:left; color:#666666; font-weight:normal; padding:6px 0px 3px 5px; background-color:#F2F2F2; border-bottom:1px solid #D2D2D2; font-weight:bold; }
table.exhibit_table tbody th { width:120px; text-align:left; color:#666666; font-weight:normal; padding:6px 0px 3px 5px; border-bottom:1px solid #D2D2D2; border-right:1px solid #D2D2D2 }
table.exhibit_table td { text-align:left; color:#666666; font-weight:normal; padding:6px 0px 5px 5px; border-bottom:1px solid #D2D2D2; }
table.exhibit_table td a { font-size:11px; color:#06F }
table.exhibit_table td p { color:#FF0000; padding-bottom:3px}
table.exhibit_table span { color:#FF0000 }
