@charset "utf-8";

/* html 속성 초기화
body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, a, address, ul, ol, li, dl, dt, dd,
fieldset, form, legend, input, caption, select, textarea
table, tbody, tfoot, thead, tr, th, td,
header, hgroup, footer ,nav ,section ,article ,aside ,figure ,video ,audio {margin:0; padding:0; border:0; font-size:12px; font-family:"돋움"}

select, textarea, input, img, button{vertical-align:middle;}
h1, h2, h3, h4, h5, h6{font-size:100%;}
hr{display:none;}
em, address{font-style:normal;}
*/ 
ul, ol, li, dl, dt, dd {margin:0; padding:0; border:0; }

p {font-style:normal;font-weight:normal}
ul, ol, li{list-style:none;}


/* etc */
.scroll{overflow:scroll;}
.scroll-h {overflow:hidden;}
.scroll-y{overflow-y:scroll;overflow-x:hidden;}
.msie7 .scroll-y table{table-layout:fixed;width:auto}
.scroll-x{overflow-x:scroll;overflow-y:hidden;}
.floatL{float:left;}
.floatR{float:right;}
.c-both{clear:both !important;}
.border0{border:0 !important;}
.borderT0{border-top:0 !important;}
span.img_resize img{width:160px !important;}

.clear:after{content:'';display:block;clear:both;height:0;font-size:0;visibility:hidden;}
.clear{display:inline-block;}
.clear{display:block;}

#skipnavi, .hdd{font-size:0; width:0; height:0; line-height:0; position:absolute; left:-9999px; top:0; overflow:hidden; visibility:hidden;}
.hide{display:none;}
.show{display:block;}
tr.show{display:table-row;}

