@charset "Shift_JIS"; 
/* Scramble-Egg Inc. common stylesheet */
/*******************/
/* 1. common style */
/*******************/
body{margin:0; padding:0; color:#000000;font-family: "CI",Meiryo,"Hiragino Kaku Gothic Pro","qMmpS Pro W3",  "lr oSVbN", MS PGothic,"Osaka", sans-serif;}
input{font-family: "Hiragino Kaku Gothic Pro","qMmpS Pro W3",  "lr oSVbN", MS PGothic,"Osaka", sans-serif;}

/* link behavior  */
a:link{ color: #0000FF;}
a:hover{ color: #0000FF; background-color: #BDFFFF;}
a:visited{ color: #FF00FF;}
a:active{ color: #FF0000;}
a[name]:hover, a[name]:active{color: inherit;}
a.ext:hover{background-color: #BDFF7F;}
.ext a:hover{background-color: #BDFF7F;}
a img{border: none;}
sub, sup{ font-size:70%;}

/* heddings */
h1 {
	font-size: 120%;
	font-weight: bold;
	color: #FF6600;
	margin-top:0;
	margin-bottom: 0.2em;
}
h2 {
	font-size: 120%;
	font-weight: bold;
	color: #FF3399;
	line-height: 125%;
}

#prof h2, #profwide h2 {
margin-top:0;
}
#profwide h2 {
font-size:14px;
line-height:1.5;
margin-bottom:0;
}

.h2like {font-size: larger; font-weight: bold;color: #FF3399;}
h3 {
	font-size: 110%;
	font-weight: bold;
	color: #006633;
	line-height:1.3;
	margin-bottom: 0.5em;
}
.h3like {font-size: 110%; font-weight: bold;color: #006633;}
h4 {
	font-size: 100%;
	font-weight: bold;
	color: #006633;
	margin-bottom: 0em;
}
.h4like {font-size: 100%; font-weight: bold; color: #006633; margin-bottom: 0em;}

/* functions */
#search{margin: 0; padding: 0 0 2px 0; width: 140px;}
#search input.kw{width: 123px;}
#search select{width: 129px;}
#URI{display:none;}
div.skip{
 position: absolute;
 font-size: x-small;
 left: -300px;
 width: 100px;
}

/* Navigation Area */
#LocalNavi p{
margin-top:0px;
margin-bottom:12px;
}
#LocalNavi .sphs p{
margin-bottom:0px;
}

#schoolrep table.maintxt{margin-top:10px;}


/* content Area */
#content p{font-size: 95%;line-height: 1.35;}
#content .credit {font-size: smaller; color: #333333;}
#content .note{color: #333333;font-size: smaller;line-height: 1.25;}
#content .darkblue{color: #003399;}
#content .caption {font-size: smaller; color: #663300;}
#content p.caption {font-size: smaller; color: #663300;}
#content .capp {font-size: smaller;color: #660033;}
#content p.capp {font-size: smaller;color: #660033; line-height: 1.25;}
#content .greensmler {font-size: smaller;color: #006633;}
#content p.greensmler {font-size: smaller; line-height: 1.25;}
#content p.s {font-size: smaller; line-height: 1.25;}
#content p.setlist {font-size: 75%; line-height: 21px; color: #1c1c1c;}
div.credit{clear:both;}

/* All Area fonts and colors */
.maintxt {font-size: 95%;line-height: 1.35;}
.speak {color: #FF6600;line-height: 1.35;}
.speak strong{font-weight: bold; color:#FF3300;}
.credit {font-size: smaller; color: #333333;}
.note {color: #333333;font-size: smaller;line-height: 1.25;}
.noteaud {color: #666666;font-size: smaller;line-height: 1.25;}
.red {color: #ff0000;}
.reds {font-size: smaller;color: #ff0000;}
.brown {color: #800000;}
.darkblue {color: #003399;}
.darkgreen {color: #003333;}
.purple {color: #990066;}
.off {color: #999999;}
.s {font-size: smaller;}
.caption {font-size: smaller;color: #663300;}
.capp {font-size: smaller;color: #660033; line-height: 1.25;}
.goldsml { font-size: smaller; color: #666633;}
.green {color: #006633;}
.greensmler {font-size: smaller;color: #006633;}
.greenbold {font-weight: bold; color: #006633;}
.graybold {font-weight: bold; color: #333333;}
.grays {font-size: smaller; color: #333333;}
.grayls {font-size: smaller; color: #555555;}

.related {font-size: 95%;color: #333333; margin-bottom: 0px; padding-bottom: 0px;}
.relx {font-size: 95%;color: #333333;}
.relx a:hover{background-color: #BDFF7F;}

/* bgcolor for Tables */
.bggreen  {background:#EFFFEF;}
.bgyellow {background:#FFFFDD;}
p.suggest{
 background:#FFFFDD;
 border: 1px solid #009966;
 color: #222222;
 font-size: smaller;
 line-height: 1.3;
 padding:4px;
 margin:6px 0 0 0;
}


/* margin adjustment */
#content p.s_m0 { font-size: smaller;margin:0;} 
noscript, .s_m0 {
 font-size: smaller; 
 margin-top: 0px; 
 padding-top: 0px;
 margin-bottom: 0px;
 padding-bottom: 0px;
}
.m0 {
 margin-top: 0px;
	padding-top: 0px;
	margin-bottom: 0px;
	padding-bottom: 0px;
}

/* Related Links */
#RelExt, #RelArt, #RelSrch{
	margin: 0;
	padding: 0;
	color: #333333;
}
/*
#RelArt{
	margin-top: -12px;
}
*/
#RelExt{margin-bottom:1em;}
#RelExt h4, #RelArt h4, #RelSrch h4{
	font-size: 95%;
	color: #333333;
	margin: 1em 0 0 0;
	padding: 0;
	font-weight: normal;
}
#RelSrch h4{margin:0;}
#RelArt h5{
	margin: 0;
	padding-top: 2px;
	padding-left: 2px;
	padding-bottom: 1px;
	border-right:1px solid #FFFFFF;
	font-size: 100%;
	font-weight: bold;
	color: #006633;
	background:#EEEEEE;
}
#RelExt ul, #RelArt ul{
	margin: 0;
	padding: 0;
	font-size: smaller;
}

#RelExt	ul li a,#RelArt	ul li a{	font-size: 115%;}
#RelArt	ul.akbart li a{	font-size: 100%;}

#RelArt ul li{
 background:url(../img/tb.gif) no-repeat 0 5px;
	list-style-type:none;
	margin: 0px;
	padding: 0px 0px 0px 10px;
}
#RelExt ul li, .RelExt ul li{
 background:url(../img/tg.gif) no-repeat 0 5px;
	list-style-type:none;
	margin: 0px;
	padding: 0px 0px 0px 10px;
}

#RelExt	a:hover, .RelExt a:hover{background-color: #BDFF7F;}

.RelExt ul{
	margin: 0;
	padding: 0;
	font-size: 75%;
}
#profwide .RelExt ul{
background-color:#EFF3F3;
padding:6px 0;
}

/* Start hiding from IE Mac and Win \*/
*html #search{
 margin: -3px 0 0 0;
}

/*-- 2007/04/26 ---------------------------------*/
/*Photo Layout*/
.Ph_r{
float:right;
margin-top:2px;
margin-bottom:2px;
margin-left:8px;
width:auto;
height:auto;
vertical-align:top;
}
.Ph_l{
float:left;
margin-top:2px;
margin-bottom:2px;
margin-left:0px;
margin-right:8px;
width:auto;
height:auto;
vertical-align:top;
}
.Ph_rCap{
float:right;
margin-top:2px;
margin-bottom:0px;
margin-left:8px;
height:auto;
vertical-align:top;
}
.clear{
clear:both;
}
.bkt{
clear:both;
font-size: smaller;
margin: 0px;
padding: 0px;
text-align:right;
}

/*-- 2011/11/20 ---------------------------------*/
/*Column Layout*/
#content .c2_left{
clear:both;
width:300px;
float:left;
overflow:hidden;
}
#content .c2_right{
width:300px;
float:left;
overflow:hidden;
}
#content .c2_left h3,#content .c2_right h3{
width:300px;
margin-top:10px;
margin-bottom:2px;
}
#content .c2_left p.ph,#content .c2_right p.ph{
width:300px;
margin:6px 0 0 0; 
color: #663300;
font-size:13px;
line-height:1.45;
}
#content .c2_left p.cap,#content .c2_right p.cap{
width:292px;
margin:6px 0 0 0;
font-size:13px;
line-height:1.45;
}

/*-- 2009/10/22 ---------------------------------*/
/*hotspot 1 */
.tbl_hs1 {
	border: 1px solid #DDB7BA;
	border-collapse:collapse;
	margin-bottom:8px;
}
div.left table.tbl_hs1 {
	width:130px;
}
.tbl_hs1 td{
	background-color:#FFEEFF;
	padding: 2px;
/* for Safari and Chrome */
	word-break: break-all;
}
.tbl_hs1 a:visited{
	color: #0000FF;
}


/*-- 2009/09/08 --- cleafix for IE8 --*/
.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	height: 0;
	visibility: hidden;
}
/*-- 2008/08/29 ---------------------------------*/
.items{
}
.items div{display:inline;}
.break{
}
.hide{
}
/*-- 2008/09/18 ---------------------------------*/
#LocalNavi p#rcml,#Wrapper p#rcml,p#rcml{
	margin-bottom:12px;
	font-size:smaller;
}
#column #Wrapper p#rcml,#audition #Wrapper p#rcml{
	margin-top:0px; 
}

/* for IE6 adjustment ----------Caution HACK --------- */
* html #LocalNavi p#rcml,* html #Wrapper p#rcml,* html p#rcml{
	margin-top:0; 
}
* html table#rcml{
	margin-top:0; 
}

/*** 2009/10/22 listing AD -------------------*/
body div.adCmking ul.overtureim a:hover{
	background-color: transparent;
}
body div.adCmking div a:hover{
	background-color: transparent; 

}
/*** 2009/11/22 RelSrch(bottom search Yahoo) -------------------*/
#RelSrch{
width:388px;
_width:386px;
margin-bottom:10px;
}
#RelSrch *{
margin:0;
padding:0;
font-size:13px;
*font-size:small;
*font:x-small;
}
#RelSrch #y_search{
background-color:#F0F0F0;
border: 1px solid #CCCCCC;
padding:4px 4px 0px 0px;
}
#RelSrch #srchInput{
width:288px; 
margin-left:4px;
margin-right:4px;
vertical-align:bottom;
}
#RelSrch #srchBtn{
width:80px;
}
#RelSrch.watermark #srchInput{
padding:1px 1px 2px 1px;
border:1px solid #a5acb2;
background: #fff url(../img/yjlogo_type4.gif) center center no-repeat;
}
/* IE7 */
*+html #RelSrch.watermark #srchInput{
vertical-align:middle;
}
/* IE6 */
*html #RelSrch.watermark #srchInput{
vertical-align:top;
}
/* IE7 */
*+html #RelSrch #srchBtn{
vertical-align:middle;
}
#RelSrch.watermark #srchInput.nomark{
background: #fff;
}
#RelSrch p.y_s_label label{
margin: 10px 16px 0px 4px;
font-size: 12px;
}
*+html #RelSrch p.y_s_label label{
font-size: 11px;
}
#RelSrch p.y_s_label label input{
margin-top:4px;
margin-right:4px;
vertical-align:middle; 
position:relative;
top:-2px;
}
/* IE7 */
*+html #RelSrch p.y_s_label label input{
top:-4px;
}
/* IE6 */
*html #RelSrch p.y_s_label label input{
margin:0px;
}

