@charset "utf-8";

@import "./common.css";
@import "./layout_01.css";

#LeftArea .LeftMenu h2.mTitle { margin:0px; padding:0px; font:0/0 arial; }
#LeftArea .LeftMenu .menuBox { width:200px; background:url(http://svcimg.ufotown.com/UFO_IMAGE/radio/menu/list_box_middle.gif) repeat-y; }
#LeftArea .LeftMenu .menuBox .top { width:200px; height:8px; margin:0px; padding:0px; font:0/0 arial; background:url(http://svcimg.ufotown.com/UFO_IMAGE/radio/menu/list_box_top.gif) top left no-repeat; }
#LeftArea .LeftMenu .menuBox .middle { width:188px; margin:0px; padding:0px 0 6px 12px; font:0/0 arial; background:url(http://svcimg.ufotown.com/UFO_IMAGE/radio/menu/list_box_bottom.gif) bottom left no-repeat; }
#LeftArea .LeftMenu .menuBox .middle ul.mList { list-style:none; margir:0px; padding:0px; }
#LeftArea .LeftMenu .menuBox .middle ul.mList li.btn { font:0/0 arial; margin:0px; padding:0px 0 3px 0; }
#LeftArea .LeftMenu .menuBox .middle ul.mList li.btn h3.title  { font:0/0 arial; padding:0px; margin:0px; }
#LeftArea .LeftMenu .menuBox .middle ul.mList li.btn ul.subList { list-style:none; width:168px; padding:3px 0 0 8px; margin:0px 0 0 0px; background:url(http://svcimg.ufotown.com/UFO_IMAGE/radio/menu/bg_menu_box_middle.gif) repeat-y; }
#LeftArea .LeftMenu .menuBox .middle ul.mList li.btn ul.subList li { _height:18px; margin:0px; padding:0px; font:8pt dotum; background:url(http://svcimg.ufotown.com/UFO_IMAGE/radio/menu/bg_menu_line.gif) bottom left no-repeat; }
#LeftArea .LeftMenu .menuBox .middle ul.mList li.btn ul.subList li img.hot  { margin:0 0 0 5px; }
#LeftArea .LeftMenu .menuBox .middle ul.mList li.btn ul.subList li.last { font:8pt dotum; background:none; }
#LeftArea .LeftMenu .menuBox .middle ul.mList li.btn ul.subList li.on { padding:0 0 2px 0; font:bold 8pt dotum; background:url(http://svcimg.ufotown.com/UFO_IMAGE/radio/menu/bg_menu_line.gif) bottom left no-repeat; }
#LeftArea .LeftMenu .menuBox .middle ul.mList li.btn ul.subList li a { display:block; padding:5px 0 6px 11px; _padding:5px 0 4px 11px; color:#333333; background:url(http://svcimg.ufotown.com/UFO_IMAGE/radio/menu/ico_bul_01.gif) 4px 9px no-repeat; }
#LeftArea .LeftMenu .menuBox .middle ul.mList li.btn ul.subList li.on a { display:block; width:149px; padding:5px 0 4px 11px; _padding:5px 0 2px 11px; color:#333333; background:url(http://svcimg.ufotown.com/UFO_IMAGE/radio/menu/ico_on_bul_01.gif) 0px 6px no-repeat #ffffff; }
#LeftArea .LeftMenu .menuBox .bottom { width:176px;height:4px; padding:0px; margin:0px; background:url(http://svcimg.ufotown.com/UFO_IMAGE/radio/menu/bg_menu_box_bottom.gif) no-repeat; }
#LeftArea .LeftMenu .bottomBox { width:200px; height:35px; padding:5px 0 0 0;text-align:center; background:url(http://svcimg.ufotown.com/UFO_IMAGE/radio/menu/bg_bottom_box.gif) no-repeat; }

#Middlearea #RightArea h2.Title { margin:0px; padding:0px; font:0/0 arial; }

