/* CSS Document */

/********** 初期化 **********/
* {	margin: 0px;	padding: 0px;	/*font-size: 100%;*/	font-style: normal;	font-weight: normal;}

/*
** タグの再定義
*/

body { font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	margin: 0px;	padding: 0px;	font-size:12px; ine-height:1.5em; }

img {	border: none;	margin: 0px;	padding: 0px;}
strong {	font-weight: bold;}
dd {	margin: 0px;	padding: 0px;}
dl {	margin: 0px;	padding: 0px;}
dt {	margin: 0px;	padding: 0px;}
ul {	margin: 0px;	padding: 0px;}
li {	margin: 0px;	padding: 0px;	list-style:none;	overflow:visible; /*IE対策*/}
p{	margin: 0px;	padding: 0px;}

/* フロート */
.LeftItem {	float: left;}
.RightItem {	float: right;}
.LeftImg {	float: left; margin:0 20px 10px 0;}
.RightImg {	float: right; margin:0 0 10px 20px;}

/* フロート解除 */
.clearfix:after {	content: ".";	display: block;	height: 0px;	clear: both;	visibility: hidden;	font-size: 0.1em;}
.clearfix {	display: inline-block;}
/* Hides from IE-mac ￥*/
*html .clearfix {	height: 1%;}
.clearfix {	display: block;}
/* End hides from IE-mac ￥*/

/* 非表示 */
.hidden {	display: none;}
/* IE画像対策 */
.forImg { font-size:0; }
.v_bottom { vertical-align:bottom; }

/*
** リンク設定
*/

a {	outline: none;}
a:link {	color: #44902B;	text-decoration: underline;}
a:visited {	color: #30661E;	text-decoration: underline;}
a:hover {	color: #000000;	text-decoration: underline;}


/*
** アイテム
*/

.arrow { background: url(file:///C|/Documents and Settings/testuser/デスクトップ/中越パルプ/images/common/arrow01.gif) no-repeat left 6px; padding-left:10px; }
.clear { clear:both; }
.txtCenter { text-align:center !important; }
.txtLeft { text-align:left !important; }
.txtRight { text-align:right !important; }

.marginB5 { margin-bottom:5px !important; }
.marginB10 { margin-bottom:10px !important; }
.marginB20 { margin-bottom:20px !important; }
.marginB30 { margin-bottom:30px !important; }
.marginB40 { margin-bottom:40px !important; }
.marginB50 { margin-bottom:50px !important; }
.marginB60 { margin-bottom:60px !important; }
.marginB100 { margin-bottom:100px !important; }

.marginL5 { margin-left:5px !important; }
.marginL10 { margin-left:10px !important; }
.marginL20 { margin-left:20px !important; }
.marginR5 { margin-right:5px !important; }
.marginR10 { margin-right:10px !important; }

.paddingT10 { padding-top:10px !important; }
.paddingB10 { padding-bottom:10px !important; }
.paddingL10 { padding-left:10px !important; }
.paddingR10 { padding-right:10px !important; }
.marginAuto { margin:auto !important; }
.noMargin {	margin:0 !important;}
.noBorder { border:none !important; }
.heightAuto { height:auto !important; }
/*リスト*/
ul.list01 li { float:left; margin-right:10px; }

/*フォント*/
.fbold { font-weight:bold;}
.fblue { color:#3366CC;}
.fred  { color:#CC0000;}
.fbred  { color:#CC0000; font-weight:bold;}
.fgray { color:#666666;}
.f11gray { font-size:11px !important; color:#666666;}
.f11	 { font-size:11px !important;}
.f12	 { font-size:12px !important;}
.f12b {	font-size:12px !important;	font-weight:bold;}
.f12redb {	font-size:12px !important;	font-weight:bold; color:#FF0000;}
.f14 	 { font-size:14px !important;}
.f14b 	 { font-size:14px !important; font-weight:bold;}
.f16 	 { font-size:16px !important;}
.f14gray { font-size:14px !important;	color:#555555;}
.f14red {	font-size:14px !important;	color:#CC0000 !important;}
.fpink { color:#E3007A; }