body{width:100%; font-size:12px; font-family:"돋움", dotum; color:#555;}
table{width:100%; border-collapse:collapse;}
a{text-decoration:none; color:#555;}
a:hover{color:#016769;}

img{border:0px none; font-size:0px; line-height:0px;}
input[type=text], input[type=password]{border:1px solid #c3c3c3;height:18px;padding:1px 5px 0px;}
input[type=radio], input[type=checkbox]{vertical-align:middle;;height:14px;}
select{border:1px solid #c3c3c3;}

/** common style **/
.container{width:100%; margin:0 auto;}
.content_area{width:100%; margin:0 auto; border:1px solid #baba8f; border-top:none; background:url('/inc/unse/2014/imagesD/bg_main_top.gif') repeat-x top center !important; padding-top:35px;}
.content{width:95%; margin:0 auto;}

/*section layout*/
.res_section{padding:30px 0 45px; border-top:1px solid #ccc; min-height:1px;}
.res_section:after{content:""; display:block; clear:both;}

.res_section01{padding:20px 0 40px; min-height:1px;}
.res_section01:after{content:""; display:block; clear:both;}

.res_section02{padding:10px 0 20px 0; min-height:1px;}
.res_section02:after{content:""; display:block; clear:both;}

.res_section03{padding:25px 0; margin-bottom:40px; min-height:1px; border-bottom:1px solid #d3a400;}
.res_section03:after{content:""; display:block; clear:both;}
.res_section03 a:hover{color:#9b6245;}

p.res_unse_content{line-height:22px;}
p.res_unse_content span{margin-right:15px;}
/*
p.res_unse_content:after{content:""; display:block; clear:both;} 
*/
*:first-child + html p.res_unse_content{min-height:10px;}


.img_position01{float:left; padding-right:1px;}
.img_position02{float:right;}

/*title layout*/
.unse_title00{margin:10px 0 7px 0; font-size:13px; font-weight:bold; color:#81511c; }
.unse_title01{margin-bottom:5px; font-size:12px; color:#81511c;}
.unse_title span{color:#036568;}
h3.unse_title02{margin-top:10px;}
h3.unse_title02 span{background:url('/inc/unse/2014/imagesD/bg_titleline.gif') repeat-x left bottom !important; padding:0 8px 23px 0;}
*:first-child + html h3.unse_title02 span{padding:0 8px 10px 0;} /*ie7*/
@media \0screen {h3.unse_title02 span{padding:0 8px 24px 0;}} /*ie8*/
:root h3.unse_title02 span{padding:0 8px 22px 0 \9;} /*ie9*/
h3.unse_title03 span{background:url('/inc/unse/2014/imagesD/bg_titleline.gif') repeat-x left bottom !important; padding:0 8px 13px 0;}
*:first-child + html h3.unse_title03 span{padding:0 8px 10px 0;} /*ie7*/
@media \0screen {h3.unse_title03 span{padding:0 8px 14px 0;}} /*ie8*/
:root h3.unse_title03 span{padding:0 8px 12px 0 \9;} /*ie9*/

h4.unse_title{border-bottom:2px solid #ff9000; float:left; padding:0 8px 3px 0;}
h4.unse_title01{border-bottom:2px solid #ff9000; float:left; padding-right:8px;}
h4.unse_title02 span{background:url('/inc/unse/2014/imagesD/bg_titleline.gif') repeat-x left bottom !important; padding:0 8px 13px 0;}
*:first-child + html h4.unse_title02 span{padding:0 8px 10px 0;} /*ie7*/
@media \0screen {h4.unse_title02 span{padding:0 8px 14px 0;}} /*ie8*/
:root h4.unse_title02 span{padding:0 8px 12px 0 \9;} /*ie9*/

h4.unse_title03{border-bottom:3px solid #4d240e; float:left; padding:0 8px 3px 0px;}
*:first-child + html h4.unse_title03{border:none;} /*ie7*/
@media \0screen {h4.unse_title03{padding:0 8px 6px 0;}} /*ie8*/
:root h4.unse_title03 {padding:0 8px 4px 0 \9;} /*ie9*/

div.res_tit_area{border-bottom:2px solid #838380; min-height:18px;}
div.res_tit_area01{border-bottom:2px solid #838380; min-height:20px;font-size:12px;}
div.res_tit_area02{border-bottom:8px solid #464c5f; padding-bottom:2px; font-size:13px;}
div.res_tit_area02:after{content:""; display:block; clear:both;}
div.res_tit_area03{border-bottom:3px solid #d3a400; min-height:18px;font-size:12px; }
*:first-child + html div.res_tit_area03{} /*ie7*/



/* font n color */
.arial{font-family:Arial;}
.nanum{font-family:'나눔 고딕',NanumGothic; }

.font11{font-size:11px !important;}
.font12{font-size:12px !important;}
.font13{font-size:13px !important;}
.font14{font-size:14px !important;}
.font15{font-size:15px !important;}
.font16{font-size:16px !important;}

.line-h0{line-height:0;}
.line-h1{line-height:1em;}
.line-h14{line-height:14px;}
.line-h16{line-height:16px;}
.line-h18{line-height:18px;}
.line-h20{line-height:20px;}
.line-h22{line-height:22px;}

.bold{font-weight:bold !important;}
.normal{font-weight:normal !important;}

/* align */
.t_left{text-align:left !important;}
.t_center{text-align:center !important;}
.t_right{text-align:right !important}
.v_top{vertical-align:top !important;}
.v_middle{vertical-align:middle !important;}
.v_bottom{vertical-align:bottom !important}

/* margin */
.mgl0 {margin-left:0px !important;}
.mgl10 {margin-left:10px !important;}
.mgl28 {margin-left:28px !important;}
.mgl20 {margin-left:20px !important;} 

.mgb0 {margin-bottom:0px !important;}
.mgb3 {margin-bottom:3px !important;}
.mgb5 {margin-bottom:5px !important;}
.mgb10 {margin-bottom:10px !important;}
.mgb25 {margin-bottom:25px !important;}
.mgb35 {margin-bottom:35px !important;}
.mgb45 {margin-bottom:45px !important;}
.mgt0 {margin-top:0px !important;}
.mgt4 {margin-top:4px !important;}
.mgt5 {margin-top:5px !important;}
.mgt7 {margin-top:7px !important;}
.mgt8 {margin-top:8px !important;}
.mgt10 {margin-top: 10px !important;}
.mgt15 {margin-top: 15px !important;}
.mgt20 {margin-top: 20px !important;}
.mgt25 {margin-top: 25px !important;}
.mgt30 {margin-top: 30px !important;}
.mgt35 {margin-top: 35px !important;}
.mgt40 {margin-top: 40px !important;}
.mgt45 {margin-top: 45px !important;}
.mgt50 {margin-top: 50px !important;}
.mgt55 {margin-top: 55px !important;}
.mgt60 {margin-top: 60px !important;}
.mgr0 {margin-right:0px !important;}
.mgr10 {margin-right:10px !important;}
.mgr28 {margin-right:28px !important;}
.mgr20 {margin-right:20px !important;} 

/* padding */
.pd0 {padding:0 !important;}
.pdt0{padding-top:0px !important;}
.pdt5{padding-top:5px !important;}
.pdt10{padding-top:10px !important;}
.pdb0{padding-bottom:0px !important;}
.pdb10{padding-bottom:10px !important;}
.pdr10{padding-right:10px !important;}
.pdl5{padding-left:5px !important;}
.pdl10{padding-left:10px !important;}

/* table-style*/

/*Atype*/
table{border-collapse:collapse;border-spacing:0;}
table.table_style{border-top:0px solid #cbcbcc;border-bottom:0px solid #cbcbcc; text-align:center;width:100%}
.table_style thead th{border-top:1px solid #ccd3d9; }
.table_style thead tr:first-child th{border-top:none;}
.table_style th{ height:20px; color:#2f3743;border-right:0px solid #cbcbcc;border-left:0px solid #cbcbcc;}
.table_style tbody th{border-top:1px solid #cbcbcc;padding-left:20px;text-align:left;}
.table_style td{/*padding:8px 8px 7px;*/height:20px;border-top:1px solid #cbcbcc;border-right:1px solid #cbcbcc;border-left:1px solid #cbcbcc;border-bottom:1px solid #cbcbcc;}
.table_style tfoot.result td{background:#f8f8f9;font-weight:bold;}
.table_style.line{border-bottom:1px solid #cbcbcc;margin-bottom:15px;} 

table.table_style01{border-top:1px solid #8d6c27;border-bottom:1px solid #8d6c27; text-align:center;}
.table_style01 thead th{border-top:1px solid #8d6c27; }
.table_style01 thead tr:first-child th{border-top:none;}
.table_style01 th{padding:8px 8px 7px;height:20px;background:#fafde7;color:#2f3743;border-right:1px solid #8d6c27;border-left:1px solid #8d6c27;}
.table_style01 tbody th{border-top:1px solid #8d6c27;padding-left:20px;text-align:left;}
.table_style01 td{padding:8px 8px 7px;height:20px;border-top:1px solid #8d6c27;border-right:1px solid #8d6c27;border-left:1px solid #8d6c27;}
.table_style01 tfoot.result td{background:#f8f8f9;font-weight:bold;}
.table_style01.line{border-bottom:1px solid #8d6c27;margin-bottom:15px;} 
/*.table_style + .table_style{margin-top:15px;}*/

/*Btype*/
table.table_style02{border-top:1px solid #c3c3c3;border-bottom:1px solid #c3c3c3; text-align:center;}
.table_style02 thead th{border-top:1px solid #c3c3c3; }
.table_style02 thead tr:first-child th{border-top:none;}
.table_style02 th{padding:3px 8px 7px;height:20px;background:url('/inc/unse/2014/imagesD/table_tit_bg_2.gif') repeat-x; color:#2f3743;border-right:1px solid #c3c3c3;border-left:1px solid #c3c3c3;}
.table_style02 tbody th{border-top:1px solid #c3c3c3;padding-left:20px;text-align:left;}
.table_style02 td{padding:8px 8px 7px;height:20px;border-top:1px solid #c3c3c3;border-right:1px solid #c3c3c3;border-left:1px solid #c3c3c3;}
.table_style02 tfoot.result td{background:#f8f8f9;font-weight:bold;}
.table_style02.line{border-bottom:1px solid #c3c3c3;margin-bottom:15px;} 
/*.table_style + .table_style{margin-top:15px;}*/

table.table_style03{border-top:1px solid #cbcbcc;border-bottom:1px solid #cbcbcc; text-align:center;}
.table_style03 thead th{background:url('/inc/unse/2014/imagesC/table_tit_bg_3.gif') repeat-x; color:#fff; }
.table_style03 thead tr:first-child th{border-top:none;}
.table_style03 th{padding:8px 8px 7px;height:20px;background:#f0f0f0;color:#2f3743;border-right:1px solid #cbcbcc;border-left:1px solid #cbcbcc;}
.table_style03 tbody th{border-top:1px solid #cbcbcc;padding-left:20px;text-align:left;}
.table_style03 td{padding:8px 8px 7px;height:20px;border-top:1px solid #cbcbcc;border-right:1px solid #cbcbcc;border-left:1px solid #cbcbcc;}
.table_style03 tfoot.result td{background:#f8f8f9;font-weight:bold;}
.table_style03.line{border-bottom:1px solid #cbcbcc;margin-bottom:15px;} 

table.table_style04{border-top:1px solid #7a7a7a;border-bottom:1px solid #7a7a7a; text-align:center;}
.table_style04 thead th{border-top:1px solid #7a7a7a; }
.table_style04 thead th span{font-weight:normal;}
.table_style04 thead tr:first-child th{border-top:none;}
.table_style04 th{padding:8px 8px 7px;height:20px;color:#2f3743;border-right:1px solid #7a7a7a;border-left:1px solid #7a7a7a;}
.table_style04 tbody th{border-top:1px solid #7a7a7a;padding-left:20px;text-align:left;}
.table_style04 td{padding:8px 8px 7px;height:20px;border-top:1px solid #7a7a7a;border-right:1px solid #7a7a7a;border-left:1px solid #7a7a7a;}
.table_style04 tfoot.result td{background:#f8f8f9;font-weight:bold;}
.table_style04.line{border-bottom:1px solid #7a7a7a;margin-bottom:15px;} 

table.table_style05{border-top:1px solid #c5c5c5;border-bottom:1px solid #c5c5c5; text-align:center; background:#fff;}
.table_style05 thead th{border-top:1px solid #c5c5c5; background-color:#f8f1e6;}
.table_style05 thead th span{font-weight:normal;}
.table_style05 thead tr:first-child th{border-top:none;}
.table_style05 th{padding:8px 8px 7px;height:20px;color:#2f3743;border-right:1px solid #c5c5c5;border-left:1px solid #c5c5c5; background-color:#f8f1e6;}
.table_style05 tbody th{border-top:1px solid #c5c5c5;padding-left:20px;text-align:left;}
.table_style05 td{padding:8px 8px 7px;height:20px;border-top:1px solid #c5c5c5;border-right:1px solid #c5c5c5;border-left:1px solid #c5c5c5;}
.table_style05 tfoot.result td{background:#f8f8f9;font-weight:bold;}
.table_style05.line{border-bottom:1px solid #c5c5c5;margin-bottom:15px;} 

table.table_style06{border-top:1px solid #bcb3a3;border-bottom:1px solid #bcb3a3; text-align:center; background:#fff;}
.table_style06 thead th{border-top:1px solid #bcb3a3; background-color:#e8e1d5;}
.table_style06 thead th span{font-weight:normal;}
.table_style06 thead tr:first-child th{border-top:none;}
.table_style06 th{padding:8px 8px 7px;height:20px;color:#2f3743;border-right:1px solid #bcb3a3;border-left:1px solid #bcb3a3; background-color:#f8f1e6;}
.table_style06 tbody th{border-top:1px solid #bcb3a3;padding-left:20px;text-align:left;}
.table_style06 td{padding:8px 8px 7px;height:20px;border-top:1px solid #bcb3a3;border-right:1px solid #bcb3a3;border-left:1px solid #bcb3a3;}
.table_style06 tfoot.result td{background:#f8f8f9;font-weight:bold;}
.table_style06.line{border-bottom:1px solid #bcb3a3;margin-bottom:15px;}


/*텍스트 타입*/
.txt_top {margin-top:10px !important;}
.txt_type01 li{padding-left:7px; margin-bottom:3px;background:url('../images/bull_list_square.gif') no-repeat 0 9px !important;}
/*.txt_type02 li,.txt_type02 {padding-left:15px;background:url('../images/bull_list_arrow.gif') no-repeat 0 4px !important;}*/
.txt_type03 li,.txt_type03 {padding-left:20px;background:url('../images/bull_list_donut.gif') no-repeat 0 2px !important;}
.txt_type04 li,.txt_type04 {padding-left:15px;background:url('../images/bull_list_disc01.gif') no-repeat 0 7px !important;} 
.txt_type05 li,.txt_type05 {padding-left:20px;background:url('../images/bull_list_arrow01.gif') no-repeat 3px 3px !important;}
.txt_type06 li,.txt_type06 {padding-left:20px;background:url('../images/grey_bullet.gif') no-repeat 3px 6px !important;}
.txt_type07 li,.txt_type07 {padding-left:20px;background:url('../images/bull_list_arrow02.gif') no-repeat 3px 1px !important;}
.txt_type08 li,.txt_type08 {padding-left:20px;background:url('../images/bull_list_disc01.gif') no-repeat 3px 5px !important;}
.txt_type09 li,.txt_type09 {padding-left:20px;background:url('../images/bull_list_bar.gif') no-repeat 3px 1px !important;}
.txt_type10 li,.txt_type10 {padding-left:20px;background:url('../images/bull_list_arrow03.gif') no-repeat 3px !important;}
.txt_type11 li,.txt_type11 {padding-left:25px !important; background:url('../images/bull_list_arrow02.gif') no-repeat 3px 0px !important;}
.txt_type12 li,.txt_type12 {padding-left:20px;background:url('../images/bull_list_arrow05.gif') no-repeat 3px 3px !important;}
.txt_type13 li,.txt_type13 {padding-left:20px;background:url('../images/bull_list_arrow04.gif') no-repeat 3px 3px !important;}
.txt_type14 li,.txt_type14 {padding-left:15px;background:url('../images/bull_list_square01.gif') no-repeat 3px 3px !important;}

/* bgcolor */
.bg_none { background:none !important;}
.bgimg_none { background-image:none !important;}
.res_table_bg01{background:#e9e9e9 !important;}

/*border*/
.br_none{border:none !important;}

/* button-area */ 
.btn_area{text-align:center; padding-top:15px; }
.btn_line {border-top:1px solid #ccd3d9;margin-top:12px;}
.btn_area .left_sec{float:left;}
.btn_area .right_sec{float:right;}

/* page Num */
.unse_page_num{padding:0px;margin:20px 0 0;overflow:hidden;}
.unse_page_num ul{float:right;position:relative;left:-50%;padding:0px;margin:0px;}
.unse_page_num li{width:27px;height:25px;float:left;position:relative;left:50%;overflow:hidden;margin:0px -1px 0px 0px;list-style:none !important;border:1px solid #c3c3c3;text-align:center;}
.unse_page_num li.prev, .unse_page_num li.next{width:50px;height:27px;border:0px none;}
.unse_page_num li.prev{margin:0px 5px 0px 0px;}
.unse_page_num li.next{margin:0px 0px 0px 6px;}
.unse_page_num li.prev span, .unse_page_num li.next span{font-size:8px; vertical-align:middle;}
.unse_page_num li a,.unse_page_num li strong{display:block;text-align:center;line-height:2em; text-decoration:none;color:#4b4e5a;font-weight:bold;}
.unse_page_num li a:hover{color:#016567;}
.unse_page_num li strong {background:#016567; color:#fff; font-weight:bold;}
.unse_page_num li img {vertical-align:top;}

.unse_page_num01{padding:0px;margin:20px 0 0;overflow:hidden;}
.unse_page_num01 ul{float:right;position:relative;left:-50%;padding:0px;margin:0px;}
.unse_page_num01 li{width:27px;height:25px;float:left;position:relative;left:50%;overflow:hidden;margin:0px -1px 0px 0px;list-style:none !important;border:1px solid #c3c3c3;text-align:center;}
.unse_page_num01 li.prev, .unse_page_num01 li.next{width:50px;height:27px;border:0px none;}
.unse_page_num01 li.prev{margin:0px 5px 0px 0px;}
.unse_page_num01 li.next{margin:0px 0px 0px 6px;}
.unse_page_num01 li.prev span, .unse_page_num01 li.next span{font-size:8px; vertical-align:middle;}
.unse_page_num01 li a,.unse_page_num01 li strong{display:block;text-align:center;line-height:2em; text-decoration:none;color:#4b4e5a;font-weight:bold;}
.unse_page_num01 li a:hover{color:#8d6550;}
.unse_page_num01 li strong {background:#8d6550; color:#fff; font-weight:bold;}
.unse_page_num01 li img {vertical-align:top;}

/*운세전체보기*/
.res_unse_menu{position:relative; width:100%;clear:both; height:80px; padding-bottom:10px;}
.res_unse_menu li{display:inline; }
.res_unse_menu li a{float:left;}
.res_unse_menu li ul{position:absolute; left:0 ;top:55px; display:none; }
.res_unse_menu li ul li a{margin-right:10px;}
.res_unse_menu li.u1 ul{left:35px; display:block;}
.res_unse_menu li.u2 ul{left:125px; }
.res_unse_menu li.u3 ul{left:242px;}
.res_unse_menu li.u4 ul{left:240px;}
.res_unse_menu li.u5 ul{left:308px;}
.res_unse_menu li.u6 ul{left:590px;}
.res_unse_menu li.u7 ul{left:700px;}

/*운세공지*/
.unse_notice{ padding-bottom:45px; }
.unse_notice ul{padding:10px 15px 0 15px; border:1px solid #5c7486;}



/*2014_input.css*/

/*2014_result.css*/

/*인쇄, 저장하기*/
div.res_print_box{float:right;}
div.res_print_box01{float:right;} 

/*연도별 운세*/
.res_section dl{padding:20px; border-bottom:1px solid #ccd3d9;}
*:first-child + html .res_section dl {min-height:1px;}
.res_section dl:after{content:""; display:block; clear:both;}
.res_section ul.res_years_unse li dt {float:right; width:82%; text-align:left; font-size:14px; font-weight:bold; line-height:1.38; border-left:1px solid #ccd3d9; padding-left:30px;}
.res_section ul.res_years_unse li dd.years_img{float:left;width:10%; padding-top:10px; }
.res_section ul.res_years_unse li dd.years_contxt{float:right; width:82%;padding-top:10px;  border-left:1px solid #ccd3d9; padding-left:30px;}
.res_section ul.res_years_unse li.last-line{border:none;}

.res_section01 dl{border-bottom:1px solid #ccd3d9; padding-bottom:10px;}
*:first-child + html .res_section dl {min-height:1px;}
.res_section01:after{content:""; display:block; clear:both;}
.res_section01 dl:after{content:""; display:block; clear:both;}
.res_section01 ul.res_years_unse01 li dt{font-weight:bold; padding:7px 0; background:#f7f7f7; border-bottom:1px dotted #ccd3d9;}
.res_section01 ul.res_years_unse01 li dd.years_img{float:left;padding-top:10px; padding-right:15px; }
.res_section01 ul.res_years_unse01 li dd.years_contxt{margin:25px 0; vertical-align:middle; }

ul.res_years_unse02 dl{border:none;}
ul.res_years_unse02 li dt{font-weight:bold; padding:10px 0; border-top:1px solid #dedede; border-bottom:2px solid #41485a;}
ul.res_years_unse02 li dd.years_img{float:left;padding-top:15px; padding-right:15px;}
ul.res_years_unse02 li dd.years_contxt{margin:25px 0; vertical-align:middle; }

ul.res_years_unse03 dl{padding:20px; border-bottom:1px dashed #c9c1a1;}
*:first-child + html ul.res_years_unse03 dl {min-height:1px;}
ul.res_years_unse03 dl:after{content:""; display:block; clear:both;}
ul.res_years_unse03 li dl dt {float:right; width:80%; text-align:left; font:bold 14px "돋움" ; color:#906d03; line-height:1.38; padding-top:20px;}
ul.res_years_unse03 li dl dd.years_img{float:left; padding-top:10px;}
ul.res_years_unse03 li dl dd.years_img img{width:100%; height:auto; max-width:121px; max-height:112px;}
ul.res_years_unse03 li dl dd.years_contxt{float:right; width:80%;padding-top:10px;  line-height:1.7;}
.last_line{border:none !important;}

/*월별운세*/
.res_jisu_area{border-top:2px solid #10a4a4;border-bottom:2px solid #10a4a4;}
ol.unse_month li {padding:20px 0; border-bottom:1px solid #10a4a4; overflow:hidden;}
ol.unse_month li:last-child{border:none;}
ol.unse_month li.last{border:none;} /* ie7 대응 */
ol.unse_month li div{float:left;color:#2f3743;}
ol.unse_month li div.u_num { width:4%;padding:8px 20px 0 20px; }
ol.unse_month li div.u_num span {display:block;font-family:'나눔 고딕',NanumGothic;font-size:15px; text-transform:uppercase; }
ol.unse_month li div.u_num strong {display:block;font-family:'나눔 고딕',NanumGothic; font-size:64px; line-height:0.98;}
ol.unse_month li div.u_list { width:89%; min-height:90px;padding-left:15px; border-left:1px solid #10a4a4;} 
ol.unse_month li div.u_list ul.unseMon_subtxt{float:right; width:90%;} 
ol.unse_month ul li {padding:0;border:none;color:#5c5f68;}
ol.unse_month ul li:first-child { padding-top:6px;}
ol.unse_month ul li p {padding:3px 0 0 18px;}
ol.unse_month li div.u_list p.unseMon_t{float:left; padding:10px 0;}

.res_jisu_area01:after{content:""; display:block; clear:both;}
ol.unse_month01 li {overflow:hidden;}
ol.unse_month01 li:last-child .u_list01{border-bottom:1px solid #ccd3d9;}
ol.unse_month01 li.last{border-bottom:1px solid #ccd3d9;} /* ie7 대응 */
ol.unse_month01 li div{color:#2f3743;}
ol.unse_month01 li div.u_num01 { float:left; padding:20px 10px 20px 15px; }
ol.unse_month01 li div.u_num01 span {display:block;font-family:'나눔 고딕',NanumGothic;font-size:15px; text-transform:uppercase; }
ol.unse_month01 li div.u_num01 strong {display:block;font-family:'나눔 고딕',NanumGothic; font-size:64px; line-height:0.98;}
ol.unse_month01 li div.u_list01 {min-height:90px; border:1px solid #ccd3d9;  border-bottom:none;} 
ol.unse_month01 li div.u_list01 ul.unseMon_subtxt li {border-left:1px solid #ccd3d9; padding:10px;} 
ol.unse_month01 ul li {padding:0;border:none;color:#5c5f68;}
ol.unse_month01 ul li:first-child { padding-top:6px;}
ol.unse_month01 li div.u_list01 p.unseMon_t{float:left; padding:10px 0;}

ol.unse_month02 li {overflow:hidden; border-top:1px solid #dedede;border-bottom:2px solid #5f6576;}
ol.unse_month02 li div{color:#2f3743;}
ol.unse_month02 li div.u_list02 {min-height:90px; border-bottom:none;} 
ol.unse_month02 li div.u_list02 ul.unseMon_subtxt li {padding:15px 5px;} 
ol.unse_month02 ul li {padding:0;border:none;color:#5c5f68;}
ol.unse_month02 ul li:first-child { padding-top:6px;}
ol.unse_month02 li div.u_list02 p.unseMon_t{float:left; padding:10px 0;}

.res_jisu_area03{border:2px solid #d8caa2; padding:5px 30px;}
.res_jisu_area03:after{content:""; display:block; clear:both;}
ol.unse_month03 li {overflow:hidden; margin:8px 0;}
ol.unse_month03 li div{color:#2f3743;}
ol.unse_month03 li div.u_num03 {float:left; padding:8px 10px 20px 15px; }
ol.unse_month03 li div.u_num03 span {display:block; text-transform:uppercase; }
ol.unse_month03 li div.u_list03 {min-height:90px;}
ol.unse_month03 li div.u_list03 ul.unseMon_subtxt03{border-bottom:1px dotted #d8caa2;} 
ol.unse_month03 li div.u_list03 ul.unseMon_subtxt03 li {padding:10px;} 
ol.unse_month03 li:first-child {padding:20px 0;}

ul.res_bar_extent{width:90%; margin:0 auto;}
.res_month_unse{background:#cc9900; font-size:14px; color:#fff; padding:6px 12px; width:60px; height:16px;}

/*월별운세-막대 */
.graph{position:relative;width:99%; margin:0 auto; height:24px; background:#fff; border:1px solid #ccd3d9;}
	.graph span.bar01{background:#008EC0; height:24px; display:inline-block; position:absolute; top:0; left:0px; }/*파란색*/
	.graph span.bar02{background:#B01515; height:24px; display:inline-block; position:absolute; top:0; left:0;}/*빨간색*/
	.graph span.bar03{background:#bbd80e; height:24px; display:inline-block; position:absolute; top:0; left:0;}/*초록색-행운*/
	.graph span.bar04{background:#D95700; height:24px; display:inline-block; position:absolute; top:0; left:0; }/*주황-재물*/
	.graph span.bar05{background:#e52c86; height:24px; display:inline-block; position:absolute; top:0; left:0;}/*분홍-애정*/
	.graph span.bar06{height:24px; display:inline-block; position:absolute; top:0; left:0; background:url('../images/graph_patt01.gif') repeat;}/*초록색-행운 - 우체국 */
	.graph span{color:#616161; font-weight:bold;}
	.graph span.u_point{position:absolute; top:3px; left:10px; color:#fff; z-index:10000;}

.graph01{position:relative;width:99%; margin:0 auto; height:24px; background:#d7d7d7;}
	.graph01 span.bar01{background:#008EC0; height:24px; display:inline-block; position:absolute; top:0; left:0px; }/*파란색*/
	.graph01 span.bar02{background:#B01515; height:24px; display:inline-block; position:absolute; top:0; left:0;}/*빨간색*/
	.graph01 span.bar03{background:#bbd80e; height:24px; display:inline-block; position:absolute; top:0; left:0;}/*초록색-행운*/
	.graph01 span.bar04{background:#e65e2f; height:24px; display:inline-block; position:absolute; top:0; left:0; }/*주황-재물*/
	.graph01 span.bar05{background:#f36c6e; height:24px; display:inline-block; position:absolute; top:0; left:0;}/*분홍-애정*/
	.graph01 span{color:#616161; font-weight:bold;}

/*사주정보 확인*/
.saju_info li{border:1px solid #8d6c27; border-bottom:none; padding:7px; text-align:center;}
.saju_info li span{font-weight:bold;}
.saju_info li.saju_info_T{float:right;}

.saju_info01 li{float:left;}
.saju_info01 li span{font-weight:bold;}
.saju_info01 li.saju_info_T01{float:right;}

.saju_info02{padding-bottom:10px;}
.saju_info02 span{font-weight:bold; color:#f54500;}

.saju_info_sub01{border:1px solid #7a7a7a; border-bottom:none; padding:7px; text-align:center;}

.u_tbg00{background-color:#f0f0f0; width:30px;}
.u_tbg01{background-color:#fafde7; width:30px;}
.u_tbg02{background-color:#fafde7;}
.u_tbg03{background-color:#f5eee7;}
.u_tbg04{background-color:#e8e8e8;}
.u_tbg05{background-color:#f8f1e6;}
th.u_tbg06{background:url('/inc/unse/2014/imagesD/bg_topinfo.gif') repeat-x !important; color:#fff; text-align:left; padding-left:25px;}
.u_t2{width:40px;}

/*사주정보 확인 테두리 D type*/
.res_table_area01{position:relative; border:3px solid #826556; padding:30px 20px; margin:15px 0 30px 0; background-color:#fefcf6;}
.saju_corner01{position:absolute; top:0; left:0; background:url("/inc/unse/2014/imagesD/top_left.png") no-repeat; width:30px; height:31px;}
.saju_corner02{position:absolute; top:0; right:0; background:url("/inc/unse/2014/imagesD/top_right.png") no-repeat; width:30px; height:31px;}
.saju_corner03{position:absolute; bottom:0; left:0; background:url("/inc/unse/2014/imagesD/bottom_left.png") no-repeat; width:30px; height:31px;}
.saju_corner04{position:absolute; bottom:0; right:0; background:url("/inc/unse/2014/imagesD/bottom_right.png") no-repeat; width:30px; height:31px;}


/*사주 정보확인-퓨전운세*/
.res_saju_info01{border:1px solid #dedede; padding:10px;}
	.res_saju_info01 li{padding:5px; margin-left:20px; font-weight:bold;}
	.res_saju_info01 em{font-style:normal; font-weight:normal; padding-left:15px;}
	.res_saju_info01 img{vertical-align:middle; }

/*월간 막대그래프*/
.graph_style{width:600; margin:0 auto; height:317px; background:url('/inc/unse/2014/imagesA/bg_graphbar.gif') no-repeat;}
	.graph_t{display:block;position:relative;height:300px;width:72%;text-align:center; margin:10px 0 0 60px;}
	.graph_t tr, .graph_t th, .graph_t td {display:block;position:absolute;}
	.graph_t tr, .graph_t td {display:block;position:absolute;}
	.graph_t tbody th, .graph_t tbody td {width:70%;}
	.graph_t tbody td {bottom:0;}
	*:first-child + html .graph_t tbody td {bottom:10px;}
	.u_bar{left:0;bottom:-5px;width:11%;height:100%;}
	.graph_t th {bottom:-2em;} /*월표시*/
	*:first-child + html .graph_t th {bottom:-13em;}
	.graph_t td {bottom:0;}
	.hits {background:#309EB2; color:#fff;}
	*:first-child + html .hits {padding:0 9px;}
	.u_mon02 {left:10%;}
	.u_mon03 {left:20%;}
	.u_mon04 {left:30%;}
	.u_mon05 {left:40%;}
	.u_mon06 {left:50%;}
	.u_mon07 {left:60%;}
	.u_mon08 {left:70%;}
	.u_mon09 {left:80%;}
	.u_mon10 {left:90%;}
	.u_mon11 {left:100%;}
	.u_mon12 {left:110%;}
	.unse_bg-no{background:none;}

.graph_style04{width:99%; margin:0 auto; height:310px; background:url('../images/bg_graphbar01.gif') no-repeat; overflow:hidden;}
	.graph_t04{display:block;position:relative;height:267px;width:70%;text-align:center; margin:10px 0 0 60px;}
	.graph_t04 tr, .graph_t04 th, .graph_t04 td {display:block;position:absolute;}
	.graph_t04 tr, .graph_t04 td {display:block;position:absolute;}
	.graph_t04 tbody th, .graph_t04 tbody td {width:80%;}
	.graph_t04 tbody td {bottom:0;}
	*:first-child + html .graph_t04 tbody td {bottom:10px;}
	.u_bar{left:0;bottom:-7px;width:7%;height:95%;}
	.graph_t04 th {bottom:-2em;} /*월표시*/
	*:first-child + html .graph_t th {bottom:-13em;}
	.graph_t td {bottom:0;}
	.hits {background:#27a1ce; color:#fff;}
	*:first-child + html .hits {padding:0 9px;}
	.u_mon02 {left:10%;}
	.u_mon03 {left:20%;}
	.u_mon04 {left:30%;}
	.u_mon05 {left:40%;}
	.u_mon06 {left:50%;}
	.u_mon07 {left:60%;}
	.u_mon08 {left:70%;}
	.u_mon09 {left:80%;}
	.u_mon10 {left:90%;}
	.u_mon11 {left:100%;}
	.u_mon12 {left:110%;}
	.unse_bg-no{background:none;}

/*자녀관리 그래프*/
.graph_style01{width:99%; margin:0 auto; height:317px; background:url('/inc/unse/2014/imagesA/bg_graphbar2.gif') no-repeat;}
	.graph_t01{display:block;position:relative;height:300px;width:78%;}
	.graph_t01 tr, .graph_t01 th, .graph_t01 td {display:block;position:absolute;}
	.graph_t01 tr, .graph_t01 td {display:block;position:absolute;}
	.graph_t01 tbody th, .graph_t01 tbody td {width:70%; font-weight:bold; }
	.graph_t01 tbody td {bottom:0px;}
	*:first-child + html .graph_t01 tbody td {bottom:10px;}
	.graph_t01 tr.u_bar{left:10%;bottom:-5px; height:100%; padding:0 15px;}
	.graph_t01 th {bottom:-2em;} /*월표시*/
	*:first-child + html .graph_t01 th {bottom:-13em; left:0.8em;}
	.graph_t01 td {bottom:0;}
	
	.hits01 {background:#309EB2; color:#fff;text-align:center;}
	*:first-child + html .hits01 {padding:0 1.4em;}
	.graph_t01 tr.u_mon02 {left:33%; }
	.graph_t01 tr.u_mon03 {left:57%;}
	.graph_t01 tr.u_mon04 {left:82%;}
	.graph_t01 tr.u_mon05 {left:107%;}
	.graph_t01 td.hits01{height:10%}

.graph_style05{width:99%; margin:0 auto; height:317px; background:url('/inc/unse/2014/imagesD/bg_graphbar01.gif') no-repeat;}
	.graph_t05{display:block;position:relative;height:300px;width:78%;}
	.graph_t05 tr, .graph_t05 th, .graph_t01 td {display:block;position:absolute;}
	.graph_t05 tr, .graph_t05 td {display:block;position:absolute;}
	.graph_t05 tbody th, .graph_t05 tbody td {width:70%; font-weight:bold; }
	.graph_t05 tbody td {bottom:0;}
	*:first-child + html .graph_t05 tbody td {bottom:10px;}
	.graph_t05 tr.u_bar{left:10%;bottom:17px; height:90%; padding:0 15px;}
	.graph_t05 th {bottom:-2em;} /*월표시*/
	*:first-child + html .graph_t05 th {bottom:-13em; left:0.8em;}
	.graph_t05 td {bottom:0;}
	
	.hits01 {background:#27a1ce; color:#fff;text-align:center;}
	*:first-child + html .hits01 {padding:0 1.4em;}
	.graph_t05 tr.u_mon02 {left:33%; }
	.graph_t05 tr.u_mon03 {left:57%;}
	.graph_t05 tr.u_mon04 {left:82%;}
	.graph_t05 tr.u_mon05 {left:107%;}
	.graph_t05 td.hits01{height:10%}

/*사상체질 그래프*/
.graph_style03{width:100%; height:317px; background:url('../images/bg_graphbar2.gif') no-repeat;}
	.graph_t03{display:block;position:relative;height:300px;width:523px;text-align:center; margin:10px 0 0 60px;}
	.graph_t03 tr, .graph_t03 th, .graph_t03 td {display:block;position:absolute;}
	.graph_t03 tr, .graph_t03 td {display:block;position:absolute;}
	.graph_t03 tbody th, .graph_t03 tbody td {width:70%;}
	.graph_t03 tbody td {bottom:0;}
	*:first-child + html .graph_t03 tbody td {bottom:10px;}
	.graph_t03 tr.u_bar{left:13%;bottom:-5px;width:14%;height:100%;}
	.graph_t03 th {bottom:-2em;} /*월표시*/
	*:first-child + html .graph_t03 th {bottom:-13em; left:0.6em;}
	.graph_t03 td {bottom:0;}
	.hits03 {background:#fff; color:#fff;} 
	*:first-child + html .hits03 {padding:0 1.3em;}
	.graph_t03 tr.u_mon02 {left:43%;}
	.graph_t03 tr.u_mon03 {left:73%;}
	.graph_t03 tr.u_mon04 {left:103%;}

.graph_t03 tr.u_mon01 td{background:#f80a0a;}
.graph_t03 tr.u_mon02 td{background:#90b233;}
.graph_t03 tr.u_mon03 td{background:#ff6113;}
.graph_t03 tr.u_mon04 td{background:#42cbfa;}

/*그래프 범례*/
.graph_legend{width:90%; margin:0 auto; border:1px solid #10a4a4; text-align:center; padding:10px 0;}
.graph_legend01{width:70%; margin:0 auto; border:1px solid #a5a5a5; text-align:center; padding:10px 0;}
.arrow_line{display:inline; padding-left:20px;}
.graph_arrow li img{vertical-align:middle;}

/*사주캘린더*/
.res_saju_calendar{padding-bottom:45px;}
ul.saju_tab_month{width:100%; text-align:center; padding:25px 0;}
.saju_tab_month li{display:inline; padding:0 14px;}

.res_saju_calendar00{border-top:2px solid #10a4a4; padding-bottom:45px;}
ul.saju_tab_month00{width:100%; margin:0 auto; border-bottom:1px solid #10a4a4; padding:15px 0;}
.saju_tab_month00 li{display:inline; padding:0 10px;}
*:first-child + html .saju_tab_month li{display:inline; padding:0 14px;}
p.saju_title_month{margin:30px 0; font-weight:bold; font-size:16px; text-align:center;}
.unse_legend{width:100%; border:1px solid #d7d8d8; padding:20px 0; margin-bottom:25px; text-align:center;}
.day_point li {display:inline; text-align:center; padding:6px;}
.day_point li img{vertical-align:middle; padding:2px;}
.day_arrow{margin-top:15px;}
.day_arrow li {display:inline; text-align:center; padding:10px;}
.day_arrow li b{font-weight:bold; color:#333;}
.day_arrow li img{vertical-align:middle; padding:2px;}
.u_color_line1{color:#1b83a6;}
.u_color_line2{color:#cc162c;}

/*.res_saju_calendar01{padding-bottom:45px;}*/
ul.saju_tab_month01{width:100%; text-align:center; padding:10px 0;}
.saju_tab_month01 li{float:left; padding:0 1.5% 0 0;border-bottom:1px solid #d7d8d8; }
*:first-child + html .saju_tab_month01 li{display:inline; padding:0 14px;}
p.saju_title_month01{margin:30px 0; font-weight:bold; font-size:12px; color:#b81903; }
.unse_legend{width:100%; border:1px solid #d7d8d8; padding:20px 0; margin-bottom:25px; text-align:center;}
.day_point li {display:inline; text-align:center; padding:6px;}
.day_point li img{vertical-align:middle; padding:2px;}
.day_arrow{margin-top:15px;}
.day_arrow li {display:inline; text-align:center; padding:10px;}
.day_arrow li b{font-weight:bold; color:#333;}
.day_arrow li img{vertical-align:middle; padding:2px;}
.u_color_line1{color:#1b83a6;}
.u_color_line2{color:#cc162c;}

ul.saju_tab_month02{width:100%; text-align:center; padding:15px 0; background:#41485a; margin:10px 0;}
.saju_tab_month02 li{display:inline; padding:0 0.8em;}
*:first-child + html .saju_tab_month02 li{display:inline; padding:0 14px;}

ul.saju_tab_month03{padding:10px 0; text-align:center;}
.saju_tab_month03 li{float:left; padding:0 0.25em 0 0;}
*:first-child + html .saju_tab_month03 li{display:inline; padding:0 14px;}

span.btn_saju_tab{display:inline-block;margin:0 2px;background:url("/inc/unse/2014/imagesD/bg_tab1_1.gif") no-repeat 0px 0px;}
span.btn_saju_tab a, span.btn_saju_tab button{display:block;padding:8px 18px;background:url("/inc/unse/2014/imagesD/bg_tab1_2.gif") no-repeat right 0px;font-size:12px;font-family:"돋움", Dotum;font-weight:bold;line-height:1em;color:#ffffff;text-decoration:none;}

span.btn_saju_tab:hover{background:url("/inc/unse/2014/imagesD/bg_tab1_1.gif") no-repeat 0px -28px;}
span.btn_saju_tab a:hover, span.btn_saju_tab button:hover{background:url("/inc/unse/2014/imagesD/bg_tab1_2.gif") no-repeat right -28px; color:#ffc600;}

span.btn_saju_tab button{height:28px;padding:0 17px;}



span.btn_saju_tab.on{background:url("/inc/unse/2014/imagesD/bg_tab1_1.gif") no-repeat 0px -28px;}
span.btn_saju_tab a.on{background:url("/inc/unse/2014/imagesD/bg_tab1_2.gif") no-repeat right -28px; color:#ffc600;}



.saju_month_lucky{border:2px solid #d8caa2; background:#fefcf6; padding:10px 5px;}
.saju_month_lucky p{padding:10px;}

/*infoBox*/
.res_unse_info{position: relative; border-top:1px dotted grey; border-bottom:1px dotted grey; background:url('/inc/unse/2014/imagesA/bg_info.gif') right top no-repeat; height:62px; margin-bottom:35px;}
.res_unse_info span{position:absolute; top:20px; right:90px ;}
.res_unse_info span.location01{position:absolute; top:12px; left:20px; width:490px;}

.res_unse_info01{position: relative; margin-bottom:15px; padding-top:15px;}
.res_unse_info01 span{position:absolute; top:10px; right:10px ;}
.res_unse_info span.location01{position:absolute; top:12px; left:20px; width:490px;}

/*사주캘린더 범례*/
.saju_day_legend{margin:20px 10px 0 10px;}
.saju_day_legend span{font-weight:bold;}

/*별자리,탄생석,탄생화 선택 페이지*/
.res_star:after{display:block;clear:both;content:'';}
	.res_star {width:99%; margin:0 auto; }
	.res_star li{display:inline;}
	.res_star li a{float:left;border:1px solid #dedede; margin:0.8em;}
	.u_use{text-align:center;}

.res_star01:after{display:block;clear:both;content:'';}
	.res_star01 {width:90%; margin:0 auto;}
	.res_star01 li{display:inline;}
	.res_star01 li a{float:left; margin:1px;}

.res_star02:after{display:block;clear:both;content:'';}
	.res_star02 {width:82%; margin:0 auto;}
	.res_star02 li{display:inline;}
	.res_star02 li a{float:left; margin:1px;}

.res_star03:after{display:block;clear:both;content:'';}
	.res_star03 {width:93%; margin:0 auto;}
	.res_star03 li{display:inline; border:#555; }
	.res_star03 li a{float:left;border:1px solid #dedede; margin:0.2em;}

.res_star04:after{display:block;clear:both;content:'';}
	.res_star04 {width:650px; margin:0 auto;}
	.res_star04 li{display:inline; border:#555; }
	.res_star04 li a{float:left;border:1px solid #dedede; margin:0.2em;}

.star_jewelry{width:100%; margin:0 auto; padding:20px 0 40px 0;}
	.star_jewelry li{display:inline; text-align:center; margin:2px;}

/*탄생화*/
.res_flower_word{ width:95%; margin:0 auto; border:1px solid #dedede; padding:20px 0 20px; text-align:center;}
	.res_flower_word li{padding:0 10px 20px 0; display:inline;}
	.res_flower_word li span{font-weight:bold; padding-right:5px;}

.res_flower_word01{ width:100%; border:1px solid #dedede; padding:20px 0 20px; text-align:center;}
	.res_flower_word01 li{padding:0 10px 20px 0; display:inline;}
	.res_flower_word01 li span{font-weight:bold; padding-right:5px;}

dl.res_flower_story {border:0 !important;}
dl.res_flower_story dd{padding:20px 0;}

/*탄생화 탭메뉴*/
.navi_day{width:100%; margin:0 auto; text-align:right; border-top:2px solid #038383; padding-top:3px;}
	.navi_day li{display:inline;}
	.navi_day li a{vertical-align:bottom; padding:3px; border:2px solid #038383; }
	.navi_day li a:hover{background:#038383; color:#fff;}

.navi_day01{width:100%; margin:0 auto; text-align:right;}
	.navi_day01 li{float:right;}
	.navi_day01 li a{vertical-align:bottom; padding:3px; border:2px solid #838380; border-bottom:none; margin-right:3px;}
	.navi_day01 li a:hover{background:#838380; color:#fff;}

.navi_day02{width:100%; margin:0 auto; text-align:right;}
	.navi_day02 li{display:inline;}
	.navi_day02 li a{vertical-align:bottom; border:4px solid #d3a400; background:#d3a400; color:#fff;}
	.navi_day02 li a:hover{color:#4d240e;}


/*꿈해몽*/
.res_dream{width:95%; margin:10px 0 0 20px; border:none; }
	.res_dream th, .res_dream td{padding:8px 3px; border:none;}
	.res_dream td{padding-left:20px;}
	.res_dream thead input{margin:10px 5px;}
	.res_dream thead p{margin:10px;}
	.m1 , .m2{text-align:left !important;}

.res_dream01{width:95%; margin:10px 0 0 20px; border:2px solid #d8caa2; background:#fefcf6;}
	.res_dream01 th, .res_dream01 td{padding:8px 3px; border:none;}
	.res_dream01 td{padding-left:20px;}
	.res_dream01 thead input{margin:10px 5px;}
	.res_dream01 thead p{margin:10px;}

.res_dream_list{padding:20px 25px;  line-height:24px; text-align:justify;}
	.res_dream_list dt{font-weight:bold; color:#cc162c;}
	.res_dream_list dd{display:inline;}
	.res_dream_list dd span{font-weight:bold; color:#cc162c;}
	.res_dream_list dd em{font-weight:bold; color:#016567;}

.res_dream_list01{padding:20px 25px;  line-height:24px; text-align:justify;}
	.res_dream_list01 dt{font-weight:bold; color:#cc162c;}
	.res_dream_list01 dd{display:inline; }
	.res_dream_list01 dd span{font-weight:bold; color:#cc162c;}
	.res_dream_list01 dd em{font-weight:bold; color:#4d240e;}

.res_dream_sub{width:100%; margin:20px 0 20px 20px; border:none;}
.res_dream_sub:after{content:"";display:block; clear:both;}
	.res_dream_sub dt{font-weight:bold; color:#cc162c;}
	.res_dream_sub dd span{font-weight:bold; color:#cc162c;}
	.res_dream_sub dd em{font-weight:bold; color:#1b83a6;}
.res_dream_text{float:right; width:60%; line-height:24px;}
.res_dream_img{float:left; width:25%;}

.res_section_L{border:1px dashed #dedede; border-width:1px 0 0 0; width:96%; margin:0 auto; height:1px;}
.unse_display{display:block;}

.res_dream_result{width:90%; margin:0 auto; border:1px solid #dedede; padding:20px; margin-bottom:30px;}
	.res_dream_result img{padding:10px 0;}
	.res_dream_result b{color:#0c5976; line-height:23px;}

/*행운번호*/
.unse_section .u_lucky{height:30px;}
.unse_section .u_lucky dt{float:left; margin-left:20px; font-size:13px; padding-top:13px;} 
.unse_section .u_lucky dd{float:right; width:63%;} 
.unse_section .u_lucky ul{width:320px; height:34px; background:url('../images/bg_ball_02.gif') no-repeat top right ;margin-top:5px; padding:8px 0 0 3px;}
	.unse_section .u_lucky ul li{display:inline; padding-right:9px; font-size:13px; margin-left:4px;}

/*section_오늘의 지수*/
ul.unse_day {padding:0 24px;}
ul.unse_day li {padding:20px 0;border-bottom:1px solid #ccd3d9; overflow:hidden;}
ul.unse_day li:last-child { border:none;}
ul.unse_day li.last { border:none;} /* ie7 대응 */
ul.unse_day li div{ float:left;color:#2f3743;}
ul.unse_day li div.u_num { width:71px;padding:8px 23px 0 20px;text-align:center; }
ul.unse_day ul li {padding:6px 0 0 0;border:none;color:#5c5f68;}
ul.unse_day ul li:first-child { padding-top:14px;}
ul.unse_day ul li p {padding:3px 0 0 18px;}

/*좋은날받기-tab*/
.res_unse_menu01{clear:both; padding-bottom:10px;}
.res_unse_menu01 li{display:inline;}
.res_unse_menu01 li a{float:left;}

.res_unse_menu02{clear:both; padding-bottom:10px; font-size:11px; letter-spacing:-1px;}
.res_unse_menu02 li a{float:left; border:1px solid #C3C3C3;margin:0 2px; padding:3px; border-bottom:none; }
.res_unse_menu02 li a:hover{background:#555; color:#fff;}

.res_unse_menu03{clear:both;}
.res_unse_menu03 li{display:inline;}

/*좋은날받기*/
.res_month_info li{display:inline; padding:0 10px;}
.res_month_info{margin-left:25px; text-align:center;}
.res_month_info li img{vertical-align:middle;}

/*심리테스트*/
.res_q_section{width:80%;margin:0 auto;}
.res_q_section:after{content:"";display:block; clear:both; }
	.res_q_section li{float:left; width:30%;}
	.res_q_section li dl{border:0 !important;}
dl.res_a_section{padding:20px 0 20px 20px;border:0 !important;}
dl.a_q{padding:10px 0 0 20px; border:0 !important;}
	.res_a_q dd.sub_q_1 em{color:#038383;}
	.res_a_q dd.span{color:#038383;}
.res_sub_q a{color:#276796; font-weight:bold;}
.res_sub_q a:hover{color:#276796;}
.res_answer{margin-top:10px;}
.res_answer li{margin-left:30px;}
.res_answer li dl{border:0 !important; padding:0;}
.res_text img{vertical-align:middle; padding-right:5px;}
.res_result_text p{width:86%; border:1px solid #dedede; margin:0 auto; padding:10px; line-height:22px;}
.res_QA{font:bold 22px '나눔 고딕','돋움', Dotum , NanumGothic;}

/*업그레이드 , 이달의 재물운 테이블*/
	.res_lucky_data caption{text-align:left;}
	.res_lucky_data th , .res_lucky_data td{padding:1px;}
	.res_lucky_data th{background:#e8e8e8;}
	.res_lucky_title th{font-size:11px; font-weight:normal;}
.notice_t{float:right; padding-bottom:3px;}

.res_lucky_data01 caption{text-align:left;}
	.res_lucky_data01 th , .res_lucky_data01 td{padding:1px;}
	.res_lucky_title th{font-size:11px; font-weight:normal;}
.notice_t{float:right; padding-bottom:3px;}

/*행운번호*/
.res_section div.res_lotto_lucky {width:50%; margin:0 auto;}
.res_section div.res_lotto_lucky dl{border:0;}
.res_lotto_lucky dt {width:100px; float:left; margin-top:10px;}
.res_lotto_lucky dd {float:left;}
.res_lotto_lucky ul li {display:inline-block; float:left; font-size:14px; font-weight:bold; vertical-align:middle;padding:10px 4px 10px 8px;}

div.res_lotto_lucky01 {width:50%; margin:0 auto;}
div.res_lotto_lucky01 dl{border:0;}
.res_lotto_lucky01 dt {width:100px; float:left; margin-top:10px;}
.res_lotto_lucky01 dd {float:left;}
.res_lotto_lucky01 ul li {display:inline; font-size:14px; font-weight:bold; vertical-align:middle; padding:15px 0 0 8px;}
.res_section div.res_lotto_lucky02 { margin:0 auto;}
.res_section div.res_lotto_lucky02 dl{border:0;}
.res_lotto_lucky02 * {border:0}
.res_lotto_lucky02 dt {width:100px;  margin-top:10px;}
.res_lotto_lucky02 dd {float:left;border:0;}
.res_lotto_lucky02 ul li {
    margin: 1px;
    background: brown !important;
	color:#fff;
    border-radius: 30px;
    display: inline-block;
    float: left;
    font-size: 16px;
    font-weight: bold;
    vertical-align: middle;
    padding: 6px;
}

/*신기한동물점-테이블*/
th.res_td01{width:20%; background:#e8e8e8;}
	td.res_td02{text-align:left;}
th.res_td03{width:20%; background:#e8e1d5;}

/*혈액형 궁합 , 사상체질 궁합*/
tr.res_t_width01 th{width:20%;}
tr.res_t_width01 td{padding-left:15px;}
.res_use{text-align:center; margin-top:20px;}

/*별자리 궁합*/
.res_star_choice{position:relative;width:309px; margin:0 auto; height:162px;  background:url("../images/B014_sub_bg.gif") no-repeat top center;}
	.res_choice01{position:absolute; top:40px; left:12px;}
	.res_choice02{position:absolute; top:40px; left:180px;}
.res_star_result{width:93%; margin:0 auto; border:1px solid #dedede; padding:15px 12px; margin-top:20px;}

/*사상체질*/
dl.res_sample_txt{padding:5px;}
dl.res_sample_txt dt{font-weight:bold; padding-bottom:8px;}
td.res_sasang{width:88%; text-align:left;}

/*사상체질 별 페이지*/
div.res_sasang_contents{padding-top:20px;}
div.res_sasang_contents:after{content:"";display:block; clear:both; }
.res_sasang_food dl{border:0; padding:0;}
.res_sasang_food dt{font-weight:bold; padding-top:10px;}
.res_sasang_food dd{padding:8px 0;}
.res_sasang_food span{color:#7fa608;}
.res_util li{display:inline; padding-left:10px;}

/*프리미엄 궁합보기*/ 
.res_match_saju_info{border:1px solid #dedede;padding:10px;}
	.res_match_saju_info li{padding:5px 5px 5px 20px;}
	.res_match_saju_info span{font-weight:bold;}
	.res_match_saju_info em{font-style:normal; padding-left:15px;}
	.res_match_saju_info img{vertical-align:middle; margin-left:20px;}

.res_love_table{float:left; width:25%; margin:0 2px;}
	.res_love_table th{background:#e8e8e8; font:normal 11px "돋움","Dotum";}
	.res_love_table td{width:30%;}
.res_love_table01{float:left; width:48%; margin:0 2px;}
	.res_love_table01 th{background:#e8e8e8;font:normal 11px "돋움","Dotum";}

.res_love_table02{float:left; width:25%; margin:0 2px;}
	.res_love_table02 th{background:#e8e1d5; font:normal 11px "돋움","Dotum";}
	.res_love_table02 td{width:30%;}
.res_love_table03{float:left; width:48%; margin:0 2px;}
	.res_love_table03 th{background:#e8e1d5;font:normal 11px "돋움","Dotum";}

.res_love_t1{text-align:left;}
li.part_line{border-bottom:1px dashed #dedede; padding-bottom:15px;}

/*대통령 로또운세*/
table.table_style tbody th.res_match01{text-align:center; width:25%;}
table.table_style tbody td.res_match02{text-align:left;}

table.table_style02 tbody th.res_match01{text-align:center; width:22%; background:#e8e8e8; padding:0;}
table.table_style02 tbody td.res_match02{text-align:left;}

table.table_style03 tbody th.res_match01{text-align:center; width:22%; background:#e8e8e8; padding:0;}
table.table_style03 tbody td.res_match02{text-align:left;}

table.table_style06 tbody th.res_match01{text-align:center; width:22%; background:#e8e1d5; padding:5px 0;}
table.table_style06 tbody td.res_match02{text-align:left;}

/*혈액형 운세*/
.res_unse_blood{width:99%; margin:0 auto; padding-bottom:15px; border:0 !important; padding:5px 0 !important;}
.res_unse_blood:after{content:"";display:block; clear:both;}
	.res_unse_blood dt{float:left;}
	.res_unse_blood dt img{float:left; width:100px;}
	.res_unse_blood dd{float:left; width:80%; margin:10px 0 0 10px;}
.res_unse_blood dd a{color:#0c5976;}
.res_unse_blood dd a:hover{color:#0c5976;}

/*바이오리듬 그래프*/
.graph_bar03{width:292px; height:185px; background:url("/inc/unse/2014/imagesA/B025_bg_graph.gif") no-repeat; margin:0 auto;}
	.graph_t03{display:block;position:relative;height:185px;width:400px;text-align:center;}
	.graph_t03 tr, .graph_t03 th, .graph_t03 td {display:block;position:absolute;}
	.graph_t03 tr, .graph_t03 td {display:block;position:absolute;}
	.graph_t03 tbody th, .graph_t03 tbody td {width:70%;}
	.graph_t03 tbody td {bottom:0;}
	*:first-child + html .graph_t03 tbody td {bottom:10px;}
	.graph_t03 tr.u_bar{left:0%;bottom:32px;width:14%;height:65%;}
	.graph_t03 th {bottom:-2em;} /*월표시*/
	*:first-child + html .graph_t03 th {bottom:-13em; left:0.6em;}
	.graph_t03 td {bottom:0;}
	.hits03 {background:#fff; color:#fff;} 
	*:first-child + html .hits03 {padding:0 1.3em;}
	.graph_t03 tr.u_mon02 {left:20%}
	.graph_t03 tr.u_mon02 span{bottom:50px;}
	.graph_t03 tr.u_mon03 {left:43%;}
	.graph_t03 tr.u_mon05 {left:20%;}
	.graph_t03 tr.u_mon06 {left:40%;}

.graph_t03 tr.u_mon01 td{background:#f80a0a;}
.graph_t03 tr.u_mon02 td{background:#90b233;}
.graph_t03 tr.u_mon03 td{background:#ff6113;}
.graph_t03 tr.u_mon04 td{background:#42cbfa;}

/*우체국전용*/
.graph_t03 tr.u_mon05 td{background:url("/inc/unse/2014/imagesA/bio_grPatt_01.gif") no-repeat ;} 
.graph_t03 tr.u_mon06 td{background:url("/inc/unse/2014/imagesA/bio_grPatt_02.gif") no-repeat ;}
.graph_t03 tr.u_mon07 td{background:url("/inc/unse/2014/imagesA/bio_grPatt_03.gif") no-repeat ;}





/*프리미엄 궁합보기  테이블(궁합지수 부분)*/
.res_love_table04{float:left; width:49%; margin:0 2px;}
	.res_love_table04 th{background:#e8e1d5; font:normal 11px "돋움","Dotum";}
	.res_love_table04 td{width:30%;}

.res_love_table05{float:left; width:49%; margin:0 2px;}
	.res_love_table05 th{background:#e8e8e8; font:normal 11px "돋움","Dotum";}
	.res_love_table05 td{width:30%;}


/*지수 막대그래프바*/
.graph02{position:relative;width:100%; margin:0 auto; height:24px; background:#d7d7d7;}
	.graph02 span.bar01{background:#008EC0; height:24px; display:inline-block; position:absolute; top:0; left:0px; }/*파란색*/
	.graph02 span.bar02{background:#B01515; height:24px; display:inline-block; position:absolute; top:0; left:0;}/*빨간색*/
	.graph02 span.bar03{background:#bbd80e; height:24px; display:inline-block; position:absolute; top:0; left:0;}/*초록색-행운*/
	.graph02 span.bar04{background:#e65e2f; height:24px; display:inline-block; position:absolute; top:0; left:0; }/*주황-재물*/
	.graph02 span.bar05{background:#f36c6e; height:24px; display:inline-block; position:absolute; top:0; left:0;}/*분홍-애정*/
	.graph02 span{color:#616161; font-weight:bold;}
	.graph02 span.u_point{position:absolute; top:3px; left:10px; color:#fff;}


/*정통궁합 지수*/
.res_jisu_area04:after{content:""; display:block; clear:both;}
ol.unse_month04 li {overflow:hidden; margin:8px 0;}
ol.unse_month04 li div{color:#2f3743;}
ol.unse_month04 li div.u_num04 {float:left; padding:10px 10px 20px 0; }
ol.unse_month04 li div.u_num04 span {display:block; text-transform:uppercase; }
ol.unse_month04 li div.u_list04 {min-height:90px;}
ol.unse_month04 li div.u_list04 ul.unseMon_subtxt04 li {padding:10px 15px;} 


/*바이오그래프 부분*/
.table_style06_area{float:right; width:50%; margin-top:40px;}
.graph_bar03_area{float:left; width:30%; padding-right:50px;}






/**** 20161103 추가 *****/
/*전체 폰트사이즈 14px로 키워주세요 */

/** 정통운세 **/
.color_jumsu  { position:relative;   }
.color_jumsu h4 { padding-left:17px; }
.color_jumsu .color_icon { position:absolute; top:0; right:10px;  }
.color_icon  { text-align:right; }
.color_icon li { display:inline-block; padding-right:10px; font-size:12px; }
.color_icon li img { margin-right:5px; }
.cont_li { padding-left:20px; }
.cont_li li { list-style:outside; padding-bottom:15px;     }
.color_jumsu_02 li { display:inline;  }

/* 부자되기 */
.sub_title { display:inline-block;  width:535px; height:41px; background:url(/inc/unse/2014/imagesA2017/res_titie_bg.png) no-repeat; font-size:14px; color:#fff; font-weight:600; padding:10px 0 0 0; text-align:center;  }
.sub_title_02 { display:inline-block;  width:535px; height:41px; background:url(/inc/unse/2014/imagesA2017/res_titie_bg.png) no-repeat; font-size:14px; color:#fff; font-weight:600; padding:10px 0 0 0; text-align:center; }
.month_area {clear:both;  }
.month_area .good_month { float:left;  width:35%; margin-right:7px;  }
.month_area .soso_month { float:left;  width:28%; margin-right:7px; } 
.month_area .bad_month { float:left;  width:35%; } 

.month_area:after { content:'';display:block;clear:both;height:0;font-size:0;visibility:hidden; }
