@charset "UTF-8";
/*text and banner tab & Adingo */
#ar_w300px .tab li { min-width:284px; }
.tab h4 { font-size:0.88em; ; padding: 0; margin-bottom: 3px; font-weight: 700; }
.tab p,
.bbs_list,
.hotspot2,
.hotspot3,
.adingo_keywords { font-size:0.82em; ; padding:0; }
.bbs_list { padding-bottom:7px; }
.bbs_list a { ; }
.bbs_list a:link { text-decoration:underline; }
.tab a { font-weight:400; }
ul.tab a.linkimg { margin: 7px 5px 7px 8px; }
ul.tab a.linktext { display: block; font-size: 0.88em; }
.tab_inspecial_new_ls { padding:0; }
.tab_inspecial_new_ls h4 { font-size:0.88em; font-weight:700; padding:0 8px; }
.tab_inspecial_new_ls p { font-size:0.75em; ; }
ul.hotspot2,
ul.hotspot3,
.adingo_keywords ul { background:url(../../images/icon/icon_pr.gif); background-position:right bottom; background-repeat:no-repeat; padding: 0; }
ul.hotspot2 li,
ul.hotspot3 li { padding:0; padding-bottom:4px; float:left; }
#ar_w300px .adingo_keywords ul li { display: inline-block; float:left; width:44%; }
/* IE6 */ *html #ar_w300px .adingo_keywords ul li { width: 50%; }
ul.hotspot2 li div { width:50%; float:left; }
ul.hotspot3 li div { width:100%; float:none; }
.adingo_keywords ul li a { font-size: 0.88em; line-height: 1em; padding-left: 15px; background-image:url(../../images/icon/icon_circle_gray.gif); background-repeat:no-repeat; background-position:0.2em 0.4em; text-decoration:underline; }
.hotspot2 p,
.hotspot3 p,

#adingo_keywords_0014500001 ul li,
#adingo_keywords_0014500002 ul li,
#adingo_keywords_0014500005 ul li,
#adingo_keywords_0014500006 ul li,
#adingo_keywords_0014500007 ul li,
#adingo_keywords_0014500008 ul li { padding: 0; padding: 5px 0; float: left; min-width: 50%; width: auto !important; width: 50%; }

#ar_w160px #adingo_keywords_0014500001 ul li,
#ar_w160px #adingo_keywords_0014500002 ul li,
#ar_w160px #adingo_keywords_0014500005 ul li,
#ar_w160px #adingo_keywords_0014500006 ul li,
#ar_w160px #adingo_keywords_0014500007 ul li,
#ar_w160px #adingo_keywords_0014500008 ul li { width: auto; float: none; }

#adingo_keywords_0014500001 p,
#adingo_keywords_0014500002 p,
#adingo_keywords_0014500005 p,
#adingo_keywords_0014500006 p,
#adingo_keywords_0014500007 p,
#adingo_keywords_0014500008 p { padding-bottom:3px; display:inline-block; }

#adingo_keywords_0014500003 { margin-bottom: 14px; font-size: 0.80em; }
#adingo_keywords_0014500003 ul { padding: 8px 8px 8px 45px; background-image: url(../../images/news/bg/keyword_bg.png); background-position: left bottom; background-repeat: no-repeat; border-top: 1px solid #ccc; display: }
#adingo_keywords_0014500003 ul li { float: left; padding: 0 10px 1px 10px; background-image: url(../../images/news/bg/keyword_list_circle.png); background-repeat: no-repeat; background-position: 0 0.3em; display: block; white-space: nowrap; }
#adingo_keywords_0014500003 ul li a { background: no-repeat; padding-left: 0; }

#adingo_keywords_0014500004 { line-height: 1.3em; vertical-align: bottom; padding: 0 0 0 52px; margin:6px 0 0 10px; background: url(../../images/common/boom_word.gif) 0 2px no-repeat; display: inline-block; }
#adingo_keywords_0014500004 a { display: inline-block; text-decoration:underline; margin-right:0.5em; }
#adingo_keywords_0014500004 ul { padding-right: 10px; display: inline-block; }
#adingo_keywords_0014500004 ul li { display: inline-block; float: left; padding: 0 4px 4px 0; white-space: nowrap; }