/********************/
/* 2. content style */
/********************/

#school{ background-color:#EFFFEF;}
#magazine{ background-color:#EEEEEE;}
#notfound{ background-image:url(../img/bgtop.gif); margin-top:20px; margin-left:8px;}
#artist_blog{ background-image:url(../img/bgtop.gif);}

/*------------- audition area ------------*/
#audition, #audiold, #contest{ background-color:#FCFCEC; }
.youkou a:hover{background-color: #BDFF7F;}
#audition .youkou td{
 font-size: 95%;
 line-height: 1.35;
}
#audiold .youkou td{
 color: #666666;
	font-size: smaller;
	line-height: 1.25;
}

/*------------- artist area ------------*/
#artist, #eventindex, #event, #prof, #artist_blog{ background-color:#FFFFFF;}
#prof h2{
	margin:0;
}
#rcm{margin: 0px; padding: 8px 0px 0px; color: #006600;}
.eventjump{margin: 0px; padding: 0px;}

/* event info table ------------------------ */
.w_event{
	background-color:#EFF3F3;
	font-size:smaller;
	border-collapse:collapse;
}
.w_event a:hover{
background-color: #BDFF7F;
}
.w_event td{
border: 1px solid #cccccc;
word-break: break-all;
}
.fu{
display:none;
}

