@charset "utf-8";


body{font-size:12px;}

/* ======================================================
	Base Layout
====================================================== */

body {background:#FFFFFF;}


/* -----------------------------
	body id personal
----------------------------- */

#personal{}

#personal a{color:#ff8601;text-decoration:none;}
#personal a:hover{color:#ff8601;text-decoration:underline;}


/* -----------------------------
	body id business
----------------------------- */
#business{}

#business a{color:#0567cc;text-decoration:none;}
#business a:hover{color:#0567cc;text-decoration:underline;}


/* -----------------------------
	body id company
---------------------------- */
#company{}

#company a{color:#4e8800;text-decoration:none;}
#company a:hover{color:#4e8800;text-decoration:underline;}


/* --------------------------------------------------- */

.wrap{
	margin:0px auto;
	width:640px;
	background:#FFFFFF;
}


/* ======================================================
	header
====================================================== */

#header{
	display:none;
}

#PrintMode{
	margin:0px auto;
	width:640px;
	height:100px;
	display:block;
}

#PrintMode img{
	display:block;
	position:relative;
	z-index:1;
}

ul#functionP{
	margin:-39px 0px 0px 324px;
	width:316px;
	height:39px;
	position:relative;
	z-index:2;
}

#fP_print{
	width:174px;
	height:39px;
	float:left;
}

#fP_view{
	width:142px;
	height:39px;
	float:right;
	display:inline;
	position:relative;
}


/* ------------------------------------------------------
	left
------------------------------------------------------ */

#sideArea{
	display:none;
}


/* ------------------------------------------------------
	right
------------------------------------------------------ */

#mainarea{
	margin:0px auto;
	width:640px;
}


/* ======================================================
	h1
====================================================== */

#contentsTitleP{
	width:640px;
	height:50px !important;
	text-indent:-9999px;
	background:url("../images/contentsTitleP.gif") no-repeat left bottom !important;
}

#contentsTitleB{
	width:640px;
	height:50px !important;
	text-indent:-9999px;
	background:url("../images/contentsTitleB.gif") no-repeat left bottom !important;
}

#contentsTitleC{
	width:640px;
	height:50px !important;
	text-indent:-9999px;
	background:url("../images/contentsTitleC.gif") no-repeat left bottom !important;
}


/* ------------------------------------------------------
	pageN
------------------------------------------------------ */

#pageN{
	display:none;
}


/* ------------------------------------------------------
	foot
------------------------------------------------------ */

#footer{
	margin:0px auto;
	width:640px;
	clear:both;
}

#footer ul{
	display:none;
}

#footer p{
	padding:1em 0px;
	width:640px;
	font-size:10px;
	text-align:center;
	background:none;
}


/* ------------------------------------------------------
	Print
------------------------------------------------------ */

@media print{

body{background:none;}

#header,
ul#functionN,
#globalN,
#sideArea,
#footer ul{
	display:none;
}


#PrintMode{
	margin:0px auto;
	width:640px;
	height:100px;
	display:block;
}

#PrintMode img{
	display:block;
	position:relative;
	z-index:1;
}

ul#functionP{
	margin:-39px 0px 0px 308px;
	height:39px;
	position:relative;
	display:block;
	z-index:2;
}

#fP_print{
	width:174px;
	height:39px;
	float:left;
	display:block;
}

#fP_view{
	width:142px;
	height:39px;
	float:left;
	display:block;
}

.wrap{
	margin:0px auto;
	width:640px;
	background:#FFFFFF;
}

.wideArea{
	margin:0px auto;
	width:640px;
}

#pageN{
	display:none;
}

#footer p{
	padding:1em 0px;
	width:640px;
	text-align:center;
	background:none !important;
}

}