.keywordList .keywordApply { position:relative; width:710px; height:90px; margin:15px 0 0 0; font:0/0 arial; background:url(http://svcimg.ufotown.com/UFO_IMAGE/radio/txt_keyword_box.gif) no-repeat;}
.keywordList .keywordApply .btn { position:absolute;  top:56px; right:15px;}
.keywordList .listTable { width:710px; margin:20px 0 0 0; background:url(http://svcimg.ufotown.com/UFO_IMAGE/radio/bg_table_th_01.gif) no-repeat; }
.keywordList .listTable table { width:710px; text-align:center; color:#666666; border-bottom:1px solid #bfbfbf; }
.keywordList .listTable table th { padding:6px 0 11px 0; }
.keywordList .listTable table tr { background:url(http://svcimg.ufotown.com/UFO_IMAGE/common/icon/ico_dot_line_01.gif) bottom left repeat-x; }
.keywordList .listTable table tr td.num { padding:5px 0 5px 0; font:8pt tahoma; }
.keywordList .listTable table tr td.name { padding:5px 0 5px 7px; text-align:left; font:8pt dotum; }
.keywordList .listTable table tr td.name img { margin:0 3px 0 0; vertical-align:-3px; _vertical-align:-3px; }
.keywordList .listTable table tr td.name a { color:#e68403; }
.keywordList .listTable table tr td.keyword span { font:7pt tahoma; color:#e68403; margin:0 0 0 5px}
.keywordList .listTable table tr td.star { padding:5px 0 5px 0; font:8pt dotum; }
.keywordList .listTable table tr td.star a { color:#666666; }
.keywordList .listTable table tr td.star a:hover { color:#e68403; }
.keywordList .listTable table tr td.keyword { padding:5px 0 5px 17px; text-align:left; }
.keywordList .listTable table tr.last td  { padding-bottom:8px !important; }

.keywordList .bottomDiv { position:relative; width:710px; padding:34px 0 0 0; }
.keywordList .bottomDiv .searchBox { position:absolute; right:0px; top:0px;width:236px; padding:10px 0 0 0; font:0/0 arial; }
.keywordList .bottomDiv .searchBox input.text { float:left; width:107px; height:13px; margin:0 4px 0 4px; padding:3px 0 0 3px; border:1px solid #d7d7d7; font:8pt dotum; }
.keywordList .bottomDiv .searchBox .btn { float:left;}
.keywordList .bottomDiv .searchBox .selectBoxType03 .listBox { height:52px; }
.keywordList .bottomDiv .searchBox .selectBoxType03 .listBox .scrollBox { overflow-y:hidden; }

.keywordView .keywordApply { position:relative; width:710px; height:90px; margin:15px 0 0 0; font:0/0 arial; background:url(http://svcimg.ufotown.com/UFO_IMAGE/radio/txt_keyword_box.gif) no-repeat;}
.keywordView .keywordApply .btn { position:absolute;  top:56px; right:15px;}


.keywordView .viewBox .infoBox { width:696px; margin:20px 0 0 0; padding:0 0 0 14px; background:url(http://svcimg.ufotown.com/UFO_IMAGE/radio/bg_table_th_02.gif) top left no-repeat; }
.keywordView .viewBox .infoBox table.info { width:679px; }
.keywordView .viewBox .infoBox table.info th { padding:6px 0 14px 0; }
.keywordView .viewBox .infoBox table.info tr.line  { background:url(http://svcimg.ufotown.com/UFO_IMAGE/common/icon/ico_dot_line_01.gif) bottom repeat-x; }
.keywordView .viewBox .infoBox table.info tr td.name { padding:0 0 7px 0; font:8pt dotum; color:#e68403; }
.keywordView .viewBox .infoBox table.info tr td.name img { vertical-align:-3px; margin:0 4px 0 0; }
.keywordView .viewBox .infoBox table.info tr td.title { padding:2px 0 5px 15px; font-weight:bold; color:#333333; }
.keywordView .viewBox .infoBox table.info tr td.num { padding:2px 0 5px 0; text-align:center; font:8pt tahoma; color:#666666; }
.keywordView .pageingType02 { padding:13px 0 0 0 !important; }



.keywordWrite .keywordApply { position:relative; width:710px; height:90px; margin:15px 0 0 0; font:0/0 arial; background:url(http://svcimg.ufotown.com/UFO_IMAGE/radio/txt_keyword_box.gif) no-repeat;}
.keywordWrite h3.sTitle { margin:0px; padding:20px 0 0 0; font:0/0 arial;}
.keywordWrite table { width:710px; margin:9px 0 0 0; border-top:1px solid #e9e9e9; }
.keywordWrite table th { border-bottom:1px solid #e9e9e9; }
.keywordWrite table td.name { padding:0 0 0 10px; font:8pt dotum; border-bottom:1px solid #e9e9e9; color:#e68403; }
.keywordWrite table td.name img { vertical-align:-4px; margin:0 4px 0 0; }
.keywordWrite table td.keyword { padding:0 0 0 10px;border-bottom:1px solid #e9e9e9; }
.keywordWrite table td.keyword input.text { float:left; width:430px; height:15px; padding:3px 0 0 3px; margin:0 5px 0 0; border:1px solid #d7d7d7; }
.keywordWrite table td.keyword .selectBoxType02 { width:138px !important; }
.keywordWrite table td.keyword .selectBoxType02 .listBox {  width:137px !important; height:85px !important; }
.keywordWrite table td.keyword .selectBoxType02 .listBox .scrollBox{  height:85px !important;  font:8pt dotum !important;}

.keywordWrite table td.textBox { padding:0 0 0 10px;border-bottom:1px solid #e9e9e9; }
.keywordWrite table td.textBox textarea { 
	width:558px; 
	height:200px;
	border:1px solid #d7d7d7; 
	padding:10px 10px 10px 10px;
	scrollbar-3dlight-color:#e4e4e4;
	scrollbar-arrow-color:#a8a8a8; 
	scrollbar-track-color:#f2f1f1; 
	scrollbar-darkshadow-color:#e4e4e4; 
	scrollbar-face-color:#ffffff; 
	scrollbar-highlight-color:#ffffff; 
	scrollbar-shadow-color:#ffffff;	
}

.keywordWrite .warring { padding:10px 0 0 0; font:0/0 arial; }
.keywordWrite .btnDiv { position:relative; width:710px; padding:10px 0 0 0; text-align:center; font:0/0 arial; }
.keywordWrite .btnDiv img { margin:0 2px 0 2px; }
.keywordWrite .btnDiv div.right { position:absolute; right:0px; top:10px; font:0/0 arial; }
.keywordWrite .btnDiv div.right img { margin:0 0 0 2px; }


.lifeBookList .lifeSubImg { position:relative; width:710px; height:90px; margin:15px 0 0 0; font:0/0 arial;}
.lifeBookList .listTable { width:710px; margin:20px 0 0 0; background:url(http://svcimg.ufotown.com/UFO_IMAGE/radio/bg_table_th_03.gif) no-repeat; }
.lifeBookList .listTable table { width:710px; text-align:center; color:#666666; border-bottom:1px solid #bfbfbf; }
.lifeBookList .listTable table th { padding:6px 0 11px 0; }
.lifeBookList .listTable table tr { background:url(http://svcimg.ufotown.com/UFO_IMAGE/common/icon/ico_dot_line_01.gif) bottom left repeat-x; }
.lifeBookList .listTable table tr td.num { padding:6px 0 7px 0; font:8pt tahoma; }
.lifeBookList .listTable table tr td.title span { font:bold 7pt tahoma; color:#e68403; margin:0 0 0 5px}
.lifeBookList .listTable table tr td.title { padding:6px 0 7px 17px; text-align:left; }
.lifeBookList .listTable table tr.last td  { padding-bottom:10px !important; }

.lifeBookList .bottomDiv { position:relative; width:710px; padding:6px 0 0 0; }

.liftBookView .lifeSubImg { position:relative; width:710px; height:90px; margin:15px 0 0 0; font:0/0 arial;}
.liftBookView .viewBox .infoBox { width:696px; margin:20px 0 0 0; padding:0 0 0 14px; background:url(http://svcimg.ufotown.com/UFO_IMAGE/radio/bg_table_th_04.gif) top left no-repeat; }
.liftBookView .viewBox .infoBox table.info { width:679px; }
.liftBookView .viewBox .infoBox table.info th { padding:6px 0 15px 0; }
.liftBookView .viewBox .infoBox table.info tr.line  { background:url(http://svcimg.ufotown.com/UFO_IMAGE/common/icon/ico_dot_line_01.gif) bottom repeat-x; }
.liftBookView .viewBox .infoBox table.info tr td.title { padding:2px 0 7px 15px; font-weight:bold; color:#333333; }
.liftBookView .viewBox .infoBox table.info tr td.num { padding:2px 0 7px 0; text-align:center; font:8pt tahoma; color:#666666; }
.liftBookView .pageingType02 { padding:13px 0 0 0 !important; }



.lifeBookList .contWrap { margin:24px 0 0 0; }