/* eventindex table ------------------------ */
#eventindex #Contents table{
	border-collapse:collapse; 
}

#eventindex #Contents table th, #eventindex #Contents table td{
border: 1px solid #999933;
padding:2px;
}

#eventindex #Contents #content table th, #eventindex #Contents #content table td{
border: 0;
padding:0;
}

#eventindex #Contents #content table.ev-con-table{
border-collapse:collapse; 
border: 1px solid #999933;
padding:2px;
}
#eventindex #Contents #content table.ev-con-table td{
border: 1px solid #999933;
padding:2px;
}

/* idol_index ------------------------ */
#idol_index{
	margin: 0;
	padding: 0;
}
#idol_index h2{
	font-size: 110%;
	margin-bottom: 0.5em;
    color: #FF3399;
}
#idol_index ul{
	margin: 0;
	padding: 0;
	line-height: 1.8;
	font-size: 94%;
}
#idol_index ul li{
	background:url(../img/tb.gif) no-repeat 0 10px;
	list-style-type:none;
	margin: 0px;
	padding: 0px 0px 0px 10px;
}

/*------------- photogallery ------------*/
p.pf_photo_waku img{
	border: 1px solid #747af3;
	margin-right:10px;
	margin-bottom:14px;
}
p.pf_photo_waku a:hover{
	background-color:#FFFFFF;
}
.pf_navi{
	font-size:smaller;
}
.pf_navi a{
	text-decoration:none;
}
p.pf_show{
	margin-top:0;
	margin-bottom:6px;
	padding:0;
}
p.pf_show a:hover{
	background-color: #efefef;
}

