/************** Intro ***************************/

#intro_wrap {margin:0 auto; width:968px;}
#intro_search {background:url(../../images/intro/search_bg.gif) no-repeat; width:968px; height:100px;}

#intro_search .search_area {width:648px; float:left; padding-top:23px; text-align:center;}
#intro_search #intro_search_form_kwd {border:3px solid #1fafd3; font-size:15px; padding-top:3px; padding-left:6px; width:400px; height:20px; vertical-align: middle;}
#intro_search .search_area .vt {}
*html #intro_search .search_area .vt {margin-top:2px;}
*:first-child+html #intro_search .search_area .vt {margin-top:2px;}
#intro_search .search_area ul {padding-top:10px; width:490px; height:30px; margin:0 auto; text-align:center;}
#intro_search .search_area ul a{color:#646464;}
#intro_search .search_area li {float:left; padding:0 15px; border-right:1px #CCCCCC solid;}
#intro_search .search_area .end{border-right:none;}

#intro_search .banner_area {width:315px; float:right; position:relative;}
#intro_search .banner_area h3 {position:absolute; top:10px; left:40px;}
#intro_search .banner_area .join {position:absolute; top:14px; left:130px;}
#intro_search .banner_area .rolling {position:absolute; top:44px; left:130px;}


#intro_wrap .contents {width:648px; float:left; margin:20px 20px 0 0; text-align:left;}
#intro_wrap .contents h3 {font-size:14px; border-bottom:1px #dddddd solid; padding-top:3px; height:20px;}
#intro_wrap .contents .category_title a {color:#333333;}
#intro_wrap .contents .category_title img {margin-left:1px; margin-bottom:4px;}
#intro_wrap .contents button {border:none; background:#FFFFFF;}
#intro_wrap .contents dt img { border:1px #dddddd solid;}

#intro_wrap .contents .category {margin-bottom:25px; position:relative;}
#intro_wrap .contents .category .category_contents_wrap {width:590px; height:188px; margin:0 auto; margin-top:15px;}
*html #intro_wrap .contents .category .category_contents_wrap {height:185px;}
#intro_wrap .contents .category dl {width:135px; margin-right:12px; float:left;}
*html #intro_wrap .contents .category dl {width:135px; margin-right:10px;}
#intro_wrap .contents .category .end {margin-right:0px;}
#intro_wrap .contents .category dt {}
#intro_wrap .contents .category dd {line-height:1.3em;}
#intro_wrap .contents .category .description {margin-top:3px;}
#intro_wrap .contents .category .id {margin-top:3px;}
#intro_wrap .contents .category .go_left {position:absolute; top:90px; left:0px;}
#intro_wrap .contents .category .go_right {position:absolute; top:90px; right:0px;}

#intro_wrap .contents .main_banner {margin-bottom:25px;}

#intro_wrap .contents .small_category {width:312px; height:280px; position:relative;}
#intro_wrap #category_group {float:left;}
#intro_wrap #category_friend {float:right;}
#intro_wrap .contents .small_category dl {padding:15px 10px 0px 15px; background:#f5f5f5; margin-bottom:2px; height:67px;}
*:first-child+html #intro_wrap .contents .small_category dl {min-height:1px;}
#intro_wrap .contents .small_category dt {width:50px; float:left;}
#intro_wrap .contents .small_category dd {width:228px; float:right; line-height:1.3em;}
#intro_wrap .contents .small_category .category_contents_wrap {margin-top:2px;}
#intro_wrap .contents .small_category .category_contents_wrap .data span {margin-right:10px}
#intro_wrap .contents .small_category .category_contents_wrap .tag a {margin-right:2px; color:#50961c;}
#intro_wrap .contents .small_category .go_left {position:absolute; top:3px; right:15px;}
#intro_wrap .contents .small_category .go_right {position:absolute; top:3px; right:0px;}

#intro_wrap .side_contents {float:right; width:300px; margin-top:20px;}
#intro_wrap .side_contents .side_category {border:1px #dddddd solid; margin-bottom:20px; text-align:left;}
#intro_wrap .side_contents .side_category h3{padding:0 15px; height:22px; background:#f0f0f0; border-bottom:1px #dddddd solid;}
#intro_wrap .side_contents .side_category h3 img {margin-top:6px;}
#side_category_tag {height:230px;} 
#side_category_tag ul {padding:12px 15px;}
#side_category_tag li {line-height:2em;}
#side_category_tag li a {margin-right:13px;}
#side_category_tag .tag01 {font-size:14px;}
#side_category_tag .tag02 {font-size:14px; font-weight:bold;}
#side_category_tag .tag03 {font-size:18px;}
#side_category_tag .tag04 {font-size:22px; font-weight:bold;}

