@charset "euc-kr";

* {padding: 0; margin: 0 auto; border: none; font-family: µ¸¿ò, dotum, sans-serif; font-size: 12px;}
a:link			{color: #666666; text-decoration: none;}
a:visited		{color: #666666; text-decoration: none;}
a:hover			{color: #CC3300 !important; text-decoration: underline;}
a:active		{color: #CC3300 !important; text-decoration: underline;}
img	{ border: none; vertical-align: middle; *margin-bottom: 5px; }
body {font-family: µ¸¿ò, dotum, sans-serif; font-size: 12px; color: #333; border: none; line-height: 140%; background:#e9e9e9; margin:0;}
ul, ol, dl	{list-style: none;}
input {border-top:1px solid #6b6b6b; border-left:1px solid #6b6b6b; border-right:1px solid #C5C1B5; border-bottom:1px solid #C5C1B5; height: 15px; *margin-top: 2px; padding: 2px 2px 0 5px; color: #333;}
textarea {border: solid 1px #C5C1B5; padding: 2px 5px; color: #666;}
select {font-family: µ¸¿ò, Dotum, sans-serif; font-size: 12px; color: #333;}
.clear {clear:both; margin:0; padding:0;}

#wrap {margin:10px 0 0 0; padding:0 0 10px 0; display:block;}

#header {background:url(//menu.mt.co.kr/coolmoney/research_happy/bg_header_index.gif) 0 0 no-repeat; width:800px; height:210px; padding:0;}
#header p {float:right; margin:7px 3px 0 0; padding:0;}

#header_sub {background:url(//menu.mt.co.kr/coolmoney/research_happy/bg_header_sub.gif) 0 0 no-repeat; width:800px; height:160px; padding:0;}
#header_sub p {float:right; margin:7px 3px 0 0; padding:0;}


#contents {background:url(//menu.mt.co.kr/coolmoney/research_happy/bg_contents.gif) 0 0 repeat-y; width: 800px; margin:0 auto; padding:0;  }
#contents p {margin:0; padding:0;}
#contents #info {background:url(//menu.mt.co.kr/coolmoney/research_happy/bg_contents_info.gif) 0 0 no-repeat; height:270px; }

#contents #personalinfo { float:left; margin:0; padding: 0 ;width:330px;}
#contents #personalinfo table {margin:53px 0 0 125px; padding:0;}
#contents #personalinfo table th {font-weight:normal; background:url(//menu.mt.co.kr/coolmoney/research_happy/bullet_brown.gif) 0 7px no-repeat; padding: 0 0 0 10px;}
#contents #personalinfo table td {height:22px; padding: 0 0 0 5px;}
#contents #personalinfo table td select {width:100px;}


#contents #button { float:right;}
#contents #button img {margin: 70px 90px 0 0; padding:0;}




#contents #article {background:url(//menu.mt.co.kr/coolmoney/research_happy/bg_contents_article.gif) 0 0 no-repeat; height:184px; clear:both;}
#contents #article #happy {float:left; margin:0;; padding:15px 0 0 45px; width:215px;}
#contents #article #happy p {margin:0; padding:0; background:url(//menu.mt.co.kr/coolmoney/research_happy/bg_title_article.gif) 0 bottom repeat-x; }
#contents #article #happy span {float:right; margin:0; padding:0;}
#contents #article #happy span img {margin: 5px 0 0 0; padding:0 0 1px 0;}
#contents #article #happy ul {clear:both; margin: 5px 0 0 15px;}
#contents #article #happy ul li {background:url(//menu.mt.co.kr/coolmoney/research_happy/bullet_black.gif) 0 7px no-repeat; margin:0; padding: 0 0 2px 5px;}
#contents #article #happy ul li a {color:#333;}

#contents #article #salary {float:left; margin:0;; padding:15px 0 0 30px; width:215px;}
#contents #article #salary p {margin:0; padding:0; background:url(//menu.mt.co.kr/coolmoney/research_happy/bg_title_article.gif) 0 bottom repeat-x; height:25px;}
#contents #article #salary span {float:right; margin:0; padding:0;}
#contents #article #salary span img {margin: 5px 0 0 0; padding:0 0 1px 0;}
#contents #article #salary ul {clear:both; margin: 5px 0 0 15px;}
#contents #article #salary ul li {background:url(//menu.mt.co.kr/coolmoney/research_happy/bullet_black.gif) 0 7px no-repeat; margin:0; padding: 0 0 2px 5px;}
#contents #article #salary ul li a {color:#333;}

#contents #article #money {float:left; margin:0;; padding:15px 0 0 35px; width:215px;}
#contents #article #money p {margin:0; padding:0; background:url(//menu.mt.co.kr/coolmoney/research_happy/bg_title_article.gif) 0 bottom repeat-x; height:25px;}
#contents #article #money span {float:right; margin:0; padding:0;}
#contents #article #money span img {margin: 5px 0 0 0; padding:0 0 1px 0;}
#contents #article #money ul {clear:both; margin: 5px 0 0 15px;}
#contents #article #money ul li {background:url(//menu.mt.co.kr/coolmoney/research_happy/bullet_black.gif) 0 7px no-repeat; margin:0; padding: 0 0 2px 5px;}
#contents #article #money ul li a {color:#333;}



#contents_sub {background:url(//menu.mt.co.kr/coolmoney/research_happy/bg_contents_sub.gif) 0 0 repeat-y; width: 800px; margin:0 auto; padding:0; }
#contents_sub #item { margin:0 0 0 0; padding:0 50px; }
#contents_sub #item #title { margin:0; padding:15px 0 0 0;}
#contents_sub #item #title img {margin:0 0 5px 0; padding:0;}
#contents_sub #item #question { border:1px solid #ffe1ce; background:#fdf5f0; padding:4px 0 1px 25px ; margin: 0;} 
#contents_sub #item table {width:620px; margin:10px 0 15px 35px; padding:0;}
#contents_sub #item table td {background:#fff; padding:4px 4px 6px 4px;}
#contents_sub #item table td.t1 strong {font:bold 12px µ¸¿ò; color:#333; padding:0 2px 0 0;}
#contents_sub #item table td .red {color:#CC3300; font-size:14px; }
#contents_sub #item table td.number {width:15px; font:bold 12px µ¸¿ò; color:#333; text-align:center;}
#contents_sub #item table td.check {width:100px; }
#contents_sub #item table th {background:#f7f7f7; text-align:left; padding:4px 4px 4px 15px; font-weight:normal; border-right:1px solid #e2d6d6;}


#contents_sub #item #table4 {margin:0; padding:0;}
#contents_sub #item #table4 table { width:700px; margin:10px 0 0 0; padding:0; }
#contents_sub #item #table4 table td {text-align:center;}
#contents_sub #item #table4 table th {padding: 0 0 0 26px;}
#contents_sub #item #table4 table th.item {background:#e7e7e7;}
#contents_sub #item #table4 table th.item1 {background:#e7e7e7; width:190px;}
#contents_sub #item #table4 table td.state { background:#e7e7e7; vertical-align:middle; text-align:left; padding: 4px 15px}
#contents_sub #item #table4 table td.state img {margin:0; padding:0;}
#contents_sub #item #table4 table td.subject2 { padding:0;}
#contents_sub #item #table4 table td.number2 {text-align:center; font:bold 13px arial; width:23px; background:#e7e7e7; padding:4px 5px 4px 5px;}
#contents_sub #item #table4 table th span {padding: 0 14px 0 0; font-weight:bold;}
#contents_sub #item #table4 table th span.number3 {padding: 0 7px 0 0; font-weight:bold;}



#contents_sub #desc_happy {padding: 0 50px; margin:10px 0 0 0;}

#contents_sub #buttons { background:url(//menu.mt.co.kr/coolmoney/research_happy/bg_contents_sub_buttons.gif) 0 0 no-repeat; height:103px; text-align:center; }
#contents_sub #buttons img {margin: 22px 0 0 0; padding:0;}



#contents_sub #article {background:url(//menu.mt.co.kr/coolmoney/research_happy/bg_contents_article.gif) 0 0 no-repeat; height:184px; clear:both;}
#contents_sub #article #happy {float:left; margin:0;; padding:15px 0 0 45px; width:215px;}
#contents_sub #article #happy p {margin:0; padding:0; background:url(//menu.mt.co.kr/coolmoney/research_happy/bg_title_article.gif) 0 bottom repeat-x; }
#contents_sub #article #happy span {float:right; margin:0; padding:0;}
#contents_sub #article #happy span img {margin: 5px 0 0 0; padding:0 0 1px 0;}
#contents_sub #article #happy ul {clear:both; margin: 5px 0 0 15px;}
#contents_sub #article #happy ul li {background:url(//menu.mt.co.kr/coolmoney/research_happy/bullet_black.gif) 0 7px no-repeat; margin:0; padding: 0 0 2px 5px;}
#contents_sub #article #happy ul li a {color:#333;}

#contents_sub #article #salary {float:left; margin:0;; padding:15px 0 0 30px; width:215px;}
#contents_sub #article #salary p {margin:0; padding:0; background:url(//menu.mt.co.kr/coolmoney/research_happy/bg_title_article.gif) 0 bottom repeat-x; height:25px;}
#contents_sub #article #salary span {float:right; margin:0; padding:0;}
#contents_sub #article #salary span img {margin: 5px 0 0 0; padding:0 0 1px 0;}
#contents_sub #article #salary ul {clear:both; margin: 5px 0 0 15px;}
#contents_sub #article #salary ul li {background:url(//menu.mt.co.kr/coolmoney/research_happy/bullet_black.gif) 0 7px no-repeat; margin:0; padding: 0 0 2px 5px;}
#contents_sub #article #salary ul li a {color:#333;}

#contents_sub #article #money {float:left; margin:0;; padding:15px 0 0 35px; width:215px;}
#contents_sub #article #money p {margin:0; padding:0; background:url(//menu.mt.co.kr/coolmoney/research_happy/bg_title_article.gif) 0 bottom repeat-x; height:25px;}
#contents_sub #article #money span {float:right; margin:0; padding:0;}
#contents_sub #article #money span img {margin: 5px 0 0 0; padding:0 0 1px 0;}
#contents_sub #article #money ul {clear:both; margin: 5px 0 0 15px;}
#contents_sub #article #money ul li {background:url(//menu.mt.co.kr/coolmoney/research_happy/bullet_black.gif) 0 7px no-repeat; margin:0; padding: 0 0 2px 5px;}
#contents_sub #article #money ul li a {color:#333;}

#contents_sub #result {float:left; /*width:435px;*/ padding: 0;}
#contents_sub #result #title {margin:0; padding: 0 0 0 50px;}

#contents_sub #result_item {margin: 10px 0 0 0; padding: 0 50px;}
#contents_sub #result_item table { margin:0 0 20px 0; padding:0;}
#contents_sub #result_item table td {background:#fdf5f0; padding: 6px;}
#contents_sub #result_item table td.score {color:#d81501; width:60px; text-align:center; vertical-align:middle; font-weight:bold;}
#contents_sub #result_item table td.score span {font:bold 22px arial; padding: 2px 2px 0 0;}
#contents_sub #result_item table td.desc .red {color:#d81501; font:bold 18px arial;}
#contents_sub #result_item table td.desc .red1 {color:#d81501; font:bold 12px arial;}
#contents_sub #result_item table td.desc strong {color:#d81501; font:bold 14px arial;}
#contents_sub #result_item table td #compare1 { color:#885c3f; padding: 5px 0 0 0;}
#contents_sub #result_item table td #compare1 table { padding:0; margin:3px 0 0 0; }
#contents_sub #result_item table td #compare1 table td {margin:0; padding:0 0 0 6px; color:#885c3f; background:url(//menu.mt.co.kr/coolmoney/research_happy/bullet_brown1.gif) 0 6px no-repeat; width:100px;}

/* ÃßÈÄ»èÁ¦*/
#contents_sub #result_item table td #compare2 { color:#885c3f; padding: 5px 0 0 0;}
#contents_sub #result_item table td #compare2 table { padding:0; margin:3px 0 0 0; }
#contents_sub #result_item table td #compare2 table td {margin:0; padding:0 0 0 6px; color:#885c3f; background:url(//menu.mt.co.kr/coolmoney/research_happy/bullet_brown1.gif) 0 6px no-repeat; width:100px;}
#contents_sub #result_item table td #compare2 table td.none {background:none;}

#contents_sub #result_item table td #compare3 { color:#885c3f; padding: 0 0 0 0;}
#contents_sub #result_item table td #compare3 table { padding:0; margin:3px 0 0 0; }
#contents_sub #result_item table td #compare3 table td {margin:0; padding:0 0 0 6px; color:#333; background:url(//menu.mt.co.kr/coolmoney/research_happy/bullet_black.gif) 0 6px no-repeat; width:100px;}
#contents_sub #result_item table td #compare3 table td.none {background:none;}



#contents_sub #slough { width:247px; float:right; margin:0; padding: 20px 50px 0 15px;}
#contents_sub #slough img {margin:0; padding:0;}


#contents_sub #happy_result {clear:both; background:url(//menu.mt.co.kr/coolmoney/research_happy/bg_result.gif) 0 0 no-repeat; margin:0 0 0 50px; height:126px; }
#contents_sub #happy_result ul { padding:20px 70px 10px 50px;}
#contents_sub #happy_result ul li { color:#874401; font-weight:bold; background:url(//menu.mt.co.kr/coolmoney/research_happy/bullet_orange.gif) 0 12px no-repeat; padding:0 0 0 8px;}
#contents_sub #happy_result ul li img { padding: 0 0 5px 0;}
#contents_sub #happy_result ul li .score { font:bold 26px arial; color:#d81601; padding: 0 3px 0 6px;}
#contents_sub #happy_result ul li strong {font:bold 20px arial;}
#contents_sub #happy_result ul li .line {text-decoration:underline;}

#contents_sub #contents_bottom img {margin:0; padding:0;}

#btn_goindex {display:block; text-align:center; border-top:2px solid #9b9b9b; width:700px; margin:20px 0 0 50px; }
#btn_goindex img {margin: 10px 0 0 0; padding:0; }



#footer { clear:both; margin:2px auto; padding:0; background:#f5f5f5; width:800px; height:46px;} 
#footer dl {margin:0; padding:0;}
#footer dl dt {float:left; padding:15px 0 0 25px; margin:0;}
#footer dl dd {float:right; padding: 10px 20px 0 0; margin:0;}






