@charset "Shift_JIS";
/* ------------------------------------------------------

2009.02.09

name:           common.css

description:    base module definition

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

/*==================================================================
//
//  --  YUI
//
================================================================== */
/*
Copyright (c) 2009, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.8.0r4
*/
/**
 * YUI Reset
 * @module reset
 * @namespace
 * @requires 
 */

body,
#content div,
#content dl,
#content dt,
#content dd,
#content ul,
#content ol,
#content li,
#content h1,
#content h2,
#content h3,
#content h4,
#content h5,
#content h6,
#content pre,
#content code,
#content form,
#content fieldset,
#content legend,
#content input,
#content button,
#content textarea,
#content p,
#content blockquote,
#content th,
#content td {
	margin: 0;
	padding: 0;
}

#content table {
	border-collapse: collapse;
	border-spacing: 0;
}

#content fieldset,
#content img {
	border: 0;
}

#content address,
#content caption,
#content cite,
#content code,
#content dfn,
#content em,
#content strong,
#content th,
#content var,
#content optgroup {
	font-style: inherit;
	font-weight: inherit;
}

#content del,
#content ins {
	text-decoration: none;
}

#content li {
	list-style: none;
}

#content caption,
#content th {
	text-align: left;
}

#content h1,
#content h2,
#content h3,
#content h4,
#content h5,
#content h6 {
	font-size: 100%;
	font-weight: normal;
}

#content q:before,
#content q:after {
	content: '';
}

#content abbr,
#content acronym {
	border: 0;
	font-variant: normal;
}

#content sup {
	vertical-align: baseline;
}

#content sub {
	vertical-align: baseline;
}

/*because legend doesn't inherit in IE */
#content legend {
	color: #000;
}

#content input,
#content button,
#content textarea,
#content select,
#content optgroup,
#content option {
	font-family: inherit;
	font-size: inherit;
	font-style: inherit;
	font-weight: inherit;
}

/*@purpose To enable resizing for IE */
/*@branch For IE6-Win, IE7-Win */
#content input,
#content button,
#content textarea,
#content select {
	*font-size: 100%;
}


/*
Copyright (c) 2009, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.8.0r4
*/
/**
 * YUI Fonts
 * @module fonts
 * @namespace yui-
 * @requires 
 */

/**
 * Percents could work for IE, but for backCompat purposes, we are using keywords.
 * x-small is for IE6/7 quirks mode.
 */
#content,
#hd,
#page-atten{
	font:13px/1.231 arial,helvetica,clean,sans-serif;
	/* for IE6/7 */ 
	*font-size:small; 
	/* for IE Quirks Mode */
	*font:x-small; 
}

/**
 * Nudge down to get to 13px equivalent for these form elements
 */ 
#content select,
#content input,
#content button,
#content textarea,
#content button {
	font:99% arial,helvetica,clean,sans-serif;
}

/**
 * To help tables remember to inherit
 */
#content table {
	font-size:inherit;
	font:100%;
}

/**
 * Bump up IE to get to 13px equivalent for these fixed-width elements
 */
#content pre,
#content code,
#content kbd,
#content samp,
#content tt {
	font-family:monospace;
	*font-size:108%;
	line-height:100%;
}


/*==================================================================
//
//  --  base style
//
================================================================== */

#content img{
	vertical-align:bottom;
	border:none;
}

#content a {
	color: #ce0400;
}

#contents {
	margin:0px;
	padding:0px;
	width:100% !important;
}

/* Base Theme ============================================================= */

/* Utilities ----------------------------------------------------------------- */

.pkg:after{
  content: '[.]';
  visibility: hidden;
  clear: both;
  display: block;
  height: 0;

}

.pkg { display: block; height:1%; }
/* no ie mac \*/
* html .pkg{ height: 1%; }
.pkg { display: block; }
/* */

.inline { display: inline; }
.hidden { display: none; }




/* Content ---------------------------------------------------------------- */


/* Widgets */
.widget-content {
    margin-top: 0;
    margin-bottom: 0;
}


@media print {
    * {
        position: static ! important;
        overflow: visible ! important;
    }
}