#side_category_guide {} 
#side_category_guide ul {padding:12px 15px;}
#side_category_guide li {}
#side_category_guide .ico_infor {padding-left:20px; background:url(/images/common/icon/ico_infor.gif) no-repeat 0px 0px; padding-bottom:10px; margin-bottom:10px; border-bottom:1px #f1f1f1 solid;}
#side_category_guide .ico_money {padding-left:20px; background:url(/images/common/icon/ico_cash.gif) no-repeat 0px 0px; padding-bottom:10px; margin-bottom:10px; border-bottom:1px #f1f1f1 solid;}
#side_category_guide .ico_premium {padding-left:20px; background:url(/images/common/icon/ico_premium_star.gif) no-repeat 0px 0px; padding-bottom:10px; margin-bottom:10px; border-bottom:1px #f1f1f1 solid;}
#side_category_guide .more {text-align:right;}

#side_category_realtime {position:relative;} 
#side_category_realtime ul {padding:12px 15px;}
#side_category_realtime li {padding-bottom:10px; margin-bottom:10px; border-bottom:1px #f1f1f1 solid;}
#side_category_realtime li img {margin-bottom:-2px; margin-right:2px; margin-left:1px;}
#side_category_realtime .money {color:#ff7300;}
#side_category_realtime .more {text-align:right;}
#side_category_realtime .listend {border-bottom:none; padding-bottom:0px; margin-bottom:0px;}

#side_category_realtime .tab_on {width:40px; height:17px; padding-top:3px; background:#FFFFFF; border:#dcdcdc 1px solid; border-bottom:#FFFFFF 1px solid; text-align:center; font-weight:bold;}
#side_category_realtime .tab {width:40px; height:17px; padding-top:3px; background:#e6e6e6; border:#dcdcdc 1px solid; text-align:center;}
#side_category_realtime .tab a {color:#333333; padding:3px;}
#side_category_realtime .tab_on a {color:#333333; padding:3px;}
#side_category_realtime .tab a:hover {color:#333333; text-decoration:underline;}
#side_category_realtime .tab_on a:hover {color:#333333; text-decoration:underline;}
#side_category_realtime #drawout {position:absolute; top:1px; right:44px;}
#side_category_realtime #trade {position:absolute; top:1px; right:1px;}
*html #side_category_realtime #drawout {position:absolute; top:2px; right:45px;}
*html #side_category_realtime #trade {position:absolute; top:2px; right:2px;}

#side_category_survey {}
#side_category_survey #q {padding:12px 15px;}
#side_category_survey dt {margin-bottom:10px; line-height:1.5em; font-weight:bold;}
#side_category_survey #q strong{ color:#FF6600;}
#side_category_survey dd {position:relative; margin-bottom:5px;}
#side_category_survey #q p {position:absolute; top:2px; left:23px;}
*html #side_category_survey #q p {position:absolute; top:3px; left:23px;}
*:first-child+html #side_category_survey #q p {position:absolute; top:3px; left:23px;}
#side_category_survey #q .text_input {width:180px; position:absolute; top:0px; left:70px;}

#intro_wrap .side_contents .side_banner {margin-bottom:20px;}

#side_category_howto {margin-bottom:20px; text-align:left;}
#side_category_howto h2 {width:250px; height:28px; padding:12px 0 0 50px; font-size:14px;}
#side_category_howto .report {background:url(/images/intro/howto_report.gif) no-repeat; margin-bottom:3px;}
#side_category_howto .thesis {background:url(/images/intro/howto_thesis.gif) no-repeat;}


#bestseller_interview {}
#bestseller_interview h3 {font-size:12px; padding-top:9px!important;}
#bestseller_interview strong {color:#F00;}
#bestseller_interview dl {margin:10px 15px;}
#bestseller_interview dt {margin-bottom:7px;}
#bestseller_interview .question {color:#888888; margin-bottom:7px;}
#bestseller_interview .answer {line-height:1.5em;}

#bestseller_interview .question a:link, #bestseller_interview .question a:hover, #bestseller_interview .question a:visited {color:#888888;}
#bestseller_interview .answer a:link, #bestseller_interview .answer a:hover, #bestseller_interview .answer a:visited {color:#555555;}

#bestseller_interview h3 a:link, #bestseller_interview h3 a:hover, #bestseller_interview h3 a:visited { color:#555555;}

