.reContents,
.reContents div,
.reContents h1,
.reContents h2,
.reContents h3,
.reContents h4,
.reContents p,
.reContents ul,
.reContents ol,
.reContents li,
.reContents dl,
.reContents dt,
.reContents dd {margin:0;padding:0;}

/* body */
.reContents  {color:#000;}

/* margin */
.reContents .mt {margin-top:1em;}
.reContents .mt5 {margin-top:5px;}
.reContents .mt10 {margin-top:10px;}
.reContents .mt15 {margin-top:15px;}
.reContents .mt20 {margin-top:20px;}
.reContents .mt30 {margin-top:30px;}

/* align */
.reContents .left {text-align:left;}
.reContents .center {text-align:center;}
.reContents .right {text-align:right;}

/* valign */
.reContents .top {vertical-align:top;}
.reContents .middle {vertical-align:middle;}
.reContents .bottom {vertical-align:bottom;}

/* indent */
.reContents .idt1 {text-indent:1em;}

/* float */
.reContents .f-left {float:left;}
.reContents .f-right {float:right;}

/* clear */
.reContents .clear {clear:both;overflow:hidden;}

/* font */
.reContents .st {font-weight:bold;}
.reContents .normal {font-weight:normal;}

/* anchor */
.reContents a:link {text-decoration:none;color:#663366;}
.reContents a:visited {text-decoration:none;color:#663366;}
.reContents a:hover {text-decoration:underline;color:#F29814;}

.reContents .cr:link {text-decoration:none;color:#F36a00; }
.reContents .cr:visited {text-decoration:none;color:#f36a00; }
.reContents .cr:hover {text-decoration:underline;color:#ff9933; }

/* header */
.reContents #header {background-color:#B8848F;height:37px;width:100%;}
.reContents #header h1 {background:url(../images/header.gif) no-repeat;height:37px;text-indent:-9999px;}

/* h2 */
.reContents #feature h2 {width:500px;}

.reContents #feature2 h2 {width:500px;}

.reContents #DATA-AREA h2 {
	margin-top:10px;
	padding-top:6px;
	background:none;
}

.reContents #DATA-AREA #title_l h2.css3 {
	width:714px;
	display:block;
	background:none;
	color:#000000;
}

.reContents #DATA-AREA #title_l h2.css3 span {
	width:714px;
	display:block;
	background:none;
	color:#000000;
}

/* container */
.reContents #container {width:737px;background:url(../company/images/menu_left_bg.gif) repeat-y;}

/* menu */
.reContents #navi {width:120px;float:left;}

/*------------------- pr information -------------------*/

/* contents */
.reContents #contents {width:605px;float:right;padding-top:13px;}
.reContents #contents table {border-spacing:0;border-collapse:separate;}
.reContents #contents th, #contents td {empty-cells:show;}

/* contents header */
.reContents #cheader {font-weight:bold;}
.reContents #cheader .category {margin-top:20px;}
.reContents #cheader #title {padding:8px 0;width:500px;border:1px solid #333;margin:12px auto 0;text-align:center;}

/* contents image */
.reContents #cimage {text-align:center;margin:15px auto 0;}

/* contents box */
.reContents #cbox {width:596px;margin:15px auto 0;}
.reContents #cbox .txt {margin-top:20px;}
.reContents #cbox .txt h3 {background-color:#EEE;padding:3px;font-weight:bold;}

/* info */
.reContents #info {background-color:#EAE3E5;padding:5px;margin-top:15px;}

/* back */
.reContents .back {margin:10px 0;}



/*------------------- index -------------------*/

/* pr link */
.reContents #pr a:link {text-decoration:none;color:#F36a00; }
.reContents #pr a:visited {text-decoration:none;color:#f36a00; }
.reContents #pr a:hover {text-decoration:underline;color:#ff9933; }

/* pr */
.reContents #pr {width:605px;float:right;padding:13px 0;}
.reContents #pr dt {font-weight:bold;background:transparent url(../images/bttn_sankaku.gif) no-repeat 117px 2px;width:125px;}
.reContents #pr dd {margin:-1.2em 0 8px 135px;}

/*------------- hack (clearfix) ---------------*/
.reContents .clearfix:after {
    content:".";
    display:block;
    height:0;
    clear:both;
    visibility:hidden;
}

.reContents .clearfix {
	display:inline-table;
	min-height:1%;  /* for IE 7*/
}

/* Hides from IE-mac \*/
* html .reContents .clearfix {height:1%;}
.reContents .clearfix {display:block;}
/* End hide from IE-mac */

.reContents #cheader #title{padding:8px 0 12px 0;width:714px;border:1px solid #333;text-align:center;clear:both;}
.reContents #cheader #title_l{padding:8px 0 12px 0;width:714px;border:1px solid #333;text-align:center;clear:both;}