/*------------- column area ------------*/
#column{ background-color:#F0FFFF;}
.clmol {
	font-size: 95%;
	line-height: 135%;
	list-style-type: decimal;
	color: #006633;
	font-weight: bold;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 2.4em;
}
.clmul {
	font-size: 95%;
	line-height: 135%;
	list-style-type: disc;
	color: #006633;
	font-weight: bold;
	margin: 0px;
	margin-left: 2em;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.clmtbl1{
 font-size:95%;
	border-collapse:collapse;
}
.clmtbl1 td{
border: 1px solid #cccccc;
}

/*------------- information ------------*/
#info{ background-color:#FFFFDD;}

/* bgcolor for Tables */
.bggold1  {background:#EEEED0;}
.bgwhite1 {background:#FBFBFB;}

ol{margin:0; padding:0;}
ol.maintxt{margin-left:1.8em; padding:0;}

.best10 {
	font-size: 90%;
	line-height: 135%;
	list-style-type:decimal;
	margin-top:0.2em;
	margin-bottom:0;
	margin-left: 0;
	padding-left: 2.3em;
	padding-bottom: 0;
}
.best5 {
	font-size: 90%;
	line-height: 135%;
	list-style-type:decimal;
	margin-top:0.5em;
	margin-left:1em;
	list-style-position:outside;
	padding-left: 2.3em;
}
.best5 li{
	padding-bottom: 0.3em;
}
/* Start hiding from IE Mac and Win \*/
.best10 li{
	padding-bottom: 0.35em;
}

*+html .best10 li{
	padding-bottom: 0;
}

/*------------- event #Special Area ------------*/
#Special p.new{
border: 1px solid #abc6dd;
background-color:#fcfcec;
padding-top:4px;
padding-left:1px;
margin-bottom:8px;
line-height:1.3;
}
div.ranking{
border: 1px solid #FF6600;
background-color:#FFECCD;
padding:4px 0 4px 1px;
margin-bottom:8px;
}
div.ranking_kw{
border: 1px solid #FF6600;
background-color:#FFECCD;
margin:-2px 0 0 0;
padding:0;
}

#LocalNavi div.sphs,div.sphs{
margin-top:8px;
border: 1px solid #FF66FF;
background-color:#FFE3FF;
padding:4px 0 4px 1px;
margin-bottom:8px;
}
.sphs ul{
margin:0;
padding:0;
}
.sphs ul li{
font-size: smaller;
margin:0;
padding: 0px 0px 0px 10px;
line-height:1.3;
list-style-type:none;
background:url(../img/to.gif) no-repeat 0 5px;
}
.sphs a:visited{
	color: #0000FF;
}


div.ranking p, div.sphs p{
margin:0;
padding:0;
}
.ranking .best10{
	margin-top:0;
	margin-bottom:0;
	margin-left:0;
	padding-left: 0;
	list-style-type:none;
	font-size:smaller;
}
div.ranking_kw h5{
margin:0;
padding: 4px 0 0 4px;
background-color:#FFD38B;
border-bottom:1px solid #FF6600;
font-size:smaller;
}

div.ranking_kw .best5 {
font-size:smaller;
}

/* IE6 Ajustment */
*html div.ranking_kw .best5{
	margin-left:1.2em;
	padding-left: 1.2em;
}


/*******************/
/* 3. layout style */
/*******************/
#header{

}
#Wrapper{
 width:608px;
}
#LocalNavi{
 width:130px;
 float:left;
 overflow:hidden;
}
#Special{
 clear:both;
 width:130px;
 float:right;
 overflow: hidden;
}
#Special img,#LocalNavi img{
max-width:130px;
}
#profwide #Special{
 width:150px;
}
#profwide #Special img{
max-width:150px;
}
#artist_blog #Special{
 width:200px;
}


