@charset "utf-8";
/* CSS Document */

/* ======= LAYOUT ===============================*/
body { background-color: #FFFFFF;}
div#wrap { width: 650px;}

div#head {
	height: 55px;
	background-image: none;
	position: relative;
	}

div#head img#logo1 {
	position: absolute;
	top: 0px;
	left: 0px;
}

div#head img#logo2 {
	position: absolute;
	top: 28px;
	left: 139px;
}

p#t_path { display: none;}

div#main {
	float: none;
	padding: 0px;
	background-image: none;
}

div#contents {
	float: none;
	width: auto;
	border-right: 0px;
}

div#text {
	padding: 10px;
}

div#font_size { display: none;}

div#lang { display: none;}

div#rm { display: none;}

/* ===== link ===== */
a:link, a:visited { text-decoration: none;}
/* ===== menu ===== */
div#menu { display: none;}
/* ===== side ===== */
div#side { display: none;}
/* ===== foot ===== */
div#foot {
	background-image: none;
	border-top: 0px;
}
div#foot ul { display: none;}
div#foot address { display: block;}

/* ===== Heading ============================================ */
h2 {
	margin: 0px 0px 1em;
	padding-left: 5px;
	background-image: none;
	border-left: 1px solid #DDDDDD;
	border-bottom: 1px solid #DDDDDD;
}

h3 {
	margin-bottom: 1em;
	padding-left: 10px;
	background-image: none;
}

/* ===== Page Top ============================================= */
p.pagetop { display: none;}

/* ===== portfolio detail ===== */
.noPrint { display: none;}
div#engName { display: none;}
p#printBtn { display: none;}

/* ===== Individual ===== */
.cat_L, .cat_R {
	float: none;
	width: auto;
}

.cat_L h2, .cat_R h2 {
	padding-left: 0;
	border: none;
}

.segment {
	float: left;
	width: 285px;
}

.segment_R { float: left;}

.cat_R .segment_2 { width: 335px;}

h2#h2_fair {
	padding-left: 0;
	border: none;
}

.move { display: none;}

#links_border { display: none;}
#links { display: none;}

#growth_txt { width: 340px;}

#ph_president { margin-top: 0;}
#acquisition_txt { width: 412px;}

.period_box { width: 650px;}
.period_box h2 { width: 443px;}
.calendarTbl { width: 453px;}
#balloon_1 {
	position: absolute;
	top: 0;
	right: 0;
	background-image: none;
	padding: 8px 5px 5px;
	margin-top: 0;
}

