@charset "utf-8";

html { .overflow:scroll; .overflow-x:auto; }
html,body { margin:0; padding:0; color:#111; }
body { color:#111; font-size:12px; font-family:"Malgun Gothic",돋움,Dotum,굴림,Gulim,Apple-Gothic,DroidSansFallback,sans-serif; background:#f3f3f3; /*-webkit-user-select:none;*/ -webkit-text-size-adjust:none; }
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{ margin:0; padding:0; }
table{ border-collapse:collapse; border-spacing:0; }
fieldset,img{ border:0; }
address,caption,cite,code,dfn,em,strong,th,var{ font-style:normal; font-weight:normal; }
strong { font-weight:bold; }
button { margin:0; padding:0; border:none; cursor:pointer; font-family:"Malgun Gothic",돋움,Dotum,굴림,Gulim,Apple-Gothic,DroidSansFallback,sans-serif; }
li{ list-style:none; }
caption,th{ text-align:left; }
h1,h2,h3,h4,h5,h6{ font-size:100%; font-weight:normal; font-family:"Malgun Gothic",돋움,Dotum,굴림,Gulim,Apple-Gothic,DroidSansFallback,sans-serif;}
q:before,q:after{ content:''; }
abbr,acronym { border:0; font-variant:normal; }
hr { display:none; }
/* to preserve line-height and selector appearance */
sup { vertical-align:text-top; }
sub { vertical-align:text-bottom; }

input[type="button"],input[type="text"],input[type="image"] {-webkit-appearance:none;-webkit-border-radius:0;}
/* input[type="radio"]{ background-color:#fff; width:18px; height:18px; } */
input[type="checkbox"]{ background-color:#fff; width:16px; height:16px;vertical-align:middle; }
input:checked[type="checkbox"]{background-color:#fff;-webkit-appearance:checkbox; }
input,textarea,select{ font-family:inherit; font-size:inherit; font-weight:inherit; }
/*2013-01-30 추가*/
select { background:#fff; /*-webkit-appearance:none;*/ -webkit-border-radius:0; } /*20160511수정*/
textarea,input { outline-color:-moz-use-text-color; outline-style:none; outline-width:medium; }
textarea { resize:none; }
/* to enable resizing for IE */
input,textarea,select{ *font-size:100%; }
/* because legend doesn't inherit in IE */
label { cursor:pointer; }
a, a:link { color:#111; text-decoration:none; font-family:"Malgun Gothic",돋움,Dotum,굴림,Gulim,Apple-Gothic,DroidSansFallback,sans-serif; }
a:visited { color:#111; }
a:hover, a:active { color:#111; text-decoration:none; }

/* float 해제 */
.f_clear:after { content:""; height:0; display:block; visibility:hidden; clear:both; }
* html .f_clear { height:1px; }
.f_clear { display:block; min-height:1px; }

.wrap { position:relative; width:100%; border:0 solid red;}
#container { background:#fff; overflow:hidden; height:100%;border:0 solid blue;}
.iconPlay { position:absolute; left:50%; top:50%; margin:-36px 0 0 -36px; } /* 2011-04-07 */
.dimmed_wrap { position:absolute; top:34px; left:0; width:100%; height:100%; z-index:9; }
	.dimmed { position:relative; width:100%; height:100%; background-color:#000; filter:alpha(opacity=80); opacity:0.80; -moz-opacity:0.80; z-index:999; }
	.dimmed p { padding-top:40px; font-size:15px; color:#fff; text-align:center; line-height:1.5em; }

/* header , subMenu css 삭제 */

/****** FOOTER ******/
/*
#footer.light {width:100%; border-top:1px solid #bfbfbf; background-color:#f3f3f3; text-align:center; font-size:15px; font-family:Helvetica;}
	#footer.light .foot_wrap {padding:0 0 20px 0; border-top:1px solid #e2e2e2;}
	#footer.light .bt_wrap {margin:17px 0 15px;}
	#footer.light p.home { width:100%; margin:25px 0 0 0; height:10px; font-size:14px; letter-spacing:-1px;}
	#footer.light p.home a { color:#787878; text-shadow:none; }
	#footer.light p.privacy {width:100%; margin:12px 0 0 0; height:10px; font-size:12px; letter-spacing:-1px;}
	#footer.light p.privacy a {color:#787878;}
	#footer.light p span.bar {padding:0 8px 0 7px; font-size:11px; color:#d1d1d1;}
	#footer.light p.copyright {width:100%; height:8px; margin-top:17px; font-size:9px; letter-spacing:0;}
	#footer.light button {height:26px; padding:1px 8px 0 8px; border:1px solid #aaaaaa; font-size:90%; color:#222; letter-spacing:-1px; text-align:center; white-space:nowrap;
	box-shadow:0 1px 0 rgba(0,0,0, .1); -webkit-box-shadow:0 1px 1px rgba(0,0,0, .15); -moz-box-shadow:0 1px 0 rgba(0,0,0, .1);
	background-color:#fcfcfc;
	background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(235,235,235,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(235,235,235,1)));
	background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(235,235,235,1) 100%);
	background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(235,235,235,1) 100%);
	background: linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(235,235,235,1) 100%);
	cursor:pointer;
	}
	#footer.light button span {line-height:22px;text-shadow:0px 1px 2px rgba(255, 255, 255, 1);}
	* html #footer.light ul li {display:inline;}
	*:first-child+html #footer.light ul li {display:inline;}
	* html #footer.light button {margin:0 1px; padding:0;}
	*:first-child+html #footer.light button {margin:0 1px; padding:0;}
*/



/* 맨위로 버튼 */
.go_top { clear:both;overflow:hidden; padding:5px 10px 10px 10px; }
.go_top a { float:right; padding:5px 5px 5px 19px; letter-spacing:-1px; font-size:14px; background:url('https://m.fortune.nate.com/common/images/nmnews/ico_top.gif') 5px 8px no-repeat; }

.hidden {display:none;}


/***** 여기 위로는 기존 속성들입니다. 건들지 않습니다. *****/


/*** 운세메인 ***/
#container .class {}


/* .fortune_main ul {width:300px;height:90px;border:0 solid blue;margin:0 auto;} */
/* width:100px; */
/* 2013-04-02 */

/*메인-상단배너 2013-05-23*/
.fortune_main {clear:both;height:100px;border-top:2px solid #f11a18;padding:10px 10px 0 10px;margin:0 auto;background:#fff;overflow:hidden;}
	.fortune_main ul {width:100%;height:90px !important;margin:0 auto;text-align:center;}
	.fortune_main ul li{float:left;display:inline-block;border:0px solid #111;width:33%;margin:0 !important;background:#fff;}
	.fortune_main ul li img {margin-bottom:4px;border:0px solid #111;}
	.fortune_text {font-size:13px;color:#333333;word-break:break-all;display:block;width:92px;letter-spacing:-1px;margin:0 auto;}
	.fortune_bg {background:none;}
	.fortune_main span {border:0px solid #111;overflow:hidden;}

/*** notice ***/
.notice {clear:both;padding:10px 0 10px 10px;font-size:13px;color:#333333;background:#f6f6f6;}
.notice_TB {font-weight:bold;font-size:11px;color:#56a7db;font-family:"Arial","Malgun Gothic",돋움,Dotum,굴림,Gulim,Apple-Gothic,DroidSansFallback,sans-serif;}


/* 메인-오늘의컨텐츠 슬라이더 */
.touchSlider { width:100%; height:160px; margin:0 auto; position:relative; background:#fff; overflow:hidden;border:0px solid #111; }
.touchSlider ul.slider { width:99999px; height:100%; position:absolute; top:0; left:0; overflow:hidden; }
.touchSlider ul.slider li.slider { float:left; padding:0; margin:0; width:100%; height:100%; font-size:14px; background:#fff; overflow:visible; }

/*메인-핫이슈운세 2013-05-23*/
.fortune_main2 {clear:both;border-top:2px solid #f11a18;padding:10px 10px 0 10px;margin:0 auto;background:#fff;overflow:hidden;border:0px solid #111;}
	.fortune_main2 ul {width:100%;margin:0 auto;text-align:center;}
	.fortune_main2 ul li{float:left;display:inline-block;border:0px solid #111;width:33%;margin:0 !important;background:#fff;padding-bottom:10px;}
	.fortune_main2 ul li img {margin-bottom:10px;border:0px solid #111;}
	.fortune_main2 span {border:0px solid #111;overflow:hidden;}
	.fortune_main2 .fortune_text {font-size:12px;color:#525252;white-space: nowrap;text-overflow:ellipsis;display:inline-block;width:90px;letter-spacing:-1px;
	margin:0 auto;border:0px solid #111;overflow:hidden;line-height:1.3; }

/* 아이폰에서 글자 간격*/
@media screen and (-webkit-min-device-pixel-ratio:2){
	.fortune_main2 .fortune_text {font-size:12px;color:#525252;white-space: nowrap;text-overflow:ellipsis;display:inline-block;width:88px;letter-spacing:-1px;
	margin:0 auto;border:0px solid #111;overflow:hidden;}
}

/* 메인-핫이슈운세 슬라이더 */
.touchSlider2 { width:100%; height:185px; margin:0 auto; position:relative; background:#fff; overflow:hidden;border:0px solid #111; }
.touchSlider2 ul.slider { width:99999px; height:100%; position:absolute; top:0; left:0; overflow:hidden; }
.touchSlider2 ul.slider li.slider { float:left; padding:0; margin:0; width:100%; height:100%; font-size:14px; background:#fff; overflow:visible; }

.slider_prev, .slider_next { display:inline-block; cursor:pointer; }

.pg_area .btn_page{display:inline-block; margin:0 2px; width:6px;height:6px;background-color:#dfdfdf;border:1px solid #c6c6c6;color:transparent;vertical-align:middle;-webkit-border-radius:3px;margin-top:-20px;}
.pg_area .btn_page.on{display:inline-block; margin:0 2px; width:6px;height:6px;background-color:#ff2222;border:1px solid #d11f1f;color:transparent;vertical-align:middle;-webkit-border-radius:4px;margin-top:-20px;}
/* background-color:#1d67fa;0a4dd4 */


/* 각메뉴의 기본헤더스타일입니다. */
.depthHeader {clear:both;padding:0 10px;height:36px;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;}
.depthHeader h3 {float:left;position:relative;top:8px;font-size:15px;font-weight:bold;color:#000000;}
.depthHeader h3 .sub_text {margin-left:10px;font-size:12px;font-weight:normal;color:#000000;}

/* 메인 기본헤더스타일 */

.depthHeader_main {clear:both;padding:0 0 0 12px;border-top:0px solid #e5e5e5;border-bottom:0px solid #e5e5e5;overflow:hidden;}
.depthHeader_main h3 {float:left;position:relative;top:0px;font-size:14px;font-weight:bold;color:#000000;}
.depthHeader_main h3 .sub_text {margin-left:10px;font-size:12px;font-weight:normal;color:#000000;}

.depthHeader_main h3.today_un_title {text-align:center;top:0px;font-size:14px;font-weight:bold;color:#000000;margin:0 !important;width:100%;}

.today_un {padding:10px 12px;border:0px solid #111;background:#f0f5fa;}
.today_un .today_un_top a {font-size:12px;font-weight:bold;color:#000000;}
.today_un .today_un_text a {font-size:12px;color:#4a4a4a;}
.today_un .today_un_login {font-size:12px;color:#000000;text-align:center;}

.depthHeader_01 {clear:both;padding:0 10px;height:40px;border-top:2px solid #dbdbdb;border-bottom:0 solid #dbdbdb;}
.depthHeader_01 h3 {float:left;position:relative;top:12px;font-size:15px;font-weight:bold;color:#111111;}
.depthHeader_02 {clear:both;position:relative;top:0px;padding:0 10px;height:30px;border-bottom:1px solid #dbdbdb;}
.depthHeader_02 h3 {float:left;position:relative;top:6px;font-size:15px;font-weight:bold;color:#111111;}
.depthHeader_02 h5 {float:right;position:relative;top:8px;font-size:11px;font-weight:bold;color:#999999;}
.depthHeader_03 {clear:both;position:relative;top:0px;padding:0 10px;height:40px;border-bottom:1px solid #dbdbdb;}
.depthHeader_03 h3 {float:left;position:relative;top:12px;font-size:15px;font-weight:bold;color:#111111;}

.depthHeader_04 {clear:both;position:relative;top:0;padding:0 10px;height:40px;border-bottom:2px solid #dbdbdb;} /* top:-10px; */
.depthHeader_04 h3 {float:left;position:relative;top:14px;font-size:15px;font-weight:bold;color:#111111;}

.depthHeader_05 {clear:both;position:relative;top:-10px;padding:0 10px;height:40px;border-bottom:1px solid #dbdbdb;}
.depthHeader_05 h3 {float:left;position:relative;top:14px;font-size:15px;font-weight:bold;color:#111111;}
.depthHeader_05 h5 {float:right;position:relative;top:8px;font-size:15px;font-weight:bold;color:#111111;}

.depthHeader_06 {clear:both;position:relative;top:0;padding:0 10px;height:38px;border-bottom:1px solid #dbdbdb;}
.depthHeader_06 h3 {float:left;position:relative;top:12px;font-size:15px;font-weight:bold;color:#111111;}
.depthHeader_06 h5 {float:right;position:relative;top:7px;font-size:15px;font-weight:bold;color:#111111;}

/* 2013-05-21 */
.depthHeader_07 {clear:both;position:relative;top:0;padding:0 10px;height:30px;border-top:2px solid #f11a18;}
.depthHeader_07 h3 {float:left;position:relative;top:12px;font-size:15px;font-weight:bold;color:#111111;}
.depthHeader_07 h5 {float:right;position:relative;top:7px;font-size:15px;font-weight:bold;color:#111111;}

.totalView {float:right;position:relative;top:3px;font-size:13px;color:#999999;}
.totalView img {position:relative;top:-2px;}
.totalView_num {font-size:12px;color:#f11a18;font-family:"Arial";}
.depthHeader a {position:relative;top:8px;}
.depthHeader a.totalView_all {position:relative;top:0px;color:#999999;}
.depthHeader_01 a {position:relative;top:8px;}


/*** 내 운명의 상대는 어떤 사람 ***/
.fortune {}
.hide {display:none;}

.fortune_list01 {border-bottom:0px solid #e5e5e5;overflow:hidden;}
.fortune_list01 ul {overflow:hidden;margin:10px 12px 15px 12px;}
.fortune_list01 img {float:left;margin-right:10px;}
.fortune_list01 li {height:auto;overflow:visible;border:0 solid red;}

.fortune_title {font-size:14px;color:#111111;font-weight:bold;}
.fortune_story {line-height:120%;overflow:hidden;height:29px;display:block;padding-right:10px;font-size:12px;margin-top:4px;}
/*
overflow:hidden;height:32px;display:block;
*/

#fortune_list {clear:both;}

.fortune_list02 {border-bottom:0px solid #ececec;margin:0 12px;}
.fortune_list02 ul {border:0px solid #111;}
.fortune_list02 li {font-size:12px;white-space: nowrap;text-overflow:ellipsis;overflow:hidden;width:100%;display:inline-block;padding-bottom:10px;}

.fortune_list02 li img {position:relative;top:3px;}
.fortune_list02 strong {font-size:14px;color:#111111;}
.good {font-size:13px;color:#f11a18;margin-right:3px;}

.fortune_list02 .point{color:#999999;width:71px;display:inline-block;text-align:left;}

/* 2013-04-11
.fortune_list02 .point{color:#999999;}
*/

/* 아이콘버튼리스트 */
.icon_service {clear:both;position:relative;top:10px;min-height:140px;border:0 solid red;}
.icon_service ul li {position:relative;float:left;margin:0 10px 20px 10px;width:60px;}
.icon_service ul li .new{position:absolute;top:5px;right:5px;background:url(../images/txt_new.png) no-repeat;width:7px; height:9px;}

/*** 테마별보기 ***/

.new_theme {clear:both;padding:0 10px;height:39px;background:url(../images/bg_themeHeader.gif) repeat-x;}
.new_theme1 {clear:both;padding:0 10px;height:39px;border-bottom: 2px solid #F11A18;}
.new_theme h3{position:relative;top:12px;text-align:center;margin:0 auto;font-size:15px;font-weight:bold;color:#ffffff;border:0 solid red;overflow:hidden;}
.new_theme1 h3 {position:relative;top:9px;text-align:center;margin:0 auto;font-size:15px;font-weight:bold;color:#333;border:0 solid red;overflow:hidden;}
.new_theme h5, .new_theme1 h5, .new_theme2 h5{float:left;position:absolute;top:50;left:5px;z-index:1000;border:0px solid #111;}
.new_theme h5 input, .new_theme1 h5 input, .new_theme2 h5 input {padding-top:5px;}
.new_theme2 {clear:both;padding:0 10px;height:39px;border-bottom: 2px solid #DBDBDB;border-top: 2px solid #DBDBDB;}
.new_theme2 h3 {position:relative;top:9px;text-align:center;margin:0 auto;font-size:15px;font-weight:bold;color:#333;border:0 solid red;overflow:hidden;}

/* 상단헤더 구조다시 짬 */
.new_themeNew_wrap {clear:both;min-width:320px;padding:0 10px;height:39px;background:url(../images/bg_themeHeader.gif) repeat-x;}
.new_themeNew_inner {height:39px;border:0 solid red;}
.new_themeNew_inner h3 {font-size:15px;font-weight:bold;color:#ffffff;}
.new_themeNew_inner h5 {height:28px;position:relative;top:6px;border:0 solid blue;margin:3px 0;text-align:center;}
.topHeader_title {position:relative;top:6px;display:inline;font-size:15px;font-weight:bold;color:#ffffff;border:0 solid red;}

/* 배너영역 */


.bnnWrap {clear:both;width:100%;border-bottom:1px solid #dbdbdb;margin:0 auto;}
.bnnWrap h3 {width:320px;margin:0 auto;}

/*** 테마별보기리스트_배너포함 ***/
/* 2013-04-02 */
.theme_list {min-width:320px;border-top:2px solid #f11a18;}
.theme_list ul {position:relative;}
.theme_list li {clear:both;padding:10px;border-bottom:1px solid #dbdbdb;margin:0 auto;overflow:Hidden;}/* height:68px; */
.theme_list h3 {float:left;width:92px;height:52px;margin-right:10px;border:0px solid #111;}
.theme_list h3.qnaList {float:left;width:80px;height:57px;margin-right:10px;border:0px solid #111;}

.theme_list dl {width:100%;border:0 solid red;position:relative;border:0px solid #111;}/* height:50px; */
.theme_list dt {font-size:14px;font-weight:bold;color:#111111;line-height:100%;padding-bottom:5px;overflow:hidden;border:0px solid #111;}/* height:20px; */
.theme_list dd {line-height:120%;overflow:hidden;padding-right:20px;
background:url('/common/images/btn_next.png') 100% 50% no-repeat;
}/* height:30px; */




.theme_list_box {border:1px solid #dbdbdb;margin:10px;text-align:center;padding:60px 0;}

.btnPlus {float:right;position:relative;top:-40px;}
.lifeWrap {clear:both;position:relative;top:6px;height:20px;}
.life {float:left;margin-left:84px;font-size:11px;color:#999999;}
.reply {float:right;font-size:11px;color:#5d9cc7;}
.reply1 {margin-left:78px;font-size:11px;color:#5d9cc7;}

/* 2013-05-21 도토리, 복채 */

.lifeWrap .ico_money01 {margin-left:102px;background:url('/common/images/icon06.gif') 0 0 no-repeat;padding-left:15px;font-size:11px;}
.lifeWrap .ico_money02 {margin-left:10px;background:url('/common/images/icon06.gif') 0 -42px no-repeat;padding-left:15px;font-size:11px;}

/*** 테마별보기리스트_배너포함_추천리스트일때 ***/
.theme_list_chu {min-width:320px;background-color:#dff2ff;border-top:2px solid #f11a18;}
.theme_list_chu  ul {position:relative;top:5px;background-color:#dff2ff;}
.theme_list_chu  li {height:72px;clear:both;padding:10px;border-bottom:1px solid #dbdbdb;}
.theme_list_chu  h3 {float:left;width:68px;height:50px;margin-right:10px;}
.theme_list_chu  dl {float:left;width:73%;height:50px;border:0 solid red;}
.theme_list_chu  dt { font-size:14px; min-width:200px; height:17px; margin-bottom:3px; font-weight:bold; color:#111111; overflow:hidden; border:0 solid yellow; line-height:130%; }
.theme_list_chu  dd {border:0 solid blue;height:30px;line-height:120%;overflow:hidden;}
.chu {}
.selectOrder {float:right; padding-top:6px;}

/* 리스트_번호순서나열 */

.listNum {clear:both;min-width:320px;}
.listNum ol {margin:0;padding:0;}
.listNum ol li {clear:both;height:51px;border-bottom:1px solid #dbdbdb;}
.one {background:url(../images/ol_1.png) no-repeat 10px 0;}
.two {background:url(../images/ol_2.png) no-repeat 10px 0;position:relative;top:-5px;}
.three {background:url(../images/ol_3.png) no-repeat 10px 0;position:relative;top:-10px;}
.four {background:url(../images/ol_4.png) no-repeat 10px 0;position:relative;top:-15px;}
.five {background:url(../images/ol_5.png) no-repeat 10px 0;position:relative;top:-20px;}
.six {background:url(../images/ol_6.png) no-repeat 10px 0;position:relative;top:-25px;}
.seven {background:url(../images/ol_7.png) no-repeat 10px 0;position:relative;top:-30px;}
.eight {background:url(../images/ol_8.png) no-repeat 10px 0;position:relative;top:-35px;}
.nine {background:url(../images/ol_9.png) no-repeat 10px 0;position:relative;top:-40px;}
.ten {background:url(../images/ol_10.png) no-repeat 10px 0;position:relative;top:-45px;}


.lifeWrap02 {clear:both;position:relative;width:100%;position:relative;top:8px;height:20px;border:0 solid red;margin:0;}
.life02 {float:left;margin-left:10px;font-size:11px;color:#999999;}
.reply02 {float:right;position:relative;right:3px;font-size:11px;color:#5d9cc7;}

.listNumTitle {clear:both;position:relative;height:21px;margin:15px 0 0 45px;font-size:14px;border:0 solid blue;}
.listNumText {float:left;position:relative;top:3px;min-width:230px;width:80%;height:20px;overflow:hidden;}
.listNumbtn {float:right;position:relative;right:10px;}
.rank_updown {float:left;font-size:11px;color:#999999;margin:3px 7px 0 18px;}



/*** WEB_320_01_search.html ***/

.search_service {clear:both;width:320px;min-height:266px;height:100%;margin:0 auto;}
.search_service h3 {margin:32px 0 32px 0;width:320px;height:86px;border:0 solid red;}
.search_service h5 {margin:0 auto;width:88px;}


/*** WEB_320_02_myFortune_01.html ***/

.myWrap {background-color:#dff2ff;border-top:2px solid #f11a18; padding:12px 10px 10px 10px;}
.myWrap_box {height:28px;padding-bottom:5px;border-bottom:1px solid #bfd1dd;}
.nameWrap {float:left;position:relative;top:4px;}
.name {font-size:14px;font-weight:bold;color:#111111;}
.name01 {font-size:14px;font-weight:bold;color:#999999;}
.date {font-size:11px;font-weight:bold;color:#609bc7;}
.date_gray {font-size:11px;color:#999999;}
.dataModify {float:right;}

.myWrap_menu {clear:both;height:28px;padding-top:12px;border-top:1px solid #ffffff;}
.myWrap_menu ul {height:20px;width:100%;margin:0 auto;border:0 solid red;}
.myWrap_menu li {float:left;margin-right:7px;font-size:12px;font-weight:bold;color:#333333;letter-spacing:-1px;}


/* 쌍둥이자리 호랑이띠 연애운 데이트 영역에 대한 리스트 정의  */
.luck {margin:7px 0 0 0;}
.luck ul {border-top:1px solid #accfe5;border-left:1px solid #accfe5;border-bottom:1px solid #accfe5;background:#ffffff;height:50px;}
.luck01 {float:left;border-right:1px solid #accfe5;width:33%;height:50px;font-size:12px;font-weight:bold;color:#5d9cc7;text-align:center;}
.luck02 {float:left;border-right:1px solid #accfe5;width:33%;height:50px;font-size:12px;font-weight:bold;color:#5d9cc7;text-align:center;}
.luck03 {float:left;border-right:1px solid #accfe5;width:33%;height:50px;font-size:12px;font-weight:bold;color:#5d9cc7;text-align:center;}
.luck04 {float:right;border-right:1px solid #accfe5;width:24%;height:34px;font-size:12px;font-weight:bold;color:#5d9cc7;text-align:center;}
.luckText {position:relative;top:10px;font-size:12px;font-weight:bold;color:#5d9cc7;}
.gradeNum {font-size:15px;color:#f11a18;}
.gradeNum_02 {font-size:12px;color:#f11a18;}
.redNum {font-size:12px;font-weight:bold;color:#f11a18;}
.redNum01 {font-size:11px;color:#f11a18;}

/* 윗첨자스타일입니다. */
.supStyle {color:#f11a18;font-size:9px;position:relative;top:1px;left:-1px;}
.supStyle02 {float:left;display:block;color:#f11a18;font-size:9px;position:relative;top:1px;left:-1px;}
.supStyle_blue {color:#56a7db;font-size:9px;position:relative;top:1px;left:-1px;}

/* 헤더탭의 강조문자 */
.gradeText {font-size:15px;color:#555555;}
.todayFortune {position:relative;padding:10px;font-size:13px;color:#333333;}
.todayFortune img{position:absolute;bottom:5px;right:10px}
.todayFortune_table {background:#fff;border-collapse:collapse;border:1px solid #dbdbdb;text-align:center;margin-top:10px;}
.todayFortune_th {border-right:1px solid #dbdbdb;text-align:center;font-family:Arial;font-size:12px;font-weight:bold;color:#aoaoao;}
.todayFortune_td {border-right:1px solid #dbdbdb;text-align:center;font-size:18px;font-weight:bold;color:#5d9cc7;}


/** 오늘의 관계운 **/
.todayFriend {clear:both;height:40px;}
.todayFriend ul {height:40px;}
.Friend01 {float:left;width:50%;height:40px;text-align:center;border-right:1px solid #dbdbdb;border-bottom:1px solid #dbdbdb;}
.Friend02 {float:right;width:49%;height:40px;text-align:center;border-left:1px solid #dbdbdb;border-bottom:1px solid #dbdbdb;}
.Friend01.on {border-right:none;border-bottom:none;}
.Friend02.on {border-left:none;border-bottom:none;}
.todayFriend a {position:relative;top:12px;}
.todayFriend a:link { color:#111;
text-decoration:none;
font-family:"Malgun Gothic",돋움,Dotum,굴림,Gulim,Apple-Gothic,DroidSansFallback,sans-serif;

}
.todayFriend a:visited { color:#111; }
.todayFriend a:hover, a:active { color:#f11a18; text-decoration:none; }

.todayFriend_comment {clear:both;min-width:320px;height:70px;margin:10px; 20px 0 20px;border:0 solid red;}
.todayFriend_comment p{position:relative;top:20px;min-width:310px;font-size:13px;color:#999999;text-align:center;border:0 solid red;}
.todayFriend_comment h5 {clear:both;position:relative;width:88px;top:40px;margin:0 auto;}

.todayFriend_comment_list {clear:both;min-width:320px;}
.todayFriend_comment_list ol {margin:0;padding:0;}
.todayFriend_comment_list ol li {clear:both;height:40px;padding:5px 0;border-bottom:1px solid #dbdbdb;}
.style02_one {background:url(../images/ol_style02_1.png) no-repeat 10px 12px;}
.style02_two {background:url(../images/ol_style02_2.png) no-repeat 10px 12px;}
.style02_three {background:url(../images/ol_style02_3.png) no-repeat 10px 12px;}
.style02_four {background:url(../images/ol_style02_4.png) no-repeat 10px 12px;}
.style02_five {background:url(../images/ol_style02_5.png) no-repeat 10px 12px;}
.style02_six {background:url(../images/ol_style02_6.png) no-repeat 10px 12px;}
.style02_seven {background:url(../images/ol_style02_7.png) no-repeat 10px 12px;}
.style02_eight {background:url(../images/ol_style02_8.png) no-repeat 10px 12px;}
.style02_nine {background:url(../images/ol_style02_9.png) no-repeat 10px 12px;}
.style02_ten {background:url(../images/ol_style02_10.png) no-repeat 10px 12px;}

.comment_listTitle {position:relative;left:45px;}
.listTitle01 {font-size:14px;font-weight:bold;color:#333333;}
.listTitle02 {font-size:11px;color:#555555;}
.listTitle03 {width:18px;height:17px;position:relative;top:3px;left:8px;}
.fortuneComment {clear:both;position:relative;left:45px;top:3px;min-width:245px;width:75%;height:14px;overflow:hidden;border:0 solid red;font-size:11px;font-weight:bold;color:#555555;}
.fortuneComment_num {font-size:11px;font-weight:bold;color:#f11a18}
.btn_next {float:right;position:relative;top:-20px;right:10px;}
.todayFriend_comment_list h5 {width:88px;height:33px;margin:10px auto;}


/*** 오늘의 가족운세 WEB_320_02_myFortune_03.html ***/


.familyFortune {clear:both;min-width:320px;height:100%;}
.familyFortune li{position:relative;}
.familyFortune li img{position:absolute;top:12px;left:10px;}
.familyFortune ul {}
.familyFortune li{clear:both;border-bottom:1px solid #dbdbdb;}
.birthday {font-size:11px;color:#999999;font-weight:normal;}
.name02 {float:left;margin:10px 0 10px 90px;font-size:14px;font-weight:bold;}

.familyFortune_comment { clear:both; position:relative; top:-5px; margin:0 0 10px 90px; border:0 solid red; font-size:11px;color:#555555;}
.btn_next02 {float:right;position:relative;top:-25px;right:10px;}

.btn_top {clear:both;}
.btn_top h5{float:right;margin:30px 10px 10px 0;}

/*** 게시물관리 WEB_320_02_myFortune_04.html ***/
.familyFortune_write li {padding-bottom:10px;}
.Write {margin:10px 10px 5px 10px;min-width:270px;width:80%;height:40px;overflow:hidden;font-size:14px;font-weight:bold;color:333333;border:0 solid red;}
.btn_next03 {float:right;position:relative;top:-35px;right:10px;}



/*** 게시물관리 WEB_320_02_myFortune_05.html ***/
.myfortune05_listWrap {clear:both;}
.myfortune05_listWrap li{clear:both;border-bottom:1px solid #dbdbdb;}
.listWrap {margin:10px 10px 5px 10px;min-height:10px;position:relative;border:0px solid red;}
.luckBag {float:left;width:43px;height:19px;position:relative;top:8px;border:0 solid red;}
.myfortune05_listWrap h4 {float:left;margin-left:10px;width:50%;min-width:210px;font-size:14px;font-weight:bold;color:#333333;border:0 solid blue;}
.blue_text {font-size:11px;font-weight:bold;color:#5d9cc7;}
.blue_text01 {color:#0000ff;}
.blue_text02 {color:#5d9cc7;}

.red_text01 {color:#eb0015;}

.myfortune05_listWrap h5 {float:right;position:absolute;top:5px;right:0;border:0px solid blue;z-index:100;}
.listWrap_date {clear:both;position:relative;top:-3px;left:55px;}
.btn_save02 {clear:both;}
.btn_save02 h5{float:right;margin:10px 10px 10px 0;}
.btn_top02 {clear:both;text-align:right;}
.btn_top02 h5{display:inline-block;float:right;margin:10px 10px 10px 0;font-size:12px;border:1px solid #ebebeb;}



/*** 게시물관리 WEB_320_02_myFortune_06.html ***/
.people {clear:both;border:0 solid red;}
.peopleWrap {border:0 solid red;min-width:300px;height:20px;margin:17px 10px;}
.people li {clear:both;border-bottom:1px solid #dbdbdb;}
.peopleWrap p{float:left;border:0 solid blue;width:80%;min-width:250px;height:20px;overflow:hidden;font-size:14px;font-weight:bold;color:#333333;}
.btn_next04 {float:right;position:relative;top:7px;}
.btn_small{margin-top:10px;overflow:hidden;}
.btn_small .btn_right{float:right;}
.btn_small .btn_left{float:left;}

.btn_small button{width:49%;padding:4px;white-space:nowrap;border:1px solid #aaa;}


/*** 오늘의 소원카드 WEB_320_02_myFortune_09.html ***/
.todayWishWrap {clear:both;min-width:320px;height:90px;border-bottom:1px solid #dbdbdb;}
.todayWish {width:200px;margin:10px 0 0 10px;border:0 solid red;}
.todayWish h3 {clear:both;font-size:16px;font-weight:bold;color:#5d9cc7;border:0 solid blue;}
.todayWish p {float:left;position:relative;top:5px;font-size:11px;min-width:240px;width:70%;color:#333333;border:0 solid red;}
.todayWishWrap h5 {float:right;position:relative;top:-5px;right:10px;width:60px;height:58px;border:0 solid blue;}

.todayWish_list {min-width:320px;min-height:100px;border:0 solid blue;}
.todayWish_list h3{}

.todayWish_table {border-collapse:collapse;min-width:320px;}
.todayWish_table th {border-bottom:1px solid #dbdbdb;padding:10px 0 10px 10px;vertical-align:middle;}
.todayWish_table_td01 {text-align:left;font-size:14px;font-weight:bold;color:#333333;padding:10px;border-bottom:1px solid #dbdbdb;vertical-align:middle;}
.todayWish_table_td02 {text-align:right;width:50px;padding-right:10px;border-bottom:1px solid #dbdbdb;vertical-align:middle;}

/*** 오늘의 소원카드_결과보기 WEB_320_02_myFortune_10.html ***/
.questionWrap {clear:both;padding:10px;border-bottom:1px solid #dbdbdb;}
.question {font-size:14px;min-width:250px;width:65%;font-weight:bold;color:#333333;border:0 solid red;}
.tarotCard {clear:both;padding:20px 0 10px 0;margin:0 10px;border-bottom:1px solid #dbdbdb;}
.tarotCard h3 {width:109px;height:175px;margin:0 auto;}
.tarotCard p {text-align:center;margin-top:3px;font-size:14px;font-weight:bold;color:#f11a18;}

.adviceWrap {position:relative;clear:both;border-bottom:1px solid #dbdbdb;}
.adviceWrap_inner {margin:10px;}
.adviceWrap_inner p{font-size:13px;color:#333333;}
.adviceWrap_inner img{margin:0 10px 5px 0;}
.adviceWrap .num1{position:absolute;top:4px;left:15px;font-size:11px;color:#999999;}



/* 결과보기의 싱글_짝사랑_커플 조언 */
.adviceList {margin-top:10px;}
.adviceList dt {font-size:14px;font-weight:bold;color:#333333;border:0 solid red;}
.adviceList dd {font-size:13px;font-weight:normal;color:#333333;padding-bottom:15px;border:0 solid blue;}

.keyWord {clear:both;margin-top:10px;position:relative;}
.keyWord dt {font-size:14px;font-weight:bold;color:#5d9cc7;border:0 solid red;}
.keyWord dt img {position:relative;top:-2px;margin-right:3px;}
.keyWord dd img.tel_icon{position:absolute;top:4px;right:4px;}
.keyWord dd {font-size:13px;font-weight:normal;color:#333333;padding:5px 0 15px 0;border:0 solid blue;}

.keyWord dt.keyWord_bl,
.keyWord01 dt.keyWord_bl {background:url('/common/images/bul_keyWord.png') 0 5px no-repeat;padding-left:10px;height:20px;}

.keyWord dd h4 {padding-right:50px;}

.adviceWrap_inner h3 {width:297px;margin:0 auto;}

.adviceWrap_inner h4 {font-size:15px;font-weight:bold;color:#f11a18;padding:7px 0 7px 0;border-bottom:1px solid #dbdbdb;}

.keyWord span {}



.btnDelete {}
.listBack {clear:both;border:1px solid #aaaaaa;margin:10px;padding:7px 0;text-align:center;font-size:14px;font-weight:bold;color:#333333;}

.btn_area {margin:10px;overflow:hidden;}
.btn_right{width:49%;border:1px solid #aaaaaa;padding:7px 0;text-align:center;font-size:14px;color:#333333;float:left;}
.btn_left{width:49%;border:1px solid #aaaaaa;padding:7px 0;text-align:center;font-size:14px;color:#333333;float:right;}
.btn_area button{background:none;}
.btn_area .selected{width:49%;border:1px solid #F11A18;padding:7px 0;text-align:center;font-size:14px;color:#F11A18;float:left;}

/*** 오늘의 소원카드_소원빌기 WEB_320_02_myFortune_11.html ***/
.wishSelect {min-width:320px;}
.wishSelect_inner {min-width:300px;margin:10px;text-align:center;height:50px;border-bottom:1px solid #dbdbdb;}
.wishSelect_inner label {font-size:14px;font-weight:bold;color:#333333;position:relative;top:-1px;}
.wishWrite {clear:both;border-bottom:1px solid #dbdbdb;}
.wishWrite_inner {margin:10px;height:150px;border:0 solid red;}
.wishWrite_inner label {font-size:14px;font-weight:bold;color:#333333;}
.wishWrite_inner textarea {clear:both;width:100%;text-align:left;height:55px;margin:10px 0;border:1px solid #dbdbdb;}


/*** 오늘의 운세(띠별운세) WEB_320_02_myFortune_13.html ***/
.monthWrap {clear:both;min-width:320px;border-bottom:2px solid #f11a18;}
.monthWrap_inner {margin:5px 10px;}
.monthWrap_inner p {height:27px;text-align:center;}
.calendar {font-size:14px;font-weight:bold;color:#333333;position:relative;top:6px;}


/* 오늘의 띠별운세 띠별 설명 */
.zodiacWrap {clear:both;min-width:320px;border:0 solid red;}
.zodiacWrap_inner {margin:5px 5px 0 5px;padding-bottom:10px;border-bottom:1px solid #dbdbdb;}
.zodiacWrap_inner h5{clear:both;margin-top:5px;text-align:center;}

.zodiac dt {font-size:14px;font-weight:bold;color:#f11a18;}
.zodiac dd {font-size:13px;font-weight:normal;color:#333333;}


/*** 오늘의 운세 WEB_320_02_myFortune_16.html ***/
/* 오늘의 운세에 섬네일이미지가 없어 수정 2013.03.06 */
.keyWord01 {clear:both;}
.keyWord01 dt {font-size:14px;font-weight:bold;color:#5d9cc7;border:0 solid red;}
.keyWord01 dt img {position:relative;top:-3px;margin-right:3px;}
/*.keyWord01 dd {font-size:13px;position:relative;top:15px;left:25px;font-weight:bold;color:#f11a18;padding:5px 0 15px 0;border:0 solid blue;}*/
.keyWord01 dd {font-size:13px;font-weight:bold;color:#f11a18;padding:5px 0 15px 0;border:0 solid blue;}
.luckyBox {border-collapse:collapse;border-top:1px solid #dbdbdb;border-left:1px solid #dbdbdb;}
.luckyBox_td01 {border-bottom:1px solid #dbdbdb;width:70px;height:50px;padding-left:5px;vertical-align:middle;}
.luckyBox_td02 {border-bottom:1px solid #dbdbdb;border-right:1px solid #dbdbdb;text-align:right;vertical-align:middle;}
.luckText01 {font-size:12px;color:#999999;}
.luckText02 {font-size:14px;font-weight:bold;color:#f11a18;}




/*** 오늘의 타로 WEB_320_02_myFortune_17.html ***/
.todayFortune_view {clear:both;background-color:#dbdbdb;}
.bg_top {height:6px;background:url(../images/border_lineTop.gif) repeat-x;}
.todayFortune_view_inner {clear:both;width:245px;height:308px;margin:0 auto;padding-top:15px;text-align:center;border:0 solid red;}
.todayFortune_view_inner h3 {font-size:15px;font-weight:bold;color:#5d9cc7;}
.todayFortune_view_inner h4 {margin-bottom:4px;}
.todayFortune_view_inner p {font-size:12px;font-weight:normal;color:#333333;padding:10px 0 10px 0;}
.bg_bottom {height:7px;background:url(../images/border_lineBottom.gif) repeat-x;}



/*** 마이운세저장함 WEB_320_02_myFortune_21.html ***/

.myFortune_save {clear:both;}
.myFortune_save li {height:54px;border-bottom:1px solid #dbdbdb;}
.myFortune_save h5 {float:right;position:relative;top:14px;right:10px;}
.myFortune_saveTitle {float:left;width:70%;min-width:230px;padding:11px 10px 2px 10px;border:0 solid red;}
.myFortune_saveTitle h3 {width:100%;min-width:230px;height:17px;overflow:hidden;font-size:14px;font-weight:bold;color:#333333;border:0 solid red;}
.myFortune_saveTitle p {font-size:11px;font-weight:normal;color:#999999;padding-top:3px;}
.myFortune_save button {padding:2px 5px;}



/*** WEB_320_03_관계형운세(결과가 없을 경우).psd  WEB_320_02_myFortune_27.html ***/

.tabMenu_wrap {clear:both;height:31px;border-bottom:1px solid #dbdbdb;}
.tabMenu_inner{height:32px;margin:5px 10px 0 10px; }

#tabMenu01 { float:left; width:49%; height:32px; border-left:1px solid #dbdbdb; background:url(../images/bg_taMenu_on.gif) repeat-x; text-align:center; }

#tabMenu01 a {position:relative;top:9px;}
#tabMenu02 a {position:relative;top:9px;}
.tabMenu_inner a, a:link { color:#333333; font-size:14px; text-decoration:none; font-family:"Malgun Gothic",돋움,Dotum,굴림,Gulim,Apple-Gothic,DroidSansFallback,sans-serif; }
.tabMenu_inner a:visited { color:#333333; font-size:14px;}
.tabMenu_inner a:hover, a:active { color:#333333; font-size:14px; font-weight:bold; text-decoration:none; }


#tabMenu02 { float:left; width:50%; height:32px; border-left:1px solid #dbdbdb; background:url(../images/bg_taMenu_off.gif) repeat-x; text-align:center; }

#tabMenu03 { float:left; width:32%; height:32px; border-left:1px solid #dbdbdb; background:url(../images/bg_taMenu_on.gif) repeat-x; text-align:center; }

#tabMenu04 { float:left; width:32%; height:32px; border-left:1px solid #dbdbdb; background:url(../images/bg_taMenu_off.gif) repeat-x; text-align:center; }

#tabMenu05 { float:left; width:32%; height:32px; background:url(../images/bg_taMenu_off.gif) repeat-x; text-align:center; }

#tabMenu03 a {position:relative;top:5px;}
#tabMenu04 a {position:relative;top:5px;}
#tabMenu05 a {position:relative;top:5px;}
.tabMenu_inner a, a:link { color:#333333; font-size:14px; text-decoration:none; font-family:"Malgun Gothic",돋움,Dotum,굴림,Gulim,Apple-Gothic,DroidSansFallback,sans-serif; }
.tabMenu_inner a:visited { color:#333333; font-size:14px;}
.tabMenu_inner a:hover, a:active { color:#333333; font-size:14px; font-weight:bold; text-decoration:none; }

.relationship {min-height:44px;}
.relationship_inner {margin:10px;}
.relationship_inner p {float:left;min-width:210px;width:60%;font-size:13px;color:#999999;border:0 solid red;}
.relationship_inner h5 {float:right;}


.todayfriendWrap {clear:both;padding-bottom:50px;border-bottom:1px solid #dbdbdb;}
.todayfriendWrap_inner {min-width:300px;text-align:center;margin:47px 0 47px 0;border:0 solid red;}
.todayfriendWrap_inner p {min-width:210px;width:50%;margin:0 auto;widthfont-size:14px;font-weight:bold;color:#999999;}
.sajuBtn_wrap {width:202px;height:33px;margin:0 auto;border:0 solid red;}


/*** WEB_320_03_관계형운세_상세보기.psd  WEB_320_03_contents_01.html ***/
.MandA_wrap {clear:both;height:31px;padding-bottom:2px;border-bottom:1px solid #dbdbdb;}
.MandA_inner{height:32px;margin:5px 10px 0 10px;}

#morning { float:left; width:49%; height:22px; text-align:center; }

#morning a {position:relative;top:5px;}
#afternoon a {position:relative;top:5px;}
.MandA_inner a, a:link { color:#333333; font-size:14px; text-decoration:none; font-family:"Malgun Gothic",돋움,Dotum,굴림,Gulim,Apple-Gothic,DroidSansFallback,sans-serif; }
.MandA_inner a:visited { color:#333333; font-size:14px;}
.MandA_inner a:hover, a:active { color:#f11a18; font-size:14px; font-weight:bold; text-decoration:none; }
#afternoon { float:left; width:48%; height:22px; border-left:1px solid #dbdbdb; text-align:center; position:relative;left:0%; margin:4px 0 0 1px; }

.relationshipPoint_wrap {clear:both;}
.relationshipPoint_inner {margin:10px;border:0 solid red;}
.relationshipPoint_inner p {font-size:12px;font-weight:bold;color:#999999;padding-bottom:5px;}
.relationshipPoint_table {width:300px;height:105px;margin:0 auto;background:url(../images/bg_relationship.jpg) no-repeat;border:0 solid blue;}


.relationshipPoint_name {text-align:center;}
.relationshipPoint_name01 {font-size:18px;font-weight:bold;color:#333333;}
.relationshipPoint_name02 {font-size:14px;font-weight:bold;color:#f11a18;}
.relationshipPoint_name03 {font-size:25px;font-weight:bold;color:#f11a18;}
.relationshipPoint_table td {font-size:30px;font-weight:normal;color:#ffffff;text-align:center;}





/*** WEB_320_03_관계형운세_직장편.psd  WEB_320_03_contents_02.html ***/

.relationship_comment_list {clear:both;min-width:320px;}
.relationship_comment_list ol {margin:0;padding:0;}
.relationship_comment_list ol li {clear:both;height:57px;padding:5px 0;border-bottom:1px solid #dbdbdb;}
.re_style02_one {background:url(../images/img_nateon_on_big.png) no-repeat 10px 12px;}
.re_style02_two {background:url(../images/img_nateon_on03_big.png) no-repeat 10px 12px;}
.relationshipcomment_listTitle {position:relative;left:45px;}
.relationshipComment { clear:both; position:relative; left:45px; top:3px; min-width:245px; width:75%; height:33px; overflow:hidden; border:0 solid red; font-size:11px; font-weight:bold; color:#555555; }

.relationship_num {font-size:11px;font-weight:bold;color:#f11a18;position:relative;top:-5px;line-height:95%;}
.relationship_num {font-size:11px;font-weight:bold;color:#f11a18;position:relative;top:-5px;line-height:95%;}

.heartPoint img {margin-right:2px;}
.btn_next05 {float:right;position:relative;top:-30px;right:10px;}



/*** WEB_320_03_관계형운세_친구관계설정.psd  WEB_320_03_contents_03.html ***/
.relationship_set {clear:both;padding:10px 10px 5px 10px;}
#friendSearch_field {border:0 solid red;height:30px;}
.friendSearch_text {float:left;width:98%;height:23px;border:1px solid #dbdbdb;}
.friendSearch {float:right;position:relative;top:-25px;width:35px;height:27px;}
#friendSearch_field legend {display:none;}

/* 친구들 리스트 */
.friendList_wrap {clear:both}
.friendList_inner {margin:0 10px;position:relative;top:10px;height:20px;border:0 solid blue;}
.friendList_inner p {float:left;width:70%;min-width:200px;height:20px;overflow:hidden;font-size:14px;font-weight:bold;color:#333333;}
.Wow {font-size:12px;font-weight:bold;color:#56a7db;}

.friendList_wrap  li{height:44px;border-bottom:1px solid #dbdbdb;}
.friendCheck {position:relative;top:2px;margin-right:3px;}
.friendList_wrap  h5 {float:right;position:relative;top:8px;}



/*** WEB_320_03_꿈해몽.psd  WEB_320_03_contents_04.html ***/
/* 꿈해몽상단 메뉴버튼 */
.three_tabMenu_wrap {clear:both;height:31px;border-bottom:1px solid #dbdbdb;}
.three_tabMenu_inner{height:32px;margin:5px 10px 0 10px; }

#three_tabMenu01 { float:left; width:33%; height:32px; border-left:none; border-right:none; background:url(../images/bg_taMenu_off.gif) repeat-x; text-align:center; }

#three_tabMenu01 a {position:relative;top:9px;}
#three_tabMenu02 a {position:relative;top:9px;}
#three_tabMenu03 a {position:relative;top:9px;}
.three_tabMenu_inner a, a:link { color:#333333; font-size:14px; text-decoration:none; font-family:"Malgun Gothic",돋움,Dotum,굴림,Gulim,Apple-Gothic,DroidSansFallback,sans-serif; }
.three_tabMenu_inner a:visited { color:#333333; font-size:14px;}
.three_tabMenu_inner a:hover, a:active { color:#333333; font-size:14px; font-weight:bold; text-decoration:none; }


#three_tabMenu02 { float:left; width:33%; height:32px; border-left:none; border-right:none; background:url(../images/bg_taMenu_off.gif) repeat-x; text-align:center; }

#three_tabMenu03 { float:left; width:33%; height:32px; border-left:none; border-right:none; background:url(../images/bg_taMenu_off.gif) repeat-x; text-align:center; }

#three_tabMenu01.on,
#three_tabMenu02.on,
#three_tabMenu03.on { border-left:1px solid #dbdbdb; border-right:1px solid #dbdbdb; background:url(../images/bg_taMenu_on.gif) repeat-x;}


/* 리스트스타일 다른스타일 */
.listNum_newWrap {clear:both;border:0px solid #111;top:-5px;position:relative;}
.listNum_newInner {margin:0;border:0px solid #111;}

.listNum_newInner ol li {clear:both;border-bottom:1px solid #efefef;}
.listInner {margin:0 10px 5px 10px;;height:35px;border:0 solid blue;}
.listInner h3 { margin:0 0 0 35px; min-width:220px; width:60%; font-size:13px; font-weight:bold; color:#333333; border:0 solid red; }
.listInner_table {height:40px;overflow:hidden;}

.upDown {float:right;width:25px;border:0 solid blue;}
.upDown2 {width:25px;border:0 solid blue;margin-right:8px;}

.ranking{float:left;display:inline-block;width:20px;height:20px;text-align:center;line-height:20px;background-color:#b0b7bd;color:#fff;font-weight:bold;}
.ranking_on{background-color:#f11a18;}

/*
.new_one {background:url(../images/ol_1.png) no-repeat 10px 7px;}
.new_two {background:url(../images/ol_2.png) no-repeat 10px 7px;}
.new_three {background:url(../images/ol_3.png) no-repeat 10px 7px;}
.new_four {background:url(../images/ol_4.png) no-repeat 10px 7px;}
.new_five {background:url(../images/ol_5.png) no-repeat 10px 7px;}
.new_six {background:url(../images/ol_6.png) no-repeat 10px 7px;}
.new_seven {background:url(../images/ol_7.png) no-repeat 10px 7px;}
.new_eight {background:url(../images/ol_8.png) no-repeat 10px 7px;}
.new_nine {background:url(../images/ol_9.png) no-repeat 10px 7px;}
.new_ten {background:url(../images/ol_10.png) no-repeat 10px 7px;}
.btn_next06 {position:relative;top:3px;}
*/

/*** WEB_320_03_꿈해몽_꿈이야기.psd  WEB_320_03_contents_06.html ***/

.dreamStory_wrap {clear:both;border:0 solid red;}
.dreamStory_inner li {min-height:57px;border-bottom:1px solid #dbdbdb;}
.dreamStory {margin:0 10px;border:0 solid red;}
.dreamStory_table {width:100%;height:57px;border-collapse:collapse;}
.dreamStory_table h3 {font-size:14px;font-weight:bold;color:#333333;}
.dreamStory_story {clear:both;padding:20px 10px;border-bottom:1px solid #dbdbdb;}
.dreamStory_story p {font-size:13px;color:#999999;line-height:150%;}

.dreamStory_list {clear:both;}
.dreamStory_list li {width:100%;padding:6px 10px;border-bottom:1px solid #dbdbdb;;}
.storyWrap {width:95%;height:18px;border:0 solid blue;}
.story_upDown {float:left;width:50px;height:18px;text-align:center;border:0 solid blue;}
.btn_upDown {float:left;position:relative;top:5px;margin-right:10px;border:0 solid blue;}
.story_story {float:left;min-width:100px;width:70%;height:18px;overflow:hidden;border:0 solid blue;}




/*** WEB_320_03_꿈해몽_꿈풀이랭킹_상세보기.psd  WEB_320_03_contents_08.html ***/
.dreamStory_box {clear:both;padding:20px 10px 3px 10px;border-bottom:1px solid #dbdbdb;}
.dreamBox {border-collapse:collapse;border-top:1px solid #dbdbdb;border-left:1px solid #dbdbdb;}
.dreamBox td{width:25%;height:50px;text-align:center;border-bottom:1px solid #dbdbdb;border-right:1px solid #dbdbdb;}


/*** WEB_320_03_꿈해몽_분류별보기(리스트1).psd  WEB_320_03_contents_09.html ***/


.searchIcon_wrap {clear:both;}
.searchIcon_wrap li {height:35px;padding:19px 10px 0 10px;border-bottom:1px solid #dbdbdb;}
.searchIcon_inner {width:100%;height:20px;border:0 solid red;}
.searchIcon_inner h3 {float:left;font-size:14px;font-weight:bold;color:#333333;}
.searchIcon_inner h5 {float:right;margin-top:5px;}

/* 아이콘리스트 */
.searchIcon01 {background:url(../images/icon_dream01.png)no-repeat 10px 7px;}
.searchIcon02 {background:url(../images/icon_dream02.png)no-repeat 10px 7px;}
.searchIcon03 {background:url(../images/icon_dream03.png)no-repeat 10px 7px;}
.searchIcon04 {background:url(../images/icon_dream04.png)no-repeat 10px 7px;}
.searchIcon05 {background:url(../images/icon_dream05.png)no-repeat 10px 7px;}
.searchIcon06 {background:url(../images/icon_dream06.png)no-repeat 10px 7px;}
.searchIcon07 {background:url(../images/icon_dream07.png)no-repeat 10px 7px;}
.searchIcon08 {background:url(../images/icon_dream08.png)no-repeat 10px 7px;}

/*** WEB_320_03_꿈해몽_분류별보기(리스트3).psd  WEB_320_03_contents_12.html ***/
/* 색인찾기버튼 */
.index_wrap {clear:both;padding:10px 7px;}
.index_wrap  li {float:left;margin:0 3px 1px 3px;}


/*** WEB_320_03_꿈해몽_QNA_글쓰기.psd  WEB_320_03_contents_14.html ***/
.inputBasic_01 {width:100%;height:23px;border:1px solid #c6c6c6;}
.dreamWrite_wrap {clear:both;padding:10px;}
.dreamWrite_inner {}
.dreamWrite_table {border-collapse:collapse;}
.dreamWrite_table th {font-size:14px;font-weight:bold;color:#333333;}





/*** WEB_320_03_상담.psd  WEB_320_03_contents_17.html ***/
.tel_wrap {clear:both;padding:5px 10px 5px 10px;border:0px solid red;overflow:hidden;background:#fff;}
.tel_inner {clear:both;position:relative;top:-5px;border-bottom:1px solid #dbdbdb;overflow:hidden;}
.tel_inquiri {float:left;width:75%;border:0px solid blue;}
.tel_inquiri h3 {float:left;font-size:20px;font-weight:bold;color:#56a7db;border:0 solid blue;padding-top:5px;}
.tel_inquiri p {clear:both;font-size:11px;padding:8px 0;font-weight:normal;color:#999999;}
.tel_inquiri h4 {clear:both;position:relative;top:-5px;border:0 solid red;font-size:14px;font-weight:bold;color:#333333;}
.tel_inner h5 {float:right;position:relative;top:23px;border:0 solid red;}


/*** WEB_320_03_상담_이용안내.psd  WEB_320_03_contents_18.html ***/
.call_01 {clear:both;text-align:center;display:block;font-size:12px;font-weight:bold;color:#56a7db;padding-top:3px;border:0px solid #111;}


/*** WEB_320_03_상담_이용안내.psd  WEB_320_03_contents_18.html ***/
.using_wrap {clear:both;padding:16px 10px 10px 10px}
.using_inner {border:0 solid red;vertical-align:top;}

/* 순서형목록에 텍스트 열맞춤 숫자 괄호*/
.li_numStart {border:0 solid red;padding-left:15px;text-indent:-16px;margin-bottom:5px;}



/*** WEB_320_03_친구운세2.psd  WEB_320_03_contents_20.html ***/
.friendfortune_wrap {clear:both;}
.friendfortune_inner {float:left;min-width:200px;width:60%;position:relative;top:10px;margin-left:37px;border:0 solid red;}
.friendfortune_wrap li {padding:0 10px;height:50px;border-bottom:1px solid #dbdbdb;}
.friendfortune_inner dl {border:0 solid blue;}
.friendfortune_inner dd {min-width:200px;width:100%;height:15px;overflow:hidden;border:0 solid red;}
.friendfortune_wrap li h5 {float:right;position:relative;top:10px;border:0 solid blue;}
.re_style03_on {background:url(../images/img_nateon_on_big.png) no-repeat 10px 12px;}
.re_style03_off {background:url(../images/img_nateon_on_bigOff.png) no-repeat 10px 12px;}
.re_style03_out{background:url(../images/img_nateon_on_big01.png) no-repeat 6px 12px;}




/*** WEB_320_03_친구운세2_주역운 결과보기.psd WEB_320_03_contents_22.html ***/
.keyWord02 {clear:both;}
.keyWord02 dt {font-size:14px;font-weight:bold;color:#5d9cc7;border:0 solid red;}
.keyWord02 dt img {position:relative;top:-3px;margin-right:3px;}
.keyWord02 dd {font-size:13px;position:relative;top:5px;left:25px;font-weight:bold;color:#f11a18;padding:5px 0 5px 0;border:0 solid blue;}



/*** WEB_320_04_사주정보수정.psd WEB_320_04_contents_01.html ***/
.inputBasic {height:23px;border:1px solid #c6c6c6;padding-left:5px;}


/* 사주정보수정 */
.saju_table {border-collapse:collapse;}
.saju_table th {vertical-align:top;padding-top:3px;font-size:14px;font-weight:bold;color:#333333;}
.saju_table td {padding-bottom:20px;}
.nameData {font-size:14px;padding-top:3px;font-weight:bold;color:#999999;}

/* 사주정보확인 */
.saju_tableConfirm {font-size:14px;color:#222;}
.saju_tableConfirm th {vertical-align:top;padding-top:3px;font-size:14px;font-weight:bold;color:#333333;}
.saju_tableConfirm td {vertical-align:top;padding:3px 0 20px 0;font-size:14px;font-weight:normal;color:#333333;}

.saju_tableConfirm li {padding:10px 0 10px 16px;background:url('../images/saju_tableConfirm_bl.png') 0 50% no-repeat;margin-left:1px;}

.sajuHidden_wrap {clear:both;border:1px solid #dbdbdb;background-color:#f3f3f3;margin-top:20px;}
.sajuHidden_inner {margin:10px;}
.sajuHidden_inner h3 {font-size:14px;font-weight:bold;color:#333333;}
.sajuHidden_inner p {font-size:12px;font-weight:normal;color:#999999;}


.my_agree_btn {text-align:center;margin-bottom:15px;}
.my_agree {clear:both;text-align:center;border-top:1px solid #dbdbdb;padding:15px 0;}

/*** WEB_320_04_사주정보확인_파트너정보 선택.psd  WEB_320_04_contents_05.html ***/
.partner_wrap {clear:both;border:0 solid red;}
.partner_wrap li {height:45px;border-bottom:1px solid #dbdbdb;}
.partner_wrap li p{float:left;width:70%;margin:13px 10px;border:0px solid red;}
.partner_wrap h5 {float:right;margin:18px 10px 0 0;border:0px solid red;}

.partnerSel_wrap {clear:both;padding:70px 10px 10px 10px;}
.partnerSel_wrap ul {width:301px;height:51px;margin:0 auto;border:0 solid red;}
.partnerSel_wrap li {float:left;}


/*** WEB_320_04_사주정보확인_파트너정보(없을 경우).psd  WEB_320_04_contents_06.html ***/
.partnerSelect_wrap {clear:both;}
.partnerSelect_wrap p {border:0 solid red;text-align:center;margin-top:50px;font-size:12px;font-weight:bold;color:#999999;}


/*** WEB_320_04_컨텐츠소개.psd  WEB_320_04_contents_07.html ***/
.contentBtn {clear:both;border:0 solid blue;height:40px;}
.contentBtn li {float:left;width:25%;border:0 solid red; text-align:center;}




/*** WEB_320_04_컨텐츠소개_메일보내기.psd  WEB_320_04_contents_10.html ***/
.emailSend_wrap {clear:both;padding:10px 10px 30px 10px;}
.emailSend_inner {padding-bottom:10px;}
.emailSend_inner p {font-size:13px;font-weight:bold;color:#999999;}

.emailSend_wrap h3 {font-size:14px;font-weight:bold;color:#333333;padding:10px 0 10px 0;}


/*** WEB_320_04_컨텐츠소개_복채댓글보기.psd  WEB_320_04_contents_11.html ***/
.wishCard_wrap {clear:both;height:40px;background-color:#dff2ff;padding:10px;}
.wishCard_inner dt, .wishCard_inner dd {float:left;}
.wishCard_inner dt {font-size:14px;font-weight:bold;color:#5d9cc7;border:0 solid red;}
.wishCard_inner dd {font-size:16px;font-weight:bold;color:#f11a18;border:0 solid red;margin-left:20px;}


/*** WEB_320_04_컨텐츠소개_복채댓글쓰기.psd  WEB_320_04_contents_12.html ***/
.wishPocket_wrap {clear:both;padding:10px;}
.wishPocket_inner {height:45px;padding-top:10px;text-align:center;margin:0 auto;border-bottom:1px solid #dbdbdb;}
.wishPocket_inner ul {width:300px;margin:0 auto;border:0px solid #111;}
.wishPocket_inner li {float:left;padding-right:28px;border:0px solid #111;}

.wishPocket_wrap h3 {font-size:14px;font-weight:bold;color:#333333;padding:10px 0 10px 0;}

.radio_basic {position:relative;top:-6px;margin-right:3px;}


/*** WEB_320_04_컨텐츠소개_샘플보기.psd  WEB_320_04_contents_13.html ***/
.heavenSaju_wrap {clear:both;}
.heavenSaju_wrap h3 {width:297px;margin:0 auto;}
.heavenSaju_inner {margin:10px;border:0 solid red;}
.mySaju {height:30px;padding:10px 0;border-top:1px solid #dbdbdb;border-bottom:1px solid #dbdbdb;}
.mySaju dl {width:320px;height:30px;margin:0 auto;border:0 solid red;}
.mySaju dt{float:left;position:relative;top:5px;font-size:14px;font-weight:bold;color:#56a7db;margin-right:20px;border:0 solid red;}
.mySaju dd{float:left;font-size:13px;font-weight:normal;color:#999999;border:0 solid red;}
.btn_center {clear:both;height:34px;padding:10px 0 10px 0;border-bottom:1px solid #dbdbdb;}
.btn_center h5 {width:103px;margin:0 auto;}


/*** WEB_320_04_컨텐츠소개_선물하기_접속페이지.psd  WEB_320_04_contents_15.html ***/
.message_wrap {clear:both;width:303px;border:0 solid red;height:175px;margin:0 auto;background:url(../images/bg_message01.png) no-repeat 0 0;}
.message_inner {width:250px;position:relative;top:8px;margin:0 auto;border:0 solid red;}
.message_inner h3 {font-size:14px;font-weight:bold;color:#56a7db;text-align:center;}
.message_inner p {font-size:14px;font-weight:normal;color:#333333;text-align:center;}






/*** WEB_320_05_태어난시 찾기.psd  WEB_320_05_setting_03.html ***/
.time_wrap {clear:both;min-width:320px;padding:8px 10px 10px 10px;}
.time_inner {}
.time_inner dt {font-size:14px;margin-bottom:10px;font-weight:bold;color:#5d9cc7;border:0 solid red;}
.time_inner dd {font-size:12px;font-weight:normal;color:#333333;line-height:170%;border:0 solid red;}

.depth02List {}
.depth02List li {padding-left:18px;text-indent:-10px;}

/* 12지로 본시간_테이블 */
.time_table {border-collapse:collapse;border-top:1px solid #dbdbdb;border-left:1px solid #dbdbdb;}
.time_table th {height:40px;text-align:center;border-bottom:1px solid #dbdbdb;border-right:1px solid #dbdbdb;}
.time_table td {padding-left:10px;border-bottom:1px solid #dbdbdb;border-right:1px solid #dbdbdb;}




/*** WEB_320_05_환경설정_가족정보(데이터가 없을 경우).psd  WEB_320_05_setting_05.html ***/
.familyData_wrap {clear:both;}
.familyData_inner {width:300px;height:100px;padding:70px 0 30px 0;margin:0 auto;text-align:center;border:0 solid red;}
.familyData_inner_con{margin:10px;padding:20px 10px 20px;border:1px solid #dbdbdb;text-align:center;}
.familyData_inner_bottom{padding:10px;text-align:center;}
.familyData_inner_bottom h5{padding:10px 0 20px 0;}
.familyData_inner p {padding-bottom:10px;font-size:13px;color:#999999;}
.familyData_inner h3 {clear:both;width:118px;height:33px;margin:0 auto;}



/*** WEB_320_05_환경설정_서비스소개.psd  WEB_320_05_setting_09.html ***/

.introduce_wrap {clear:both;}
.introduce_wrap h3 {width:316px;height:177px;margin:0 auto;}
.introduce_inner {margin:0 10px 10px 10px;padding:10px 0 0 0;border-top:1px solid #dbdbdb;}
.introduce_inner dt {font-size:14px;margin-bottom:10px;font-weight:bold;color:#5d9cc7;border:0 solid red;}


/* 서비스리스트 */

.serviceList_wrap {clear:both;padding:10px;border-bottom:1px solid #dbdbdb;}
.serviceList_wrap li {clear:both;margin-bottom:15px;}
.service01 {background:url(../images/ol_style03_1.png)no-repeat 0 0;}
.service02 {background:url(../images/ol_style03_2.png)no-repeat 0 0;}
.service03 {background:url(../images/ol_style03_3.png)no-repeat 0 0;}
.serviceList_wrap dl {clear:both;margin-left:35px;}
.serviceList_wrap dt {font-size:14px;margin-bottom:5px;font-weight:bold;color:#b74b10;border:0 solid red;}
.serviceList_wrap dd {font-size:12px;font-weight:normal;color:#999999;}

/*** WEB_320_06_결과페이지2.psd  WEB_320_06_result_01.html ***/

.pagingWide_wrap {clear:both;padding: 5px 10px 5px 10px;border-bottom:2px solid #f11a18;}
.pagingWide_inner {height:27px;text-align:center;border:0 solid red;}
.pagingWide_title {font-size:14px;position:relative;display:inline;top:5px;font-weight:bold;color:#333333;margin:0 auto;border:0 solid blue;}


.heavenSaju_result_wrap {clear:both;}
.heavenSaju_result_wrap h3 {width:320px;margin:0 auto;}
.heavenSaju_result_inner {margin:10px;border:0 solid red;}



/*** WEB_320_06_결과페이지_옵션.psd  WEB_320_06_result_03.html ***/
.mySaju_option_wrap {clear:both;height:65px;border-bottom:2px solid #f11a18}
.mySaju_otion_inner {width:320px;margin:0 auto;}
.mySaju_otion_inner ul {margin:0 auto;}
.mySaju_otion_inner ul li {float:left;}

/*** WEB_320_06_타로결과페이지.psd  WEB_320_06_result_08.html
2013-01-28
***/

.tarotResult_view {clear:both;height:191px;border:0 solid blue;background-color:#dbdbdb;} /* {}  */

.tarotResult_inner {clear:both;height:147px;margin-top:5px;text-align:center;border:0 solid red;} /* {} */
.tarotResult_inner ul {width:304px;height:138px;margin:0 auto;border:0 solid blue;} /* {} */
.tarotResult_inner li {float:left;}
.tarotResult_inner li.center {margin:0 auto;text-align:center;float:none;}
.bg_tarotResult_title { position:relative; top:-11px; width:320px; height:36px; margin:0 auto; background:url(../images/bg_tarotCard_title.png) no-repeat 0 0; border:0 solid red; }
.bg_tarotResult_title_wrap {width:100%;height:26px;background-color:#56a7db;border:0 solid red;margin-top:5px;}
.bg_tarotResult_title p { width:100%; position:relative; top:17px; text-align:center; font-size:14px; font-weight:bold; color:#ffffff; border:0 solid red; }




.mySaju_optionLayer_wrap {clear:both;width:320px;margin:0 auto;position:relative;z-index:200;height:65px;}
.mySaju_optionLayer_inner {width:320px;margin:0 auto;}
.mySaju_optionLayer_inner ul {margin:0 auto;}
.mySaju_optionLayer_inner ul li {float:left;}


/* 카드자세히보기 레이어팝업 */
.cardBig_wrap { width:100%; height:100%; position:absolute; top:0; padding-top:20px; z-index:50; background:url(../images/bg_card01.png); }
.cardBig_inner { position:relative; top:0; z-index:100; border:5px solid #dbdbdb; background-color:#ffffff; width:300px; height:422px; margin:0 auto; }

.cardBig_card {border:0 solid red;padding-top:10px;}
.cardBig_card h4 {width:182px;height:292px;margin:0 auto;border:0 solid green;}
.cardBig_inner h5 {float:right;position:relative;top:-5px;right:-5px;}


/*** WEB_320_07_결제하기(기결제컨텐츠).psd  WEB_320_07_payment_02.html ***/
.againView_wrap {clear:both;padding:20px 10px;}
.againView_inner {width:100%;height:90px;text-align:center;border:2px solid #dbdbdb;}
.againView_inner p {margin-top:23px;font-size:14px;}
.againView_wrap h4 {margin:20px 0 15px 0;text-align:center;font-size:12px;font-weight:bold;color:#999999;}
.againView_wrap h5 {width:113px;height:33px;margin:0 auto;}



/* 선물하기 레이어팝업 */
.gift_wrap { width:100%; height:100%; position:absolute; top:0; padding-top:80px; z-index:50; background:url(../images/bg_card01.png); }
.gift_inner { padding:10px; position:relative; top:0; z-index:100; border:5px solid #dbdbdb; background-color:#ffffff; width:230px; min-height:170px; margin:0 auto; }
.gift_inner h3 {font-size:14px;height:27px;font-weight:bold;color:#56a7db;border-bottom:1px solid #dbdbdb;}
.gift_inner dt {font-size:14px;font-weight:bold;color:#333333;margin:8px 0;}
.gift_inner textarea {width:100%;height:60px;border:1px solid #dbdbdb;}
.gift_inner h4 {float:right;position:relative;top:-1px;border:0 solid red;width:33px;height:27px;}
.gift_inner h5 {width:130px;margin:20px auto 0 auto;}


/* 포인트 */
.point{color:#ff7800;}
.point1{color: #F11A18;}

/* 이벤트 */
.event{padding:10px;overflow:hidden;}
.event img{float:left;padding-right:10px;}
.event dl{float:left;}
.event dt{font-size:13px;padding-bottom:3px;overflow:hidden;width:180px;text-overflow: ellipsis;white-space:nowrap;}
.event dd{font-size:11px;color:#999999;padding-bottom:3px;overflow:hidden;width:200px;text-overflow: ellipsis;white-space:nowrap;}

/* page navigation */
.paging {clear:both;text-align:center;padding:5px 0 10px 0;}
.paging_none{background:none;}
.num {position:relative;top:-9px;}
.paging a {margin:0 3px;}
.paging .num {margin:0 3px; font-size:14px;}
.paging_bar {position:relative;top:2px;}
.pg_area {display:inline-block;}
.pg_area img{padding:0 5px}
.pg_area .pg_num{display:inline-block;width:8px;height:8px;background-color:#dfdfdf;border:1px solid #c6c6c6;color:transparent;vertical-align:middle;-webkit-border-radius:3px;margin-top:-20px;}
.pg_area .pg_num_on{display:inline-block;width:8px;height:8px;background-color:#1d67fa;border:1px solid #0a4dd4;color:transparent;vertical-align:middle;-webkit-border-radius:5px;margin-top:-20px;}
.pg_area .circle{margin-top:0px;}


/* 스와프 */
#wrapper {
	width:300px;
	height:600px;
	float:left;
	position:relative;	/* On older OS versions "position" and "z-index" must be defined, */
	z-index:1;			/* it seems that recent webkit is less picky and works anyway. */
	overflow:hidden;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	-o-border-radius:10px;
	border-radius:10px;
}

#scroller { 	width:900px; 	height:100%; 	float:left; 	padding:0; }
#scroller ul { 	list-style:none; 	display:block; 	float:left; 	width:100%; 	height:100%; 	padding:0; 	margin:0; 	text-align:left; }

#scroller li { 	-webkit-box-sizing:border-box; 	-moz-box-sizing:border-box; 	-o-box-sizing:border-box; 	box-sizing:border-box; 	display:block; float:left; 	width:300px; height:160px; 	text-align:center; 	font-family:georgia; 	font-size:18px; 	line-height:140%; }
#nav { 	width:300px; 	float:left; }
#prev, #next { 	float:left; 	font-weight:bold; 	font-size:14px; 	padding:5px 0; 	width:80px; }
#next { 	float:right; 	text-align:right; }

#indicator, #indicator > li {  display:block; float:left;  list-style:none;  padding:0; margin:0; }

#indicator {  width:110px;  padding:12px 0 0 30px; }

#indicator > li {  text-indent:-9999em;  width:8px; height:8px;  -webkit-border-radius:4px;  -moz-border-radius:4px;  -o-border-radius:4px;  border-radius:4px;  background:#dfdfdf;  overflow:hidden;  margin-right:4px; }

#indicator > li.active {  background:#1d67fa; }

#indicator > li:last-child {  margin:0; }


/*** 2013-01-23 [결과]기본정보 입력 ***/

.input_info_wrap {clear:both;padding:10px;}
.input_info_wrap h3 {color:#5d9cc7;font-weight:bold;font-size:15px;margin-bottom:10px;}
.input_info_inner {}

.input_info_btn_box {clear:both;text-align:center;padding:10px 0 20px 0;width:323px;margin:0 auto;border:0px solid #111;overflow:hidden;} /*width:298px*/
.input_info_btn_box li {margin:0 3px;border:0 solid red;text-align:center;display:inline-block;}

.input_info_btn_box .input_info_btn {border:1px solid #aaaaaa;padding:4px 4px 5px 4px;font-size:14px;font-weight:normal;color:#666666;
        border-radius:2px;
       -moz-border-radius:2px;}
.input_info_btn_box .input_info_btn2 {border:1px solid #f11a18;padding:4px 16px 5px 16px;font-size:14px;font-weight:bold;color:#f11a18;
        border-radius:2px;
       -moz-border-radius:2px;}

/* 2013-01-24 타로카드 */


.result_btn_box, .tarot_btn_box {clear:both;text-align:center;overflow:hidden;margin:10px auto;border:0px solid #111;padding:0 10px;}
.result_btn_box li.left, .tarot_btn_box li.left {float:left;margin:0;border:0 solid red;text-align:center;width:49%;border:0px solid #111;overflow:hidden;}
.result_btn_box li.right, .tarot_btn_box li.right {float:right;margin:0;border:0 solid red;text-align:center;width:49%;border:0px solid #111;overflow:hidden;}


.result_btn, .tarot_btn {border:1px solid #aaaaaa;padding:4px 0;font-size:14px;font-weight:normal;color:#666666;width:98%;display:block;margin:0 auto;word-break:break-all;
        border-radius:2px;
       -moz-border-radius:2px;}

.result_btn2, .tarot_btn2 {border:1px solid #aaaaaa;padding:7px 0;font-size:14px;font-weight:normal;color:#666666;display:block;margin:0 auto;word-break:break-all;white-space:nowrap;
        border-radius:2px;
       -moz-border-radius:2px;}
.result_btn3, .tarot_btn3 {border:1px solid #f11a18;padding:4px 0;font-size:14px;font-weight:normal;color:#f11a18 !important;width:98%;display:block;margin:0 auto;white-space:nowrap;
        border-radius:2px;
       -moz-border-radius:2px;}

.tarotSelect {padding:10px 10px 10px 10px;text-align:center;border-bottom:1px solid #dbdbdb;}
.tarotSelect2 {padding:10px 10px 0 10px;text-align:center;border-bottom:0px solid #dbdbdb;}
.tarotSelect2 a, .tarotSelect a {display:inline-block; margin:0 0 4px 0;}

.tarot_detailText {font-size:14px;padding:0 0 10px 0;font-weight:bold;}
.tarot_detailText span {color:#f11a18;}
.tarot_detailText a {height:26px;padding:10px 25px 0 25px;min-width:120px; border:1px solid #aaaaaa;color:#222; letter-spacing:-1px; text-align:center; white-space:nowrap;
box-shadow:0 1px 0 rgba(0,0,0, .1); -webkit-box-shadow:0 1px 1px rgba(0,0,0, .15); -moz-box-shadow:0 1px 0 rgba(0,0,0, .1);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(100%, #ebebeb)); /*Safari*/
background: -webkit-linear-gradient(top, #fff, #ebebeb); /*WebKit nightly*/
background: -moz-linear-gradient(top, #fff, #ebebeb); /* Modzilla Firefox */}
.tarot_cards img {padding:2px;}

.tarot_card_popup {width:100%;text-align:center;border:0px solid #111;}

.tarot_card_popup img {}
.tarot_card_popup .adviceWrap_inner {text-align:left;border:0px solid #111;margin:10px 0 0 0;padding:0;border-top:1px solid #dbdbdb;}
.tarot_card_popup .adviceWrap_inner dt {font-size:14px;font-weight:bold;color:#5d9cc7;border:0 solid red;margin:0;}
.tarot_card_popup .adviceWrap_inner dd {font-size:13px;font-weight:normal;color:#333333;padding:5px 0 0 0;border:0 solid blue;}


/* 2013-01-25 */

.result_help_box1 {padding:10px;font-size:14px;color:#111;}

.btn_top03 {clear:both;text-align:center;margin:0 10px 20px 10px;border-top:1px solid #dbdbdb;}
.btn_top03 h5{display:inline-block;margin:10px 10px 10px 0;font-size:12px;border:1px solid #ebebeb;}

.btn_top04_txt {text-align:center;color:#999;padding:20px 0;}
.btn_top04 {clear:both;text-align:center;margin:0 10px 20px 10px;}
.btn_top04 h5{display:inline-block;margin:10px 10px 10px 0;font-size:12px;}

div.tarot:after { content:""; height:0; display:block; visibility:hidden; clear:both; }
* html div.tarot { display:inline-block; height:1px; }
div.tarot { display:block; min-height:1px; text-align:center; position:relative; padding:0 15px 0 15px; margin-bottom:15px; }
div.tarot img { margin:0 2px; }

@media all and (orientation:portrait) {
	/* more than 3 cards */
	div.tarot span { position:absolute; left:50%; top:20px; display:block; width:200px; margin-left:-100px; }
	div.tarot span img { margin:0; }
	/* 2 cards */
	div.twoCards img { margin:0; }
	div.twoCards img.left { margin-right:11px; }
	/* 3 cards */
	div.treeCards { padding-top:46px !important; padding-left:60px !important; padding-right:60px !important; }
	div.treeCards img.left { float:left; }
	div.treeCards img.right { float:right; }
	/* 4 cards */
	div.fourCards { padding-top:26px !important; }
	div.fourCards img.left { float:left; }
	div.fourCards img.right { float:right; }
	/* 5 cards */
	div.fiveCards { padding-top:99px !important; }
}
@media all and (orientation:landscape) {
	/* 1 cards */
	div.oneCard { padding-top:10px !important;}
	/* 2 cards */
	div.twoCards { padding-top:10px !important; }
	div.twoCards img { margin:0; }
	div.twoCards img.left { margin-right:11px; }
	/* 3 cards */
	div.treeCards { padding-top:10px !important; }
	/* 4 cards */
	div.fourCards { padding-top:10px !important; }
	/* 5 cards */
	div.fiveCards { padding-top:10px !important; }
}

/*** WEB_320_06_타로결과페이지.psd  WEB_320_06_result_08.html
2013-01-28
***/

.tarotResult_view2 {clear:both;height:210px;border:0 solid blue;} /* {clear:both;height:191px;border:0 solid blue;} background-color:#dbdbdb; */

.tarotResult_inner2 {clear:both;height:180px;margin-top:5px;text-align:center;border:0 solid red;overflow:hidden;}
/* {clear:both;height:147px;margin-top:5px;text-align:center;border:0 solid red;} */
.tarotResult_inner2 ul {width:100%;height:170px;margin:0 auto;border:0 solid blue;} /* {width:304px;height:138px;margin:0 auto;border:0 solid blue;} */
.tarotResult_inner2 li {float:left;}
.tarotResult_inner2 li.center {margin:0 auto;text-align:center;float:none;}
.bg_tarotResult_title2 { position:relative; top:-11px; width:320px; height:36px; margin:0 auto; background:url(../images/bg_tarotCard_title.png) no-repeat 0 0; border:0 solid red; }
.bg_tarotResult_title_wrap2 {width:100%;height:26px;background-color:#56a7db;border:0 solid red;margin-top:5px;}
.bg_tarotResult_title2 p { width:100%; position:relative; top:17px; text-align:center; font-size:14px; font-weight:bold; color:#ffffff; border:0 solid red; }


/* SNB수정_new */
.snb_new { position:relative; z-index:2; height:39px; background:url('https://m.fortune.nate.com/common/images/nmnews/bg_snb.gif') repeat-x left top;overflow:hidden; }
.snb_new ul { padding:7px 10px 0 10px; overflow:hidden; }
.snb_new ul li { position:relative; float:left; height:32px; background:url('https://m.fortune.nate.com/common/images/nmnews/bg_snb_bar.gif') no-repeat left 45%; }
	.snb_new ul li.news { width:34%; background:none; }
	.snb_new ul li.sports { width:32%;}
	.snb_new ul li.enter { width:34%; }


.snb_new ul li a { display:block; height:26px; text-align:center; padding-top:6px; color:#FFF; font-size:16px; font-weight:bold; overflow:hidden; white-space:nowrap; letter-spacing:-1px; }

.snb_new li.selected {z-index:999;}
.snb_new li.selected a {height:24px; margin:0 -2px 0; padding-top:7px; border:1px solid #161616; border-bottom:none; color:#5e5e5e; background:#fff;}
.snb_new dl.weather {position:absolute; right:10px; top:2px; cursor:pointer;}
.snb_new dl.weather dt {width:30px; height:35px; position:absolute; right:0; top:0;}
.snb_new dl.weather dd {padding-right:32px; text-align:right; line-height:1; color:#fff;}
.snb_new dl.weather dd.position {padding-top:5px; font-size:11px; }
.snb_new dl.weather dd.temperature {padding-top:2px; font-size:14px; letter-spacing:-1px;}
.snb_new .prev{ position:absolute; left:10px; top:6px; display:block; text-indent:-9999em; width:57px; height:28px; background:url('https://m.fortune.nate.com/common/images/nmnews/btn_prev.gif') no-repeat left top; }

.sajuHidden_wrap2 {clear:both;border:1px solid #dbdbdb;background-color:#fff;margin:20px 10px;}
.sajuHidden_inner2 {margin:10px;}
.sajuHidden_inner2 h3 {font-size:14px;font-weight:bold;color:#333333;}
.sajuHidden_inner2 p {font-size:12px;font-weight:normal;color:#999999;}

.main_banner {height:50px !important;}

/* Alert popup Window */
.alertLayer { display:none; position: absolute; left: 0px; top: 0px;  z-index: 2000; width: 240px; color: #333; background: #fff; font-size:16px; text-align: left; border: 2px solid #000; border-radius: 5px; box-shadow: 0 5px 5px #000; }
.popupHeader { height: 38px; width: 100%; background: url(../images/popup/titleBG320.png); }
.popupHeader h1 { margin-left: 10px; color: #fff; font-size: 16px; line-height: 38px; background: url(../images/popup/titleIcon320.png) no-repeat left center; text-indent: 30px; }
.popupSection { width: 100%; }
.popupFooter { width: 100%; height: 40px; background: #bdbebd; text-align: center; border-bottom-left-radius: 4px; border-bottom-right-radius: 4px; }
.popupFooter .button { display:inline-block; margin-top: 4px; width: 87px; height: 33px; color: #333; font-size: 16px; font-weight: bold; line-height: 33px; background: url(../images/popup/button1s320.png) no-repeat; cursor: pointer; }
.popupSection li a { float:left; }
.popupSection .icon { width:80px; }
.popupSection .text { text-align:center; }

/*2017-12-12 추가*/
.w_banner {width: 100%;height: 50px;text-align: center;line-height: 50px;position: relative;z-index: 10; background-color: #f4f4f4;}