@charset "Shift_JIS";

/* Body */
/**************************************/
div#body {
	float			: left;
	text-align      : left;
	width           : 820px;
	margin          : 0px auto 0px auto;
}

div#body a#pagetop {
	font-size       : 1px;
	margin          : 0px 0px 0px 0px;
	display         : block;
}

/*link*/
/**************************************/

div#volume {
	width           : 700px;
	height          : 22px;
	padding         : 0px 0px 30px 0px;
}

div#volume ul {
	width           : 300px;
	height          : 22px;
	margin			: 10px 0 0 180px;
 	padding         : 6px 0px 0px 50px;
}

div#volume ul li {
	color           : #4e4e9b !important;
	font-size       : 15px;
	font-weight		: bold;
	line-height     : 1.1em;
	padding         : 0px 15px;
	float			: left;
}

div#volume ul a {
	color           : #9966cc;
	line-height     : 13px;
}

/* Contents */
/**************************************/

#contents {
	float			: left; 
	font-size       : 100%;
	margin			: 0px 0px 0px 15px; 
	width			: 700px; 
	_margin			: 0 0 0 7.5px;
}

h1.svfx301 {
	text-indent     : -9999em;
	background      : url("/contents/svfx-designer_3rd/img/h1_301.jpg") no-repeat;
	height			: 33px;
}
h1.svfx302 {
	text-indent     : -9999em;
	background      : url("/contents/svfx-designer_3rd/img/h1_302.jpg") no-repeat;
	height			: 33px;
}
h1.svfx303 {
	text-indent     : -9999em;
	background      : url("/contents/svfx-designer_3rd/img/h1_303.jpg") no-repeat;
	height			: 33px;
}
h1.svfx304 {
	text-indent     : -9999em;
	background      : url("/contents/svfx-designer_3rd/img/h1_304.jpg") no-repeat;
	height			: 33px;
}
h1.svfx305 {
	text-indent     : -9999em;
	background      : url("/contents/svfx-designer_3rd/img/h1_305.jpg") no-repeat;
	height			: 33px;
}

h2.sugoi11 {
	text-indent     : -9999em;
	background      : url("/contents/svfx-designer_3rd/img/h2_sugoi11.gif") no-repeat;
	height			: 40px;
}
h2.sugoi12 {
	text-indent     : -9999em;
	background      : url("/contents/svfx-designer_3rd/img/h2_sugoi12.gif") no-repeat;
	height			: 40px;
}

h2.sugoi13 {
	text-indent     : -9999em;
	background      : url("/contents/svfx-designer_3rd/img/h2_sugoi13.gif") no-repeat;
	height			: 40px;
}
h2.sugoi14 {
	text-indent     : -9999em;
	background      : url("/contents/svfx-designer_3rd/img/h2_sugoi14.gif") no-repeat;
	height			: 40px;
}

p.headline {
	padding			: 0 0 4px 2px; 
	font-weight		: bold; 
	font-size		: 120%; 
	line-height		: 1.1em; 
	border-bottom	: #144896 3px solid;
}

div.blockmarginleft {
	margin			: 0px 0px 0px 15px;
}

.doc {
	line-height: 1.4
}
.doc * {
	line-height: 1.4
}

ul {
	list-style			: none;
	list-style-position : outside;
	line-height			: 110%;
}

p.midashi {
	font-size       : 90%;
}

/* Image */
/**************************************/
img {
	border          : none;
}

/* table */
/**************************************/
table.svfx-d-ad {
	width			: 600px;
	border		    : solid 1px #999999;
	margin-left		: 20px;
	text-align		: left;
}

table.svfx-d-ad th{
	text-align      : left;
	font-weight     : normal;
	vertical-align  : top;
	padding         : 4px 2px 4px 4px;
	background-color: #afeeee;
	white-space		: nowrap;
}

table.svfx-d-ad td.border-r{
	border-right    : dashed 1px #999999;
	border-collapse : collapse;
	padding         : 4px 2px 4px 4px;
}

table.svfx-d-ad td.tr01{
	border-top		: solid 1px #999999;
	border-bottom   : dashed 1px #999999;
	background-color: #f0ffff;
	border-collapse : collapse;
	padding         : 4px 2px 4px 4px;
}

table.svfx-d-ad td{
	padding         : 4px 2px 4px 4px;
}


