@charset "shift-jis";

h2					{margin:0 0 3px 0;}

/* レイアウト */
#container					{width:896px; background-image:url(../img/index-bg02.gif);}
#container #contents		{width:896px; background-image:url(../img/index-bg03.gif);}
#container #contents #page	{width:860px;}
#header					{width:825px; background-image:url(../img/index-header.gif)}
#header ul				{width:185px;}
#main #right			{width:658px;}
#footer ul				{width:851px;}


#index-flash {z-index:1; height:268px; margin:1px 0 16px 0;}
/*#index-flash object	{z-index:1; height:268px; margin:1px 0;}
#index-flash object embed	{z-index:1; height:268px; margin:1px 0;}*/

#right #index-wrap						{margin:0 0 3px 0; width:658px; float:left;}
#right #index-wrap #index-left			{float:left; width:428px; margin:0;}
#right #index-wrap #index-right			{float:right; width:226px; text-align:center;}

#movie	{background:url(../img/index-bg-movie.png) no-repeat bottom left; padding:0 0 5px 0;}
#movie h2 	{height:38px; margin:0; padding:0;}
#movie h2 img{vertical-align:bottom;}
#movie p	{color:#b9bbc4; line-height:1.1;}



#right #index-wrap #index-left #txt01		{width:420px; padding:0; height:236px; background:url(../img/bg-text01.jpg) 0 0 no-repeat; margin:0 0 14px 0; position:relative;}
#right #index-wrap #index-left #txt01 h2	{margin:0;}
#right #index-wrap #index-left #txt01 h2 img{margin:0 0 0 0;}
#right #index-wrap #index-left #txt01 p		{margin:0 0 2px 0;}
#right #index-wrap #index-left #txt01 p.text{margin:0 0 0 0; padding:0 26px; line-height:18px;}
#right #index-wrap #index-left #txt01 p.btn	{position:absolute; top:196px; left:140px;}
#right #index-wrap #index-left #txt01 p.btn img{margin-right:6px;}

#right ul#topics	{
	width:476px;
	height:100px;
	padding:0 5px 0 3px;
	margin-bottom:17px;
	overflow:auto;
	scrollbar-3dlight-color:#fff;
	scrollbar-arrow-color:#242452;
	scrollbar-darkshadow-color:#ddd;
	scrollbar-highlight-color:#fff;
	scrollbar-shadow-color: #fff;
}
#right ul#topics li	{background:url(../img/topics-icon.gif) 5px 7px no-repeat; line-height:12px; border-bottom:1px dotted #999; padding:5px 0 7px 20px;}
#right #index-wrap #index-right #admission00{margin:0 0 10px 0;}


ul#program-list						{margin:0 0 5px 0; width:658px; float:left;}
ul#program-list li					{float:left; margin:0 0 10px 0;}
ul#program-list li.width01			{width:328px;}
ul#program-list li.width02			{width:330px;}

ul#program-list li .prgramimg		{float:left;}
ul#program-list li .prgramimg img	{margin:0 10px 0 0;}
ul#program-list li .prgramtxt01		{float:right; width:216px;}
ul#program-list li .prgramtxt02		{float:right; width:218px;}
ul#program-list li .prgramtxt01 h3 img,
ul#program-list li .prgramtxt02 h3 img{margin:5px 0 4px 0;}
ul#program-list li .prgramtxt01 p,
ul#program-list li .prgramtxt02 p		{padding:0 0 0 15px; width:185px; line-height:16px;}

#txt02	{clear:both; background:url(../img/index-txt.gif) 0 0 no-repeat; width:640px; height:27px; padding:9px 0 0 18px; color:#f34c06; margin:0 0 18px 0;}


/* コラム用 */
#column {
	background-repeat: no-repeat;
	background-position: left top;
	height: 114px;
	width: 658px;
	background-color: #182246;
	clear: both;
	margin-bottom: 15px;
	position: relative;
	padding: 0px;
}
#column #columnlist{	position: absolute;
	top: 0px;
	right: 0px;z-index:0
}
#column iframe{
	border:none 0px;
	height: 92px;
	width: 260px;
	position: absolute;
	top: 10px;
	z-index:1;
	right: 10px;
}
