﻿@charset "UTF-8";


/*スタイル上書き用 2009.05.21(novartis.co.jpのcontents.cssより)*/
.columnLayoutC01,
.columnLayoutC02,
.columnLayoutC03{
margin-bottom:20px;
zoom:1;
/* for mac ie \*//*/
overflow:hidden;
/* */
}
.columnLayoutC01:after,
.columnLayoutC02:after,
.columnLayoutC03:after{
display:block; 
clear:both; 
height:0; 
visibility:hidden;
content:".";
}
.columnLayoutC01a,
.columnLayoutC02a,
.columnLayoutC03a{
float:left;
}
.columnLayoutC01a{
width:100px;
}
.columnLayoutC01b{
margin-left:110px;
}
.columnLayoutC02a{
width:180px;
}
.columnLayoutC02b{
margin-left:190px;
}
.columnLayoutC03a{
width:240px;
}
.columnLayoutC03b{
margin-left:250px;
}

.columnLayoutC01 {
	margin-left: 10px;
}


div#contents-area p.image,
div#contents-area-no-sidecontents p.image {
	margin: 0;
	text-align: left;
	padding: 0;
}

* html body div#contents-area p.image {
	margin: 0;
}

div#contents-area p.image img,
div#contents-area-no-sidecontents p.image img {
	padding: 0;
}

* html body div#contents-area p.image img {
	padding: 0;
	border: 1ps solid #DDDDDD;
}


#contents-area h3.midashi01,
#contents-area-no-sidecontents h3.midashi01 {
	/*font-size: 114%;*/
	border-bottom: none;
	margin-top: 0;
}

ul.indexList02 {
	margin-top: 0;
}
