@charset "UTF-8";
/* ******************************
 *
 * Since:    2009-10-01
 * Modified: 2009-10-01
 * Editor:   sakamoto
 *
 * Information: for print case
 *
 * ******************************
 */
 

h2{
	margin-bottom:12px;
	height:20px;
	width:940px;
}

div.pagetop{
	margin:5px 0 0 495px;
}

/***************************/
/*****    container    *****/
/***************************/

div#container{
	width:940px;
	margin:20px auto 50px auto;
}


/*************************/
/*****    content    *****/
/*************************/

div#content{
	padding:20px 0 0 16px;
	height:100%;
}


/*************************/
/*****    sidebar    *****/
/*************************/

div#content div#sidebar{
	display:none;
}

div#sidebar ul#contents-nav{
}

div#sidebar ul#contents-nav li{
}

div#sidebar ul#contents-nav li.first-child{
}

div#sidebar ul#contents-nav li a{
}

div#sidebar ul#contents-nav li#contents-nav-oak a{
}

div#sidebar ul#contents-nav li#contents-nav-office-b a{
}

div#sidebar ul#contents-nav li#contents-nav-visia a{
}

div#sidebar div#ban-section{
}

div#sidebar div#ban-section ul li{
}

div#sidebar div#ban-section ul li.first-child{
}

div#sidebar div#ban-section ul li a{
}


/**********************/
/*****    main    *****/
/**********************/

div#main div.section-Lv1{
	border-bottom:1px solid #e6e6e6;
	margin:40px 0 0 0;
	padding-bottom:10px;
}

div#main div.section-Lv1-first{
	margin:0;
}

div#main div.section-Lv1 h3{
	border-bottom:1px solid #e6e6e6;
}

div#main div.section-Lv1 h4{
	margin:25px 0 35px 0;
}

div#main div.section-Lv1 a.link-client:link,
div#main div.section-Lv1 a.link-client:visited{
	color:#f8cb00;
}

div#main div.section-Lv1 div.section-Lv2{
	margin-bottom:35px;
}

div#main div.section-Lv1 div.section-Lv2 p{
	display:inline;
}

div#main div.section-Lv1 div.section-Lv2 img{
	display:inline;
	margin:0 0 30px 25px;
}

div#main div.section-Lv1 ul.assistnav li{
	display:none;
}

div#main div.section-Lv1 ul.assistnav li.to-service{
	float:left;
}

div#main div.section-Lv1 ul.assistnav li.to-contact{
	float:right;
}

div#main div.section-Lv1 ul.assistnav li a{
	height:27px;
}

div#main div.section-Lv1 ul.assistnav li.to-service a{
}

div#main div.section-Lv1 ul.assistnav li.to-contact{
}


/***    oak    ***/

div#main div#main-oak h3{
	height:50px;
}

div#main div#main-oak h4{
	height:34px;
}

/***    office-b    ***/

div#main div#main-office-b h3{
	height:27px;
}

div#main div#main-office-b h4{
	height:34px;
}

/***    visia    ***/

div#main div#main-visia h3{
	height:27px;
}

div#main div#main-visia h4{
	height:70px;
}

