@import url("/css/default.css");
/*@import url("/css/style_k.css");*/

div.k_list {padding-top:25px;}
.k_floatleft {float:left;}
.k_floatright {float:right;}
.mg_t16 {margin-top:16px;}

div.k_calendal {overflow:hidden; width:540px; margin:20px 0 30px;}
div.k_calendal div.photo {display:block;
float:left;
margin-bottom:15px;
margin-right:20px;}
div.k_calendal div.photo img {width:190px; height:144px;}
div.k_calendal dl {width:330px;float:left;}
div.k_calendal dl dt {font-size:125%; font-weight:bold; color:#2b2b2b; margin:0 0 7px 0; padding:0;}
div.k_calendal dl dd {color:#2b2b2b; line-height:13px;}

div.k_calendal a:hover, div.k_view a:hover {text-decoration:underline;}

div.k_view_header{border-bottom:1px dotted #9d9f9e;}
div.k_view_header h1 {float:none !important;}
div.k_view_header ul {float:none !important; color:#b3b3b3;padding:0 0 10px 0;}

div.k_view {border-bottom:1px dotted #9d9f9e; padding:10px 0 20px; margin:7px 0 10px; }
div.k_view div.title_date {overflow:hidden; }
div.k_view div.title_date h2 {font-family:"arial",sans-serif; font-size:130%;}
div.k_view div.title_date p {float:right;}
div.k_view div.big_pic {text-align:center; clear:both; margin-top:15px;}
div.k_view div.data {margin-top:26px; line-height:180%;}
div.k_view div.data dl {overflow:hidden; width:520px; color:#2b2b2b;}
div.k_view div.data dl dt {float:left; letter-spacing:-1px; color:#88ab39; font-weight:bold; width:123px; background:url(/upload/disko/board/100093/calendar_tit_arrow.gif) no-repeat 0 8px; padding-left:12px;}
div.k_view div.data dl dd.underline a {text-decoration:underline;}

div.k_view_bottom div.share {margin-top:13px; overflow:hidden; width:100%;}
div.k_view_bottom div.share img {vertical-align:middle;}
div.k_view_bottom div.share span.mg_r10 {margin-right:10px;}
div.k_view_bottom div.menu {margin-top:24px; overflow:hidden; width:100%;}
div.k_view_bottom div.menu p {float:left;}
div.k_view_bottom div.menu ul {float:right;}
div.k_view_bottom div.menu ul li {float:left; margin-left:8px; background:url('/images/button/btn_partition.gif') no-repeat top right; padding-right:9px;}
div.k_view_bottom div.menu ul li.thelast {background:none; padding-right:0;}

div.outline {border-bottom:1px dotted #9d9f9e; padding:25px 0 2px 0; overflow:hidden; width:100%; color:#333;}
div.outline2 {padding:25px 0 0px 0; overflow:hidden; width:100%; color:#333;}
div.outline a, div.outline2 a {color:#777;}
div.outline a:hover, div.outline2 a:hover {text-decoration:underline; color:#88ab39;}
dl.nation {float:left; width:101px;}
dl.nation dt img {width:25px; height:19px; border:1px solid #d1d0d0;}
dl.nation dd {font-weight:bold;}
div.brief_account {float:right; width:439px;}
div.brief_account dl dt {font-size:125%; font-weight:bold;}
div.brief_account dl dd {line-height:160%; margin-bottom:25px;}


div.outline div.nation {margin-bottom:27px;}
div.outline div.nation img {width:25px; height:19px; border:1px solid #d1d0d0; vertical-align:middle;}
div.outline div.nation h3 {display:inline; margin:2px 0 0 10px;}
div.outline div.detail {overflow:hidden; width:100%;}
div.outline div.detail div.alphabet {color:#88ab39; font-weight:bold; font-size:125%; float:left; width:40px;}
div.outline div.detail dl {float:right; width:500px; margin-bottom:23px;}
div.outline div.detail dl dt {color:#333; font-weight:bold; font-size:125%;}
div.outline div.detail dl dd {line-height:15px;}
div.outline div.detail dl dd span {color:#88ab39;}



#contents_header div#calendal_view{float:right;margin:0 5px 0 0;}
#contents_header div#selectform{}
#contents_header{margin:20px 0 0 0;padding:10px 0 0 0; width:100%;}




/* layout & basic box */
div#header{ width:100%; padding:0 ; }
div#footer{ clear:both; width:100%; height:64px; background:url("/images/disko/background_footer.gif") 50% 0 no-repeat; padding:35px 0 0; margin-top: 0; }

#content_wrap{width:100%;}

.fixed .sce #sidebar{width:150px;}
.fixed .sce #extension{width:230px;}
.fixed .sce #contents{overflow:hidden; border-left:1px dotted #bbb; border-right:1px dotted #bbb; padding:0 34px; margin:0 auto;}


.fixed{width:990px;margin:0 auto;}
/* 	.fixed .sce */
.fixed .sce #content_wrap{float:left;width:100%;}
.fixed .sce #contents{ margin:0 230px 0 150px; padding-bottom: 30px; }
.fixed .sce #sidebar{float:left;margin-left:-990px;}
.fixed .sce #extension{float:left;margin-left:-230px;}

/* .fixed .about */
.fixed .about #content_wrap{float:right;width:780px;}
.fixed .about #contents{}
.fixed .about #sidebar{float:left; width:200px;}
.fixed .about #extension{}
.fixed .about #contents{overflow:auto; border-left:1px dotted #bbb; padding:0 0 0 25px; margin:0 auto;}

.fixed .about #sidebar .sidebox{width:180px;overflow:auto;padding:20px 0;border-bottom:1px dotted #bbb;text-align:left;}
.fixed .about #sidebar .sideboxend{overflow:auto;width:180px;padding:20px 0;border-bottom:none;text-align:left;}

/* .fixed no side */
.fixed .noside #content_wrap{width:748px;margin:0 auto;}
.fixed .noside #contents{margin:0;}

.fixed .sce #sidebar .sidebox{float:left;width:130px;padding:20px 0;border-bottom:1px dotted #bbb;text-align:left;}
.fixed .sce #extension .extbox{float:right;width:210px;padding:20px 0;border-bottom:1px dotted #bbb;font-family:"arial",sans-serif;}

.sidebox ul, .extbox ul{margin:10px 0 0 0;}

.sidebox ul.subMenu{padding:0; font-family:"arial",sans-serif; font-size:94%; margin:20px 0 0 0 !important;}
.sidebox ul.subMenu li{float:left;width:100%;}
.sidebox ul.subMenu li a{clear:both;font-weight:bold;}
.sidebox ul.subMenu li.submenu_title_selected a,
.sidebox ul.subMenu li.submenu_title_selected a:visited{color:#010101;text-decoration:none;}
.sidebox ul.subMenu li.submenu_title a{color:#777777;text-decoration:none;}


.sidebox ul.subMenu ul{
	overflow:auto;
	padding:0 0 3px 10px;
	margin:0 0 5px 0 !important;
}

.sidebox ul.subMenu ul li a{
	font-weight:normal;
}


#loginsub{
	border-bottom:none !important;
	padding:0 0 0 0 !important;
}

#source{
	padding-top:2px;
}

#source ul{
	margin:0 0 15px 0;
}



.sidebox ul.subMenu ul li.current a{
	color:#010101;text-decoration:none;
}

.sidebox ul.taglist li{float:left;padding:0 0 0 0;margin:0 4px 0 0;font-family:"arial",sans-serif;}
.ie6 .sidebox ul.taglist li{}
.sidebox ul.taglist li a{ color:#96a29e; white-space: nowrap; }
.sidebox ul.taglist li span.size3{font-weight:normal;}
.sidebox ul.taglist li span.size2{font-weight:bold;}
.sidebox ul.taglist li span.size1{}

.sidebox ul.subMenu li.submenu_title_selected a:hover,
.sidebox ul.subMenu li.submenu_title a:hover,
.sidebox ul li a:hover{text-decoration:underline;}


p.inner_side,
p#rss,
p#print,
p#translate{
	margin:0 0 10px 0;
}

.extbox ul.hot li{height:17px;}
.ie6 .extbox ul.hot li, .ie7 .extbox ul.hot li{line-height:17px;}
.extbox ul.hot li a{text-decoration:underline;color:#666666;font-weight:bold;}
.extbox ul.hot li span{margin:0 0 0 5px;}

.extbox h2{margin:0;padding:0;}
.extbox h2 span.count{font-weight:normal;font-size:11px;}

.extbox ul.list{margin:4px 0 0 0;}
.extbox ul.list li{height:35px;overflow:hidden;}
.ie6 .extbox ul.list{margin:10px 0 0 0;}
.ie6 .extbox ul.list li{line-height:15px;}

.extbox ul.list a{float:left;width:100%;height:15px;font-weight:bold;}
.extbox ul.list li a:hover{text-decoration:underline;}

.extbox ul.list span{float:left;width:100%;height:15px;}


.calendar_wrap{margin:5px 0 0 0;width:209px;background:url("/images/calendar/calendar_mid_new.gif") 0 0 repeat-y;}
.calendar_wrap .head{height:67px;background:url("/images/calendar/calendar_head_new.gif") top left no-repeat;}
.calendar_wrap .foot{height:30px;background:url("/images/calendar/calendar_bottom_new.gif") bottom left no-repeat;}
.calendar_wrap table{width:170px;margin:0 auto;}
.calendar_wrap table th{padding:3px 0 6px;}
.calendar_wrap table th, .calendar_wrap table td{text-align:center;}
.calendar_wrap table td{background:#f3f3f3;padding:3px 0;}
.calendar_wrap table td.blank{background:#fff;}
.calendar_wrap table td.sun{background:#fbefdf;}
.calendar_wrap table td.sat{background:#e2ebf4;}
.calendar_wrap p.date{padding:0 0 10px 0;text-align:center;color:#8f8f91;}

#contents_header{overflow:auto;margin:20px 0 0 0;padding:10px 0 2px 0;}

.dotbackground{
	background: url("/images/common/dot_partition.jpg") 0 24px repeat-x;
}

#contents_header h1{
	float:left;
	width:300px;
}
#contents_header ul{float:right;margin:10px 5px 0 0;}
#contents_header ul li{display:inline;}

#contents_header div#selectform,
#contents_header div#selectform2{float:right;margin:0 5px 0 0;}

.thumnail_list_wrap{clear:both;}
.thumnail_list{clear:both;}
.thumnail_list .thumnail_img{float:left;width:100px;height:70px;margin:0 10px 0 0;padding:15px 0;}
.thumnail_list .thumnail_content{float:right;width:410px;line-height:14px;color:#2b2b2b;padding:15px 0;}
.thumnail_list .thumnail_content h2{margin:0 0 10px 0;}
.thumnail_list .thumnail_content h2 a{color:#2b2b2b;}
.thumnail_list .thumnail_content h2 a:hover{text-decoration:underline;}


.paging{clear:both;text-align:center;padding:20px 0 10px 0;}
.paging ul{font:12px "Gulim",sans-serif;}
.paging ul li{display:inline;}
.paging ul li * {vertical-align:middle;}
.paging ul li a{padding:0 3px;}
.paging ul li a:hover{text-decoration:underline;}
.paging ul li.current{color:#ff6600;font-weight:bold;padding:0 3px;}



div#footer .footerbox{
	width:1000px;
	margin:0 auto;
	vertical-align:bottom;
}

div#footer .footerbox address{
	float:left;
	margin:10px 0 0 0;
}

div#footer ul.link{
	float:right;
	margin:20px 0 0 0;
}

div#footer ul.link li{
	float:left;
	padding:0 5px 0 8px;
	background:url("/images/disko/background_footer_gap.gif") 0 2px no-repeat;
}

div#footer ul.link li.bgnone{
	background:none;
}



div#contactinfo{}
div#contactinfo h2{font-size:100%;color:#da4841;margin:0;padding:0;font-weight:bold;height:20px;}
div#contactinfo ul{}
div#contactinfo ul li{line-height:14px;}
div#contactinfo ul li.bold{font-weight:bold;color:#000;}


.about .breadcrumb{float:right;width:600px;height:20px;border-bottom:1px dotted #bbb;margin:0 0 26px 0;color:#B3B3B3;}

.about .contentsbox{clear:both;width:754px;}
.about .contentsbox .content_extra{float:left;width:154px;}
.about .contentsbox .content_extra h1{margin:0 0 51px 0;}
.about .contentsbox .content_body{float:right;width:600px;text-align:left;}

.about .contentsbox p.ceo{float:left;width:400px;margin:0 0 25px 0;color:#000;}
.about .contentsbox p.ceo strong{color:#000;}

.about h2{clear:both;}

.about h2.about_title{ font-size:105%; color:#C32F28; margin:0 0 5px 0; }
.about #designkorea{width:400px;}
.about .contentsbox p.vision{ clear:both; margin:0 0 25px 0; }
.about .contentsbox p.vision a{ font-weight:bold; color:#e09898; }
.about .contentsbox p.selection{ clear:both; margin:0 0 10px 0;}

.about .history_wrap{width:100%;}
.about table.history{width:100%;}
.about table.history th{padding:14px 20px;color:#e09898;}
.about table.history th{background:#f2f2f2;vertical-align:top;width:97px;font-size:150%;}
.about table.history td{background:#f7f7f7;padding:10px 20px;}
.about table.history td strong{display:block; float:left; width:50px; margin:0 15px 0 0; color:#666666; font-weight:bold; font-size:110%;}
.about table.history td span{display:block; float:right; width:340px;}
.about table.history th, .about table.history td.end{border-bottom:1px dotted #bbbbbb;}
.about table.history th.bordernone{border-bottom:none;}

.about h2.subtitle{margin:0 0 36px 0;}

.about #centerpic{float:left;width:238px;margin:0 30px 20px 0;}
.about #centerinfo{float:left;width:300px;}
.about #centerinfo ul{margin:20px 0 0 0;}
.about #centerinfo ul li{padding:2px 0;}


.about h2.inner_subtitle{margin:30px 0 10px 0;}

.about #photogallery_wrap{}

.about #photogallery_wrap ul.cat li{
	float:left;
	padding:0 10px;
	background:url("/images/common/dot_vertical.gif") 0 3px no-repeat;
}

.about #photogallery_wrap ul.cat li.start{
	background:none;
	padding:0 10px 0 0;
}

.about #photogallery_wrap ul.cat li a{
	display:block;
	font-weight:bold;
}

.about #photogallery_wrap h2{
	font-size:100%;
	font-weight:bold;
}

.about #bestphoto_wrap{
	clear:both;
	padding:43px 0 50px 0;
}

.about #totalphoto_wrap{
	clear:both;
	float:left;
	padding:43px 0 0 0;
}

.about #bestphoto_wrap .bestphoto{
	float:left;
	margin:15px 5px 0 0;
	width:193px;
}

.about #bestphoto_wrap .bestphoto img{
	width:193px;
	height:129px;
}

.about #totalphoto_wrap .totalphoto{
	float:left;
	width:138px;
	padding:0 0 5px 0;
	margin:15px 12px 0 0;
}

.about #totalphoto_wrap .totalphoto img{
	width:138px;
	height:92px;
}

.about #bestphoto_wrap .bestphoto p,
.about #totalphoto_wrap .totalphoto p{
	margin:5px 0 0 0;
}

.about #totalphoto_wrap .totalphoto p{
	width:138px;
	height:30px;
	padding:0 0 5px 0;
}

.about #bestphoto_wrap .bestphoto p a:hover,
.about #totalphoto_wrap .totalphoto p a:hover{
	text-decoration:underline;
}


/* 1depth new list template */

.global_listfirst { width:540px; clear:both; padding: 22px 0 15px; display:block; font-family:"verdana",sans-serif; }

.global_list { margin:5px 0 0; width:540px; clear:both; background: url("/images/common/dot_partition.jpg") left top repeat-x; padding: 22px 0 15px; display:block; font-family:"verdana",sans-serif; }

.global_listfirst div.img,
.global_list div.img { float:left; margin-right:20px; display:block; margin-bottom: 15px; }

.global_listfirst div.img img,
.global_list div.img img{width:190px; height:144px;}


.global_listfirst dl,
.global_list dl { display: inline-block; float: right; width: 330px; margin-bottom: 5px; }

.global_listfirst dt,
.global_list dt {
	font-weight: bold;
	padding-bottom:6px;
}

.global_listfirst dt a,
.global_list dt a{
	line-height:120%;
}

.global_listfirst dt a:hover,
.global_list dt a:hover{
	text-decoration:underline;
}


.global_listfirst dd.date,
.global_list dd.date,
.global_list2 dd.date{
	padding-bottom:6px;
}

.global_list dt a,
.global_list2 dt a{
	font-family:"verdana",sans-serif;
}

.global_list2 {
	margin:5px 0 0 0;
	width:540px;	
	clear:both;
	background: url("/images/common/dot_partition.jpg") left top repeat-x;
	padding: 22px 0;
	display:block;
	font-family:"verdana",sans-serif;
}

.global_list2 dt{
	font-weight: bold;
	padding-bottom:8px;
}

.global_list2 dd{
	padding:3px 0;
}

.global_list2 .sns{
	padding:5px 0 0 0;
}

.global_listfirst dt a,
.global_list dt a,
.global_list2 dt a{
	font-size:125%;
}


.category_desc{ margin:20px 0 0; width:100%; font-size:75%; display: inline-block; background: #EDEAEA; padding-top: 3px; padding-bottom: 3px; padding-left: 5px; }

.category_desc h2{
	float:left;
}

.category_desc ul{
	float:right;
}

.category_desc ul li a{ padding-right: 10px; 	
}

#banner ul{
	clear:both;
	padding:20px 0;
}




#RightSideBoardList_calendar{
width : 209px;
margin : 0;
border : 0;
padding : 0;
background : url(/images/calendar/calendar_bg.gif);
}


#calendar_body {
padding-left : 17px;
}


.day_div_gen {
color : #8d8e92;
background : #f3f3f3;
float : left;
width : 21px;
height : 18px;
border : 2px solid #FFFFFF;
text-align : center;
font-size : 80%;
}


.day_div_blank {
background : #FFFFFF;
float : left;
width : 21px;
height : 18px;
border : 2px solid #FFFFFF;
text-align : center;
font-size : 80%;
}


.day_div_sun {
color : #da4b80;
background : #fbefdf;
float : left;
width : 21px;
height : 18px;
border : 2px solid #FFFFFF;
text-align : center;
font-size : 80%;
}


.day_div_sat {
color : #3e92db;
background : #e2ebf4;
float : left;
width : 21px;
height : 18px;
border : 2px solid #FFFFFF;
text-align : center;
font-size : 80%;
}

.addthis_modify{
	margin:3px 4px 0 0;
}


#photo_view h3{
	float:left;
}

#photo_view span{
	float:right;
}

.photo{
	clear:both;
}

.photo p{
	padding:10px 0;
}

.photo_bottom{
	clear:both;
	padding:20px 0;
	background: url("/images/common/dot_partition.jpg") 0 0 repeat-x;
}

.photo_bottom p.hit{
	float:left;
}

ul.buttons{
	float:right;
}

ul.buttons li{
	float:left;
	padding:0 10px;
	background:url("/images/button/btn_partition.gif") 0 2px no-repeat;
}

ul.buttons li.start{
	background:none;
}

ul.buttons li *{
	vertical-align:middle;
}


#main_content{
	clear:both;
	width:100%;
	padding-top:15px;
}

#main_content p{
	line-height:150%;
	padding:1% 0;
}

.view_tag{
	width:100%;
	clear:both;
	overflow:auto;
	padding:5px 0;
	border-bottom:1px dotted #9d9f9e;
	background:#f2f2f2;
}

.view_tag *{
	vertical-align:middle;
}

.view_tag img{
	margin:2px 0 0 0;
}

.view_tag img,
.view_tag ul{
	float:left;
}


.trend_guide_head{
	margin:10px 0;
}

.trend_bbs_wrap{
	clear:both;
	width:100%;
}

.trend_guide_post{
	clear:both;
	overflow:auto;
	margin:20px 0;
	padding:0 0 20px 0;
	border-bottom:1px dotted #9d9f9e;
}

.trend_guide_img{
	float:left;
	width:200px;
	margin:0 20px 0 0;
}

.trend_guide_info{
	float:left;
	width:300px;
}

.trend_guide_info h2{
	float:left;
	margin:10px 0;
}

.trend_guide_info p.category{
	float:left;
	margin:10px 0 0 10px;
}

span.pink{
	color:#d64ea1;
}

.trend_guide_detail{
	clear:both;
}

.trend_guide_detail a:hover{
	text-decoration:underline;
}

.trend_guide_detail p.context{
	margin:10px 0;
}








































/* tag cloud */
.tag_size_1{font-size : 100%;}
.tag_size_2{font-size : 200%;}
.tag_size_3{font-size : 300%;}

.tag_log ul {padding: 5px 5px 5px 0; margin: 0; text-align:justify; line-height:20px; }
.tag_log li {display: inline; padding-right:5px;}
.tag_log li a:hover {color: #EC350C; font-weight: bold; font-size: 1.3em; letter-spacing:-1px; text-decoration:underline;}
.tag_log li .cloud1 {color: #BEBEBE; font-weight: bold; font-size: 1.3em; letter-spacing:-1px;}
.tag_log li .cloud2 {color: #6FA39A; font-weight: bold; font-size: 1.3em; letter-spacing:-1px;}
.tag_log li .cloud3 {color: #DBA313; font-weight: bold; font-size: 1.3em; letter-spacing:-1px;}
.tag_log li .cloud4 {color: #5A84A8; font-weight: bold; font-size: 1.3em; letter-spacing:-1px;}
.tag_log li .cloud5 {color: #CA8590; font-weight: bold; font-size: 1.3em; letter-spacing:-1px;}

#scrapBox { /* position		: fixed; _position		: absolute; _z-index		: -1; left			: 0px; top				: 20px; width			: 100%; height			: 0; display			:  none; padding			: 10px; background		: #f3f3f3; overflow 		: hidden; */ position		: absolute; top				: 5px; width			: 100%; height			: 0; visible			:  hide; background		: #f3f3f3; overflow 		: hidden; font-size : 95% !important; font-family: Arial, Helvetica, sans-serif !important; filter:progid:DXImageTransform.Microsoft.Shadow(color='#E6E4E4', Direction=180, Strength=5); text-align: center; } #scrapBox_inner { position		: relative; left : -5px; height			: 0; width			: 100%; text-align: left;} 
#scrapBox_Container{ margin		: 0 auto;width:980px; height: 300px; /* background: url(/images/disko/line.gif) repeat-x 5% left; */ }
#myScrap{ float:left; width: 60%; padding-top: 10px; }
#myScrap p{ padding: 0; margin: 0; }
#myScrap ul{ margin: 0; padding: 0; }
#myScrap li{ margin: 0; list-style:none; padding-top: 0; padding-right: 0; padding-bottom: 4px; padding-left: 0;	}
#myScrap myScrap_list{ padding: 0; margin: 0;}
#myScrap .tit_scrap { padding-bottom:10px;} 
.tit_scrap_t { font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #FF6600; text-decoration: none; line-height: 22px; font-weight: bold; } #myScrap .all_count{ font-size: 130%; font-weight:bold; color:#505050;}
#myScrap .tit_content{ font-weight	: bold; color		: #323232; text-decoration: underline; padding		: 0 0 0 10px;}
#myScrapCategory{ float:left; width: 15%; padding-top: 40px; padding-right: 2%; }
#myScrapCategory ul { margin: 0; padding: 0; }
#myScrapCategory li { margin: 0; padding: 3px 0 0 0 ; list-style:none; text-align:right; }
#myScrapCategory .scrap_category{ font-weight:bold; letter-spacing:-1; padding : 0 0 0 10px ; }
#TodayView{ float:left; width: 20%; margin-top: 10px; padding-left: 2%; border-left: 1px solid #D8D8D8; }
#TodayView p{ padding: 0; margin: 0; }
#TodayView ul{ margin: 0; padding: 0; }
#TodayView li{ margin: 0; padding-top: 0; padding-right: 0; padding-bottom: 4px; padding-left: 0;	list-style:none; }
#TodayView .myView { padding-bottom:10px; }
#TodayView .all_count{ font-size: 130%; font-weight:bold; color:#505050; }
#TodayView .tit_content{ font-weight: bold; color: #323232; text-decoration: underline; padding		: 0 0 0 10px; }
#myScrap_page { margin-top:30px; height: 20px; clear:both; background: url(/images/disko/line.gif) repeat-x 50% left ; */ }
#page_num { position:absolute; left: 300px; width:200px; height: 20px; text-align:center; background: #f3f3f3; }
#page_num a, #page_num strong { position:relative; display:inline-block; padding:3px 5px 1px 4px; color:#8c8c8c; text-decoration:none; line-height:normal; font:normal 11px , Gulim; _width /**/:14px; margin-left:-1px;font-weight	: bold;} #page_num strong { color:#ff6600 !important;} #page_num a:hover { text-decoration:underline;} #page_num .buttontype { padding:3px 0px 0px 4px;}
.star_image { padding : 0 0 0 5px; }
.brief_content { padding : 0 0 0 10px; }
/* ? ?  */

/* Thumbnail Box */ 
#thumbBox { /* position		: fixed; _position		: absolute; _z-index		: -1; left			: 0px; top				: 20px; width			: 100%; height			: 0; display			:  none; padding			: 10px; background		: #f3f3f3; overflow 		: hidden; */ position		: absolute; left			: 0px; top				: 20px; width			: 100%; height			: 0; visible			:  hide; background		: #f3f3f3; overflow 		: hidden; filter:progid:DXImageTransform.Microsoft.Shadow(color='#E6E4E4', Direction=180, Strength=5); }
#thumbBox_Container{ margin		: 0 auto; width:980px; height: 300px;}
#myThumb_page { margin-top:30px; height: 20px; clear:both; background: url(/images/disko/line.gif) repeat-x 50% left ; }
#page_num_thumb { height: 20px; text-align:center; background: #f3f3f3; width : 300px; }
#page_num_thumb a, #page_num_thumb strong { position:relative; display:inline-block; padding:3px 5px 1px 4px; color:#8c8c8c; text-decoration:none; line-height:normal; font:normal 11px , Gulim; _width /**/:14px; margin-left:-1px;font-weight	: bold;} #page_num_thumb strong { color:#ff6600 !important;} #page_num_thumb a:hover { text-decoration:underline;} #page_num_thumb .buttontype { padding:3px 0px 0px 4px;}
/* Thumbnail Box */

/* betaboard list type3 */ 
.board_list_type3 { width: 400px; padding-top : 25px; font-size:120%; }
.board_list_type3 table { width : 400px; }
.board_list_type3 th { text-align:center; }
.board_list_type3 .id { text-align:center; width: 30px; }
.board_list_type3 .title { width		: 200px; }
.board_list_type3 .title_div { width		: 200px; height		: 20px; overflow 	: hidden; display 	: block; }
.board_list_type3 .date { text-align:center; width: 70px; }
.board_list_type3 .view { text-align:center; width: 70px; }
.board_list_type3 .file {	text-align:center; width: 80px; }

#betaboard_content { clear : both; padding-top : 10px; }
#betaboard_content #main_content{ font-size:110% !important; }

.betaboard_content { clear : both; padding-top : 10px; }
.betaboard_content .main_content{ font-size:110% !important; }

#content_title { font-size : 130%; font-weight : bold; float : left; padding-top : 10px; }
#content_writeday { font-size:110% !important; padding-left : 470px; padding-top : 10px; }
.content_button { float : right; }
.content_bottom { margin-top : 20px; padding-top : 10px; border-top	: 1px dotted #96A29E; }
/* betaboard list type3 */ 



/*search*/
#r_serch{ padding-left:20px; padding-top:20px;}
.serch { width:145px; border:2px #BCBABB solid; margin-right:3px; height:17px; vertical-align: middle;}
.rtit_serch { padding-bottom:10px;}
.bt_serch{ vertical-align: middle; }
/*search*/




/* ÇÃ·¡½Ã ´ëÃ¼ ¸µÅ© */
.flash_nav_alt, .flash_left_alt, .flash_banner_alt, .flash_quick_alt{ position:absolute; border:1px soild red; z-index:1; left:-9965px; }


.flash_nav_alt li.flash_alt_li{ height:50px; padding:10px; position:absolute; text-align:center; width:720px; }
.flash_nav_alt li.flash_alt_li a{ background:#898989; color:#fff; font-size:1.5em; font-weight:bold; left:-9969px; padding:10px; position:absolute; text-decoration:underline; }
.flash_nav_alt li.flash_alt_li a:hover, 
.flash_nav_alt li.flash_alt_li a:focus, 
.flash_nav_alt li.flash_alt_li a:active{ position:absolute; left:9999px; top:2px; width:720px; }

.flash_left_alt li.flash_alt_li{ height:50px; padding:10px; position:absolute; text-align:center; width:170px; }
.flash_left_alt li.flash_alt_li a{ background:#898989; color:#fff; font-size:1.5em; font-weight:bold; left:-9969px; padding:10px; position:absolute; text-decoration:underline; }
.flash_left_alt li.flash_alt_li a:hover, .flash_left_alt li.flash_alt_li a:focus, .flash_left_alt li.flash_alt_li a:active{ position:absolute; left:9965px; top:2px; width:170px; }


.flash_quick_alt li.flash_alt_li{ height:50px; padding:10px; position:absolute; text-align:center; width:75px; }
.flash_quick_alt li.flash_alt_li a{ background:#898989; color:#fff; font-size:1.5em; font-weight:bold; left:-9969px; padding:10px; position:absolute; text-decoration:underline; }
.flash_quick_alt li.flash_alt_li a:hover, .flash_quick_alt li.flash_alt_li a:focus, .flash_quick_alt li.flash_alt_li a:active{ position:absolute; left:9965px; top:2px; width:75px; }

.flash_banner_alt li.flash_alt_li{ height:50px; padding:10px; position:absolute; text-align:center; width:965px; }
.flash_banner_alt li.flash_alt_li a{ background:#898989; color:#fff; font-size:1.5em; font-weight:bold; left:-9969px; padding:10px; position:absolute; text-decoration:underline; }
.flash_banner_alt li.flash_alt_li a:hover, .flash_banner_alt li.flash_alt_li a:focus, .flash_banner_alt li.flash_alt_li a:active{ position:absolute; left:9999px; top:2px; width:965px; }
/* ÇÃ·¡½Ã ´ëÃ¼ ¸µÅ© */


#frmSearch fieldset{border:none;}
#frmSearch legend{display:none;}



/* main page style start */

/* 	.fixed .sce */
.fixed .main #content_wrap{float:left;width:100%;}
.fixed .main #sidebar{width:280px;}
.fixed .main #extension{width:230px;}
.fixed .main #contents{overflow:hidden; border-left:1px dotted #bbb; border-right:1px dotted #bbb; padding:0 34px; margin:0 auto;}
.fixed .main #contents{margin:0 230px 0 280px;}
.fixed .main #sidebar{float:left;margin-left:-990px;}
.fixed .main #extension{float:left;margin-left:-230px;}

.fixed .main .sidebox,
.fixed .main .extbox{clear:both;}

.fixed .main .sidebox{width:260px;}
.fixed .main .extbox{width:210px;margin:0 0 0 20px;}



.fixed .main .sidebox {margin:0 0 20px 0;}
.fixed .main .sidebox h2, .main_view h2{padding-bottom:4px;}

.fixed .main .sidebox h2 span a,
.fixed .main .main_view h2 span a{
	margin:0 0 0 5px;
	font-size:70%;
	font-weight:bold;
	font-family:"Arial","Helvetica",sans-serif;
}

.fixed .main .extbox h2 span a{
	margin:0 0 0 5px;
	font-weight:bold;
	font-family:"Arial","Helvetica",sans-serif;
}

.fixed .main .sidebox h2 span a:hover{text-decoration:underline;}


.main a:hover{text-decoration:underline;}

.main .sidebox .main_img_list{clear:both;overflow:auto;padding:8px 0;}
.main .sidebox .main_img_list .img {float:left;margin-right:10px;width:100px;height:71px;overflow:hidden;}
.main .sidebox .main_img_list .img img{width:100px;}
.main .sidebox .main_img_list .info {float:left;width:150px;}
.main .sidebox .main_img_list .info p.name{padding-bottom:5px;}
.main .sidebox .main_img_list .info p.name a{font-weight:bold;/*0623 add*/letter-spacing:-1px;}

.main #translate{
	border-top:1px dotted #9d9f9e;
	padding:10px 0 0 0;
}

.main .extbox{margin:0 0 20px 0;padding:0 0 25px 0;}
.main .extbox .main_img_list{clear:both;width:210px;padding:8px 0;float:left;}
.main .extbox .main_img_list .img {float:left;margin-right:10px;width:100px;height:71px;overflow:hidden;}
.main .extbox .main_img_list .img img{width:100px;}
.main .extbox .main_img_list .info {float:right;width:98px;overflow:hidden;}
.main .extbox .main_img_list .info p.name{padding-bottom:5px;}
.main .extbox .main_img_list .info p.name a{font-weight:bold;/*0623 add*/letter-spacing:-1px;}


/*0623 add*/.main #follow{height:68px;}
.main #follow .facebook_twitter{float:left;margin:10px 15px 0 0;}
.main ul.follow{float:left;margin:10px 0 0 0;border}
.main ul.follow li{float:left;margin:0 8px 0 0;}

/*0623 add*/.main_img_list .intro{height:50px;overflow:hidden;}

.main #banner p{margin-bottom:10px;}

.main_view .trend_img img{width:410px;}
.main_view .trend_article{margin:8px 0 20px 0;}
.main_view .trend_info .trend_title{padding:10px 0;}
.main_view .trend_info a{font-size:120%;color:#2b2b2b;font-weight:bold;text-decoration:underline;}
.main_view .trend_info a:hover{color:#cd428c;}

.extbox ul.subscribe li{
	padding:0 0 4px 0;
}

.search{
	border:2px solid #bcbabb;
	height:17px;
	margin-right:3px;
	vertical-align:middle;
	width:145px;
}

.bt_search{
	position:relative;
	top:8px;
}

.ie6 .bt_search,
.ie7 .bt_search{
	top:7px;
}

ul.login li{float:left;padding:0 5px 0 0;}
/* main page style end */

div#login, .login{clear:both;}

div#news{margin-top:5px;}
div#work{margin-top:1px;}

span.login_id{ float:left;width:45px; background-color:#A5A6A5; color:#FFF; border: 1px #848684 solid; height:14px; vertical-align:middle; margin-top:0px; }

/*login*/
#login { padding-left:20px;}
/*.login_id{ width:45px; background-color:#A5A6A5; color:#FFF; border: 1px #848684 solid; height:14px; vertical-align:middle; margin-top:0px; }*/
.vt { vertical-align: bottom;}
/*login*/
		
		
/* main page style end */



/* ·Î±×ÀÎ ÆË¾÷ */
#login_popup{
	width:555px;
}

#loginform_wrap{
	position:relative;
	margin:36px auto 45px;
	padding:0;
	border:none;
	display:block;
	width:516px;
	height:124px;
	background:url("/images/login/background_login.gif") 0 0 no-repeat;
}

#loginform_wrap form{
	float:right;
	margin:30px 42px 0 0;
	width:310px;
}

#loginform_wrap form p{
	text-align:left;
	padding:0 0 8px 0;
}

#loginform_wrap form p.button{
	position:absolute;
	top:29px;
	left:402px;
}

#loginform_wrap form p *{
	vertical-align:middle;
}

#loginform_wrap form input.input{
	width:163px;
	padding:1px 0;
	border:1px solid #bcbcbc;
	background:#fff;
}

#loginform_wrap form ul{
	margin:0 0 0 70px;
}

#loginform_wrap form ul li{
	float:left;
	padding:0 10px;
	background:url("/images/login/bullet_icon.gif") 0 50% no-repeat;
}

#loginform_wrap form ul li a{
	font-size:12px;
	color:#666666;
}

#login_content{
	text-align:center;
}

#login_content p.subtitle{
	margin:19px 0 0 0;
}

#login_foot{
	height:24px;
	background:#e1e1e1;
}

#login_foot *{
	vertical-align:middle;
}

#login_foot address{
	float:left;
	margin:0 0 0 20px;
	padding:8px 0;
	height:8px;
}

#login_foot a{
	float:right;
	padding:9px 0 0 0;
	margin:0 20px 0 0;
}

.ie7 #login_foot address{
	display:block;
	padding:6px 0 0 0;
}

.ie7 #login_foot a{
	display:block;
	padding:6px 0 0 0;
}


/* select form */
#selectform{
	float:right;
	position:absolute;
}

.ie6 #selectform,
.ie7 #selectform{
	width:172px;
	position:absolute;
}

.select{			
	position:relative;
	width:172px;
	top:-5px;
	left:364px;
	z-index:200;
	margin:0 0 0 5px !important;
	padding:0;
	border:1px solid #ccc !important;
}

.ie6 .select,
.ie7 .select{
	left:64px;
}

.select li{
	background:#fff;
}

.select a{
	display:block;
	padding:2px 10px;
	width:152px;
	background:#fff;
}

.select a:hover{
	background:#eee;
}

.select a.depth1{
	background:#fff url("/images/common/select_arrow.gif") 148px 2px no-repeat;
}

.select a.depth1:hover{
	background:#fff url("/images/common/select_arrow.gif") 148px 2px no-repeat;
}

.select ul{
	margin:0 !important;
	padding:0 !important;
	background:#fff;
}


#selectform2{
	float:right;
	position:absolute;
}

.ie6 #selectform2,
.ie7 #selectform2{
	width:400px;
	position:absolute;
}


.select1{			
	position:relative;
	width:148px;
	left:151px;
	z-index:200;
	margin:0 0 0 5px !important;
	padding:0;
	border:1px solid #ccc !important;
}


.ie6 .select1,
.ie7 .select1{
	left:-270px;
}

.select1 li{
	background:#fff;
}

.select1 a{
	display:block;
	padding:2px 10px;
	width:128px;
	background:#fff;
}

.select1 a:hover{
	background:#eee;
}

.select1 a.depth1{
	background:#fff url("/images/common/select_arrow.gif") 130px 2px no-repeat;
}

.select1 a.depth1:hover{
	background:#fff url("/images/common/select_arrow.gif") 130px 2px no-repeat;
}

.select1 ul{
	margin:0 !important;
	padding:0 !important;
	background:#fff;
}



.select2{			
	position:relative;
	width:110px;
	top:0;
	left:423px;
	z-index:200;
	margin:0 0 0 5px !important;
	padding:0;
	border:1px solid #ccc !important;
}


.ie6 .select2,
.ie7 .select2{
	left:0;
}

.select2 li{
	background:#fff;
}

.select2 a{
	display:block;
	padding:2px 10px;
	width:90px;
	background:#fff;
}

.select2 a:hover{
	background:#eee;
}

.select2 a.depth1{
	background:#fff url("/images/common/select_arrow.gif") 90px 2px no-repeat;
}

.select2 a.depth1:hover{
	background:#fff url("/images/common/select_arrow.gif") 90px 2px no-repeat;
}

.select2 ul{
	margin:0 !important;
	padding:0 !important;
	background:#fff;
}


/* trend bbs */
div.trend_guide_post {width:540px;}

div.trend_guide_post div.photoBox {float:left; width:180px;}
div.trend_guide_post div.photoBox img {width:160px; height:123px;}

div.trend_guide_post div.brief {float:right; width:359px;}
div.trend_guide_post div.brief dl dt {font-size:125%; font-weight:bold; margin-bottom:5px;}
div.trend_guide_post div.brief dl dt img {margin-left:8px;}
div.trend_guide_post div.brief dl dd {line-height:13px;}
div.trend_guide_post div.brief dl dd strong {display:block; padding-bottom:5px;}
div.trend_guide_post div.brief dl dd strong span {color:#de4e8c;}


.extbox li a{font-family:"arial",sans-serif;}



/* search result 2010-06-18 */
.CategoryPartition{clear:both;overflow:auto;padding:10px 0;}
.CategoryPartition_title{float:left;font-size:110%;}
.CategoryPartition_title span.Categort_title{font-weight:bold;font-size:105%;}
.CategoryPartition_title span.total{font-size:80%;}
.CategoryPartition_more{float:right;}




.boardboard_list_type1_layer{width:560px;clear:both; float:left; padding:0 0 30px 0;}
.boardboard_list_type1_layer .thumbnail_type1{float:left;width:100px;height:70px;overflow:hidden;margin:0 10px 0 0;}
.boardboard_list_type1_layer .thumbnail_type1 img{width:100px;height:70px;}
.boardboard_list_type1_layer .betaboard_list_content_type1{float:right;width:430px;}

.boardboard_list_type1_layer .betaboard_list_content_type1 .title{font-size:100%;font-weight:bold;margin:0 0 10px 0;}

.search_top{padding:20px 0 0 0;}
span.search_top_title{font-size:140%;font-weight:bold;}
span.search_top_subtitle{font-size:120%;font-weight:bold;color:#e02f26;}
#totalCount{font-size:100%;}


li.location,
p.intro,
p.trend_content{color:#787878;font-size:85%;}


/*2010 04 28 korea Ãß°¡*/
div.korea div.nation {width:520px; overflow:hidden;}
div.korea div.nation div.kor_title {float:left;}
div.korea div.nation ul.kor_city {float:right;}
div.korea div.nation ul.kor_city li {float:left; margin-left:10px; padding-right:10px; background:url(http://global.designdb.com/upload/disko/board/100111/btn_ds_line.gif) no-repeat 6px right;}
div.korea div.nation ul.kor_city li.last {padding-right:0; background:none;}
div.korea div.nation ul.kor_city li a {color:#505050; font-size:11px; text-decoration:none; font-weight:bold;}
div.korea p.tit {margin-bottom:25px;}
div.korea div.designBar {width:530px; height:13px; background:#c2c2C0; margin-bottom:25px;}