/***** Yahoo! JAPAN VERTICAL SEARCH CSS (COMMON) *****/
/***** 2005.8.28 *****/
/* this page includes */
/* common tag */
/* grobal header */
/* masthead & search box */
/* footer */



body
{
font-size:x-small; /* win ie5.x */
fo\nt-size:small; /* win ie6.x,mac ie5.x */
font-family:"MS UI Gothic";
line-height:1.3em;
margin:0;
padding:0;
}
#ygunav,
#ygma,
#yschtools,
#yschinfo,
#yschres
{
width:100%;
width:expression((document.all('yschft') )?document.all('yschft').offsetWidth:'100%');
} /* IE: min-width  */
pre,
code,
select,
input,
textarea
{
font-size:100%;
font-family:"MS UI Gothic";
}
form
{
margin:0;
padding:0;
} 
fieldset
{
border: 0 solid #FFFFFF;
}
a:link
{
color:#0000DE;
} 
a:active,
a:visited
{
color:#663399;
}
em
{
font-style:normal;
}
img
{
border:0;
}
h1, h2
{
margin:0;
padding:0;
}

/***** EMG *****/
/***** LEGACY *****/
/***** UNIVERSAL HEADER *****/	
/***** MASTHEAD/SEARCHBOXES *****/
#ygma
{
text-align:center;
}
/* gecko wo mac ie5 \*/
/* gecko wo mac ie5 end */
#ygma img
{
margin:1em 0;
}
#ygma form
{
border-top:1px solid #B3CBE3;
margin:0;
padding:1em;
white-space:nowrap;
}



/***** INPUT PARTS (COMMON) *****/
input.ygbt
{
padding:1px;
margin-bottom:1px;
}
#yschsp 
{
background:#FFFFFF;
width:140px;
padding:3px;
}



/***** VERTICAL TOGGLES *****/
/***** TOOL & INFO BAR *****/
#yschinfo
{
background:#ECF5FA;
color:#333333;
padding:3px 0;
margin-bottom:0;
border-top:1px solid #B3CBE3;
border-bottom:1px solid #B3CBE3;
}
#yschinfo h1 {
font-size:120%;
line-height:1.2em;
padding-left:10px;
margin:0;
white-space:nowrap;
}
#yschinfo p
{
text-align:right;
margin:0;
padding-right:5px;
white-space:nowrap;
}
#yschinfo a
{
color:#3F5771;
}



/***** FOOTER *****/
#yschft
{
margin:0;
padding:0 0 1em 0;
text-align:center;
border-top:1px solid #B3CBE3;
}
#yschft p
{
margin:0;
padding:0;
}
#yschft hr
{
visibility:hidden;
width:180px;
height:0px;
} /* IE: min-width holder */