#footer{
 clear:both;
 width:608px;
 font-size: smaller;
 color: #333333;
}
/* rcmegg prof */
#rcmegg #Wrapper #Contents,#prof #Wrapper #Contents{
 width:592px;
 margin-left:16px;
}
/* artist profile wide*/
#profwide #Wrapper #Contents{
 width:592px;
 margin-left:16px; 
 float:left; 
}
/* event auditop artist contest magazine schoolrep */
#event #Wrapper #Contents, #auditop #Wrapper #Contents, #artist #Wrapper #Contents, #contest #Wrapper #Contents, #magazine #Wrapper #Contents, #schoolrep #Wrapper #Contents{
 width:600px;
 margin-left:8px; 
 float:left; 
}
/* artist_blog */
#artist_blog #Wrapper #Contents{
 width:608px;
 margin-left:0px; 
 float:left; 
}
#artist_blog #Wrapper #Contents #content{
 width:594px;
 margin-left:14px;
}

/* event auditop artist contest magazine schoolrep */
#eventindexwide #Wrapper #Contents{
 width:730px;
 margin-left:8px;
}


#event #Wrapper,#schoolrep #Wrapper,#artist #Wrapper, #profwide #Wrapper{
 width:754px;
}
#profwide #Wrapper{
 width:774px;
}
#artist_blog #Wrapper{
 width:824px;
}