#tab_search_area #adingo_keywords_0014500004 { padding: 0 }
#tab_search_area #adingo_keywords_0014500004

#adingoBeagle1,
#adingoBeagle2,
#adingoBeagle3,
#adingoBeagle4,
#adingoBeagle5 { padding: 0; margin: 0; background: none; }
#adingoBeagle1 ul li,
#adingoBeagle2 ul li,
#adingoBeagle3 ul li,
#adingoBeagle4 ul li,
#adingoBeagle5 ul li  { margin: 0; padding: 0; border: none; width: auto; white-space: nowrap; }
#adingoBeagle1 a,
#adingoBeagle2 a,
#adingoBeagle3 a,
#adingoBeagle4 a,
#adingoBeagle5 a { padding: 0; margin: 0; }
#adingoBeagle1 dvi,
#adingoBeagle2 dvi,
#adingoBeagle3 dvi,
#adingoBeagle4 dvi,
#adingoBeagle5 dvi { background: none; }

/*Super Banner*/
#super_banner_al { margin-bottom:14px; }

/*interest match type1 */
#OJ-adSquare6 span { display:block; }
#OJ-adSquare6 a,#OJ-adSquare6 a:hover { text-decoration:none; }
.adhead { font-weight:700; font-size:0.82em; text-decoration:underline; }
.cont_ar .adhead { padding:0 8px; }
.adBody { font-size:0.75em; color:black; }
.cont_ar .adBody { padding:0 8px; }
.adFooter { font-size:0.75em; color:green; }
.cont_ar .adFooter { padding:0 8px 0.5em 8px; }
#OJ-adSquare6 ul.overtureim { display:inline-block; float:right; text-align:right; }
.cont_ar #OJ-adSquare6 ul.overtureim li { display:inline-block; font-size:0.75em; }
.cont_ar #OJ-adSquare6 ul.overtureim li a { text-decoration:underline; }

/*interest match type2 */
#OJ-adCmkingEx03OJ24 div a,#OJ-adCmkingEx03OJ24 div a:hover { display:inline-block; text-decoration:none; width:100%; margin:0; padding:8px 0; }
#ar_w655px .cont_ar #OJ-adCmkingEx03OJ24 div a,#ar_w655px .cont_ar #OJ-adCmkingEx03OJ24 div a:hover { width:639px; margin:0 8px; }
#ar_w480px .cont_ar #OJ-adCmkingEx03OJ24 div a,#ar_w480px .cont_ar #OJ-adCmkingEx03OJ24 div a:hover { width:464px; margin:0 8px; }
#OJ-adCmkingEx03OJ24 a:hover { background-color:#ffc; }
#ar_w480px #OJ-adCmkingEx03OJ24 ul.overtureim li a { width:auto; }
.adCmkinghead { display:inline-block; font-weight:400; font-size:0.82em; text-decoration:underline; padding:0 0 0 8px; }
.adCmkingBody { display:inline-block; font-size:0.75em; color:black; padding:0 8px 0 8px; }
.adCmkingFooter { display:inline-block; font-size:0.75em; color:green; padding:0 8px 0 8px; }
#OJ-adCmkingEx03OJ24 ul.overtureim { display:inline-block; float:right; text-align:right; margin-right:8px; }
#OJ-adCmkingEx03OJ24 ul.overtureim li,.cont_ar #OJ-adCmkingEx03OJ24 ul.overtureim li { float:left; font-size:0.75em; margin-left:5px; }
#OJ-adCmkingEx03OJ24 ul.overtureim li a,.cont_ar #OJ-adCmkingEx03OJ24 ul.overtureim li a { text-decoration:underline; }
.im_nof { display:block; margin-bottom:14px; }
.cont_ar .im_nof { background-color:transparent}

/*interest match text and banner*/
span.overtureimone a { font-size: 0.75em; color: #666; padding-left: 3px; }
span.url { font-size: 0.75em; color: #666; padding-left: 3px;  }


/* blogranking jump page hotspot */
.jump_page { padding-bottom: 10px; font-size: 0.88em; margin: 0 20px; }
.jump_page ul { display: inline-block; }
.jump_page ul li { float: left; display: inline-block; margin: 0 12px 0 0; }
.jump_page ul li a { text-decoration: underline; }
.jump_page ul li a:hover { text-decoration: none; }