@CHARSET "UTF-8";

/*****************************
  MENU IMAGE
*****************************/

.cl_ar_menu_button_project a
{
    background : url(../../../img/menu_project_mo.gif) no-repeat;
}


/*****************************
  DEFAULT CSS
*****************************/

.cl_ar_contents p
{
    margin : 0.3em 0;
}


/*****************************
  HEADLINE
*****************************/

h3.nocnts
{
    margin : 1em 0 0 0;
}


/*****************************
  ORIGINAL CLASSES
*****************************/

.prdc_article
{
    margin : 3em 0 1em 0;
}

.prdc_detail
{
    margin : 0;
}

p.prdc_alert
{
    padding : 0.3em 1em;
    margin : 1em 0;
    text-indent : 0;
    color : #FF0000;
    font-weight : bold;
    border : 1px dotted #FF0000;
}

a.reference
{
    font-style : italic;
}

.first
{
    margin : 2em 0 1em 0;
}

/*****************************
  DEFINITION LIST
*****************************/
dl
{
    margin : 0 0 0 1em;
}

dt
{
    font-weight : bold;
}

dd
{
    margin : 0 0 0 1em;
}

dd ul
{
    list-style-type: circle;
    margin: 0.3em 1em 0.5em 2em;
}



/*****************************
  UNORDERED LIST
*****************************/

ul
{
    list-style-type : square;
    margin: 1em 0 0 3em;
    padding: 0;
}

ul ul
{
    list-style-type: circle;
    margin: 0.3em 1em 0.5em 1em;
}


/*****************************
  BLOCKQUOTE
*****************************/

blockquote
{
    margin : 1em 0;
    padding : 1em;
    border : 1px dotted #CCCC99;
    color : #666666;
}

blockquote p
{
    text-indent : 0;
}

/* サブメニューnoscript */

.cl_ar_submenu_subscribe_nsc
{
    left:110px;
}

.cl_ar_submenu_project_button_products_nsc a
{
    background:url(../../../img/submenu_project_products_mo.gif) no-repeat;
}