#Contents{
 width:468px;
 float:right; 
}
#sub{
 width:130px;
 float:left;
 margin:0;
}
#main{
float:left;
margin-left:10px;
min-width: 468px;
max-width: 614px;
}

.ad468{
width:468px;
}

/**********************/
/* 4. listingAD style */
/**********************/

/*--------------------------------------------------

Common styles

--------------------------------------------------*/

.adOverture {
	margin: 0;
	padding: 0;
	position: relative;
	overflow: hidden;
	font-family: "Lucida Grande","Hiragino Kaku Gothic Pro","qMmpS Pro W3","lr oSVbN",Geneva,Arial,Verdana,sans-serif !important;
	text-align: left !important;
	letter-spacing: normal !important;
}

.adOverture a:link,
.adOverture a:visited,
.adOverture a:hover,
.adOverture a:active {
	text-decoration: none;
}

body div.adOverture dl dt a:link,
body div.adOverture dl dt a:visited,
body div.adOverture dl dt a:hover,
body div.adOverture dl dt a:active,
body div.adOverture dl dd.adTitle a:link,
body div.adOverture dl dd.adTitle a:visited,
body div.adOverture dl dd.adTitle a:hover,
body div.adOverture dl dd.adTitle a:active{
	text-decoration: underline;
}

.adOverture p {
	margin: 0;
	padding: 0;
}

.adOverture img {
	margin: 0;
	padding: 0;
	border: 0;
}

.adOverture dl {
	margin: 0px;
	padding: 2px 1px;
}

.adOverture dl dt {
	margin: 0px;
	padding: 0 0 1px;
	font-weight: bold;
	font-size: 12px;
}

.adOverture dl dd {
	margin: 0px;
	padding: 0px;
	font-size: 12px;
	text-indent: 0;
}

.adOverture dl dd.adBody {
	padding: 0 0 1px;
	line-height: 1.1 !important;
}

.adOverture dl dd.adFooter {
	line-height: 100%;
	white-space: pre-wrap;
	white-space: -moz-pre-wrap;
	word-wrap: break-word;
	word-break: break-all;
}

.adOverture p.adLogo {
	margin: 0;
	padding: 0;
	border: 0;
	position: absolute;
	right: 1px;
	bottom: 1px;
	width: 82px;
	height: 14px;
}

.adOverture p.adLogo a img {
	border: 0;
}

.adOverture .clear {
	clear: both;
}

/*--------------------------------------------------
CMking Common styles
--------------------------------------------------*/

body div.adCmking {
	margin: 8px 0 8px 0 ;
	padding: 0; 
	position: relative;
	overflow: hidden ;
	font-size: 11px;
	zoom: 1;
}

body div.adCmking div {
	margin:5px 4px 5px 10px;
	padding: 0;
	height:33px;
}

body div.adCmking div a{
	display:block;
	margin:0;
	padding:0;
	text-decoration:none;
	width:100%;
	height:100%;
}
body div.adCmking div span.adCmkinghead {
	display:block;
	margin:0 2px 0 0;
	padding-bottom:1px;
	height:14px;
	font-size:12px;
	font-weight:bold;
	color:#0000FF;
	float:left;
}
body div.adCmking div span.adCmkinghead span{
	display:inline !important;
	border-bottom:1px solid #0000FF !important; 
	color:#0000FF;
}
body div.adCmking div span.adCmkingBody {
	line-height: 125%;
	color:#333333;
	font-size:12px;
}
body div.adCmking div span.adCmkingBody span{
	display:block;
	clear:both;
	padding-top:2px;
}
body div.adCmking div a:hover span.adCmkinghead span{
	color:#FF0000;
	text-decoration:underline;
}

body div.adCmking div a:hover{
	text-decoration:none;
}

body div.adCmking div span.adCmkingFooter {
	padding: 1px 0 0;
	display: block;
	line-height: 100%;
	white-space: pre-wrap;
	white-space: -moz-pre-wrap;
	word-wrap: break-word;
	word-break: break-all;
	color: #009999;
	font-size:12px;
}
body div.adCmking div span.adCmkingFooter span{
	display:block;
	clear:both;
	padding-top:2px;
}

/*--------------------------------------------------
CMking Fέθ
--------------------------------------------------*/

body div.adCmking {
/* border: 1px solid #C0C0C0;/* {[_[F */
/* border: none; */
/* background: #FFFFFF;/* SΜwiF */
	background-color: transparent;
}

body div.adCmking p.adLogo {
background: #333333 /* SΜwiF */;
}

body div.adCmking dl dt,
body div.adCmking dl dt a{
color: #0000FF;/* ©o΅ΜF */
text-decoration:underline;
}

body div.adCmking dl dd.adCmkingBody,
body div.adCmking dl dd.adCmkingBody a {
color: #333333;/* {ΆF */
}

body div.adCmking dl dd.adCmkingFooter,
body div.adCmking dl dd.adCmkingFooter a {
color: #009999;/* URLΜF */
}

body div.adCmking dl dd.adCmkingFooter,
body div.adCmking dl dd.adCmkingFooter a {
color: #009999;/* URLΜF */
}


/*--------------------------------------------------
CMking C^Xg}b`x adoverture@1ρ
--------------------------------------------------*/

body div.adCmking ul.overtureim {
	clear: both;
	list-style: none;
	background-color: transparent;
	text-align: right;
}

body div.adCmking ul.overtureim,
body div.adCmking ul.overtureim li ,
body div.adCmking ul.overtureim li a {
	margin: 0;
	padding: 0;
	padding: 3px 2px 2px;
	line-height: 13.5px;
	font-size: 12px;
	white-space: nowrap;
}

body div.adCmking ul.overtureim li {
	display: inline;
}

body div.adCmking ul.overtureim li,
body div.adCmking ul.overtureim a {
	color: #cecece;
}

body div.adCmking ul.overtureim a:link,
body div.adCmking ul.overtureim a:visited {
	text-decoration: underline;
}
/*--------------------------------------------------
adingo hotspot
1. leftBox
2. bottomBox
--------------------------------------------------*/
div#leftBox p{
margin:0 0 2px 0;
}
div#leftBox ul{
margin:0 0 6px 0;
padding:0;
}
div#leftBox ul li{
list-style-type:none;
line-height:1.35;
background:url(../img/ball_or.gif) no-repeat 0 8px;
margin: 0 0 0 2px;
padding: 0 0 0 14px;
}
div#leftBox a:link,
div#leftBox a:hover,
div#leftBox a:visited{
font-size:smaller;
background-color:transparent;
text-decoration: none;
}
div#leftBox a:visited{
color: #0000ff;
}
div#leftBox a:hover{
text-decoration: underline;
}
/*--------------------------------------------------
2. bottomBox
--------------------------------------------------*/
div#bottomBox ul{
margin:0 0 6px 0;
padding:0;
}
div#bottomBox ul li{
list-style-type:none;
display:inline;
margin:0;
padding:0;
margin-right:0.8em;
line-height:1.45;
}
div#bottomBox ul li:first-child{
padding-left:28px;
background-position:left;
background-image:url(../img/pr.gif);
background-repeat:no-repeat;
}
div#bottomBox a:link,
div#bottomBox a:hover,
div#bottomBox a:visited{
font-size:smaller;
color:#0000ff;
background-color:transparent;
text-decoration: underline;
}

