@charset "utf-8";

/* 全体---------------------------------------------------------------- */

html, body, div,
h1, h2, h3, h4, h5, h6,
p, blockquote, pre,ul, ol, li, dl, dt, dd,
table, th, td,form, fieldset, input, textarea{
	margin: 0;
	padding: 0;
	height: auto;
}
img, fieldset{  
	border: none;
}

/* ---------------------------------------------------------------- */

/* 全体---------------------------------------------------------------- */

body {
	text-align: center;
	background:#FFFFFF;
	font-size:12px;
	color:#666;
}

h1,
h2,
h3,
h4,
h5,
span.ttl2{
	width: 0px;
	height: 0px;
	display: block;
	float:left;
	background-repeat: no-repeat;
	text-indent:-9999px;
}
address {
	font-style: normal;
	line-height:150%;
}

h5,
span.ttl{
	width: 0px;
	height: 0px;
	display: block;
	background-repeat: no-repeat;

}


.sub-menu {
	display:none;
}

a {
	text-decoration:none;
	color:blue;
	overflow:hidden;
	outline:none;
}

a.a-style1 {
	text-decoration:none;
	color:#BBBBBB;
	overflow:hidden;
	outline:none;
}

a:hover { 
	text-decoration: underline; 
	color:#D81111;
} 


ul {
	list-style:none;
	display:block;
	
}

.red {
	color:#D51313;
}

.bold {
	font-weight:bold;
}
.f18 {
	font-size:18px;
}
.f19 {
	font-size:16px;
}

.bg_wh {
	background:#fff;
}

.bg_pt {
	background:#D0E6FF;
	text-align:center;
}

.bg_ot {
	background:#FFE6C8;
	text-align:center;
}


.vtop {
	vertical-align:top;
}

.trial_pt_ttl {
	color:#0789ED;
	font-weight:bold;
	font-size:16px;
}

/*スペシャルタイトル*/
#trial_pt_ttl {
	color:#F1020D;
	font-weight:bold;
	font-size:16px;
}

#second-index table#trial_tbl td#trial_pt_bg {
	/*background:url(../img/trial_pt_bg.png) center left no-repeat;*/
	background-color:#FEF5C3;
	padding-left:10px;
	font-size:14px;
	line-height:140%;
}
/**/

.trial_ot_ttl {
	color:#0789ed;
	font-weight:bold;
	font-size:16px;
}



/*お試し*/
li {
	list-style-position:outside;
}
/*お試し*/


#nav-u1 li,
#nav-u2 li,
#nav-u3 li,
#nav-u4 li{

	text-indent:-9999px;
}

p{
	text-align:left;
	color:#8B8B8B;
	line-height:140%;
	font-size:12px;
}

p.underline{
	border-bottom:1px solid #d9d9d9;
}



/*clear*/

div.menu { 
border: 1px solid #FFFFFF; 
overflow: hidden; 
width: 100%; 
} 
  
div.left { 
width: 45%; 
float: left; 
} 
  
div.right { 
width: 45%; 
float: right; 
}

.clear {
	clear:both;
	width:1px;
	height:1%;
	display: block;
}


/******crearfix*******/

.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

.clearfix {display: inline-block;}

/*Hides from IE-mac ¥*/
*html .clearfix {height: 1%;}
.clearfix {display: block;}
/*End hide from IE-mac*/

/******crearfix*******/


/* レイアウト---------------------------------------------------------------- */
/*--/header--*/
#container {
	background-image: url(../img/body-bg.png);
	background-repeat: repeat-y;
	width: 838px;
	margin-right: auto;
	margin-left: auto;
	height: auto;
}

#inner-container {
	padding:0px 19px 10px 19px;
	_padding:0px 19px 0px 19px;
}

/*#main-index #header {
	margin-bottom: 16px;
}*/

#header-logo {
	background-image:url(../img/header-bg.png);
	background-repeat: repeat-x;
	background-position:center top;
	width:800px;
	height:91px;
}

#main-index #main-visual {
	height: 160px;
	width: 800px;
}

a.home  {
	background-image: url(../img/header-logo.png);
	background-repeat: no-repeat;
	background-position: center top;
	height: 66px;
	width: 541px;
	display: block;
	margin: 16px 0px 0px 0px;
	float:left;
}

a.shiryou {
	background-image: url(../img/header-btn.png);
	background-repeat: no-repeat;
	background-position: center top;
	height: 45px;
	width: 190px;
	float:right;
	margin: 20px 8px 0px 0px;
	
}

a:hover.shiryou {
	background-image: url(../img/header-btn_on.png);
	background-repeat: no-repeat;
	background-position: center top;
	height: 45px;
	width: 190px;
}
/*--/header--*/

/*--/content--レイアウトが異なる場合#main-index をつけて*/
#main-index #content {
	background-image: url(../img/content-bg.png);
	background-repeat: no-repeat;
	background-position: center top;
	width: 800px;
}

#inner-content {
	padding: 16px 0px;
}
/*side-menu*/
#side-menu {
	float:left;
	display:inline;
	height:auto;
}

/*main-content*/
#main-content {
	float:right;
	width:590;
	height:auto;	
}

#main-index #nav-p li a,
#main-index #nav2-p li a{
	display:block;
	width:190px;
	height:80px;

}

#main-index #nav-p li,
#main-index #nav2-p li{
	float:left;
	
}

#main-index #main-menu-u {
	height:80px;
}
#main-index #main-menu-l {
	height:80px;
	clear:both;
}


#main-index #nav-p #cat01 a{
	background-image: url(../img/main-nav06.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	margin:0px 0px 10px 10px;
}
#main-index #nav-p #cat02 a{
	background-image: url(../img/main-nav01.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	margin:0px 0px 10px 9px;
}
#main-index #nav-p #cat03 a{
	background-image: url(../img/main-nav03.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	margin:0px 0px 10px 10px;
}
#main-index #nav2-p #cat04 a{
	background-image: url(../img/main-nav05.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	/*margin:0px 0px 17px 10px;*/
	margin:0px 0px 10px 10px;
}
#main-index #nav2-p #cat05 a{
	background-image: url(../img/main-nav04.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	/*margin:0px 0px 17px 9px;*/
	margin:0px 0px 10px 9px;

}
#main-index #nav2-p #cat06 a{
	background-image: url(../img/main-nav02.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	/*margin:0px 0px 17px 8px;*/
	margin:0px 0px 10px 8px;

}
#main-index #nav-p #cat07 a{
	background-image: url(../img/main-nav07.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	/*margin:0px 0px 17px 8px;*/
	margin:0px 0px 10px 8px;

}
#main-index #nav-p #cat01 a:hover{
	background-image: url(../img/main-nav06_on.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	color:#666666; 
}

#main-index #nav-p #cat02 a:hover{
	background-image: url(../img/main-nav01_on.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	color:#666666; 
}
#main-index #nav-p #cat03 a:hover{
	background-image: url(../img/main-nav03_on.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	color:#666666; 
}

#main-index #nav2-p #cat04 a:hover{
	background-image: url(../img/main-nav05_on.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	color:#666666; 

}
#main-index #nav2-p #cat05 a:hover{
	background-image: url(../img/main-nav04_on.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	color:#666666; 

}
#main-index #nav2-p #cat06 a:hover{
	background-image: url(../img/main-nav02_on.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	color:#666666; 

}
#main-index #nav-p #cat07 a:hover{
	background-image: url(../img/main-nav07_on.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	color:#666666; 

}
#main-index div.word {
	padding:42px 10px 5px 77px;
	text-align:left;
	color: 8B8B8B;
	font-size:10px;
}

#main-index #nav2-p a:hover,
#main-index #nav-p a:hover {
	text-decoration: none; 
	/*color:#666666; */
}


/*nav*/
li#cat001 a{
	background-image:url(../img/side-nav_ttl01.gif);
	background-repeat:no-repeat;
	background-position:top right;
	height:30px;
	width:200px;
	display:block;
}
li#cat001 {
	height:30px;
	width:200px;
	display:inline;
}

li#cat002 a{
	background-image:url(../img/side-nav_btn01.gif);
	background-repeat:no-repeat;
	background-position:top right;
	height:33px;
	width:200px;
	display:block;
}
li#cat002 {
	height:33px;
	width:200px;
	display:inline;
}


li#cat002 a:hover{
	background-image:url(../img/side-nav_btn01_on.gif);
	background-repeat:no-repeat;
	background-position:top right;
	height:33px;
	width:200px;
	display:block;
}

li#cat003 a{
	background-image:url(../img/side-nav_btn02.gif);
	background-repeat:no-repeat;
	background-position:top right;
	height:35px;
	width:200px;
	display:block;
}
li#cat003 {
	height:35px;
	width:200px;
	display:inline;
}


li#cat003 a:hover{
	background-image:url(../img/side-nav_btn02_on.gif);
	background-repeat:no-repeat;
	background-position:top right;
	height:35px;
	width:200px;
	display:block;
}

li#cat004 a{
	background-image:url(../img/side-nav_btn03.gif);
	background-repeat:no-repeat;
	background-position:top right;
	height:35px;
	width:200px;
	display:block;
}
li#cat004 {
	height:35px;
	width:200px;
	display:inline;
}


li#cat004 a:hover{
	background-image:url(../img/side-nav_btn03_on.gif);
	background-repeat:no-repeat;
	background-position:top right;
	height:35px;
	width:200px;
	display:block;
}
li#cat005 a{
	background-image:url(../img/side-nav_btn04.gif);
	background-repeat:no-repeat;
	background-position:top right;
	height:35px;
	width:200px;
	display:block;
}
li#cat005 {
	height:35px;
	width:200px;
	display:inline;
}


li#cat005 a:hover{
	background-image:url(../img/side-nav_btn04_on.gif);
	background-repeat:no-repeat;
	background-position:top right;
	height:35px;
	width:200px;
	display:block;
}

li#cat006 a{
	background-image:url(../img/side-nav_ttl02.gif);
	background-repeat:no-repeat;
	background-position:top right;
	height:30px;
	width:200px;
	display:block;
}
li#cat006 {
	height:30px;
	width:200px;
	display:inline;
}

li#cat007 a{
	background-image:url(../img/side-nav_btn05.gif);
	background-repeat:no-repeat;
	background-position:top right;
	height:33px;
	width:200px;
	display:block;
}

li#cat007 {
	height:33px;
	width:200px;
	display:inline;
}

li#cat007 a:hover{
	background-image:url(../img/side-nav_btn05_on.gif);
	background-repeat:no-repeat;
	background-position:top right;
	height:33px;
	width:200px;
	display:block;
}

li#cat008 a{
	background-image:url(../img/side-nav_btn06.gif);
	background-repeat:no-repeat;
	background-position:top right;
	height:35px;
	width:200px;
	display:block;
}
li#cat008 {
	height:35px;
	width:200px;
	display:inline;
}

li#cat008 a:hover{
	background-image:url(../img/side-nav_btn06_on.gif);
	background-repeat:no-repeat;
	background-position:top right;
	height:35px;
	width:200px;
	display:block;
}
li#cat009 a{
	background-image:url(../img/side-nav_ttl03.gif);
	background-repeat:no-repeat;
	background-position:top right;
	height:30px;
	width:200px;
	display:block;
}
li#cat009 {
	height:30px;
	width:200px;
	display:inline;
}

li#cat010 a{
	background-image:url(../img/side-nav_btn07.gif);
	background-repeat:no-repeat;
	background-position:top right;
	height:33px;
	width:200px;
	display:block;
}
li#cat010 {
	height:33px;
	width:200px;
	display:inline;
}


li#cat010 a:hover{
	background-image:url(../img/side-nav_btn07_on.gif);
	background-repeat:no-repeat;
	background-position:top right;
	height:33px;
	width:200px;
	display:block;
}

li#cat011 a{
	background-image:url(../img/side-nav_btn08.gif);
	background-repeat:no-repeat;
	background-position:top right;
	height:35px;
	width:200px;
	display:block;
}
li#cat011 {
	height:35px;
	width:200px;
	display:inline;
}


li#cat011 a:hover{
	background-image:url(../img/side-nav_btn08_on.gif);
	background-repeat:no-repeat;
	background-position:top right;
	height:35px;
	width:200px;
	display:block;
}

li#cat012 a{
	background-image:url(../img/side-nav_btn09.gif);
	background-repeat:no-repeat;
	background-position:top right;
	height:30px;
	width:200px;
	display:block;
}
li#cat012 {
	height:30px;
	width:200px;
	display:inline;
}


li#cat012 a:hover{
	background-image:url(../img/side-nav_btn09on.gif);
	background-repeat:no-repeat;
	background-position:top right;
	height:30px;
	width:200px;
	display:block;
}

li#cat013 a{
	background-image:url(../img/side-nav_btn10.gif);
	background-repeat:no-repeat;
	background-position:top right;
	height:30px;
	width:200px;
	display:block;
}
li#cat013 {
	height:30px;
	width:200px;
	display:inline;
}

li#cat013 a:hover{
	background-image:url(../img/side-nav_btn10on.gif);
	background-repeat:no-repeat;
	background-position:top right;
	height:30px;
	width:200px;
	display:block;
}
li#cat014 {
	height:30px;
	width:200px;
	display:inline;
}

li#cat014 a:hover{
	background-image:url(../img/side-nav_btn11on.gif);
	background-repeat:no-repeat;
	background-position:top right;
	height:30px;
	width:200px;
	display:block;
}

li#cat014 a{
	background-image:url(../img/side-nav_btn11.gif);
	background-repeat:no-repeat;
	background-position:top right;
	height:30px;
	width:200px;
	display:block;
}

li#cat015 a{
	background-image:url(../img/side-nav_btn12.gif);
	background-repeat:no-repeat;
	background-position:top right;
	height:30px;
	width:200px;
	display:block;
}

li#cat015 {
	height:30px;
	width:200px;
	display:inline;
}



li#cat015 a:hover{
	background-image:url(../img/side-nav_btn12on.gif);
	background-repeat:no-repeat;
	background-position:top right;
	height:30px;
	width:200px;
	display:block;
}

li#cat016 a{
	background-image:url(../img/side-nav_btn13.gif);
	background-repeat:no-repeat;
	background-position:top right;
	height:30px;
	width:200px;
	display:block;
}

li#cat016 a:hover{
	background-image:url(../img/side-nav_btn13on.gif);
	background-repeat:no-repeat;
	background-position:top right;
	height:30px;
	width:200px;
	display:block;
}

li#cat017 a{
	background-image:url(../img/top_banner_blog.png);
	background-repeat:no-repeat;
	background-position:top right;
	height:80px;
	width:200px;
	display:block;
	margin-bottom:13px;
}

li#cat017 {
	height:80px;
	width:200px;
	display:inline;
}

li#cat018 a{
	background-image:url(../img/side-nav_btn14.gif);
	background-repeat:no-repeat;
	background-position:top right;
	height:30px;
	width:200px;
	display:block;
}

li#cat018 a:hover{
	background-image:url(../img/side-nav_btn14on.gif);
	background-repeat:no-repeat;
	background-position:top right;
	height:30px;
	width:200px;
	display:block;
}


div.nav01,
div.nav02{
	margin-bottom:8px;
}
div.nav03{
	margin-bottom:9px;
}

/*main-news*/
#main-index #main-news .news-ttl {
	background-image: url(../img/side-nav_ttl04.gif);
	background-repeat: no-repeat;
	background-position: center top;
	width: 590px;
	clear:both;
}
#main-index #main-news .bn {
	background-position: center top;
	width: 590px;
	clear:both;
	margin-bottom:8px;
}
#main-index #main-news .bn2 {
	width: 590px;
	clear:both;
	height:120px;
	margin:0px 0px 8px 0px;
	_margin:0px 0px 0px 0px;
	text-align:left;
}


#main-index .news-ttl #news-list {
	width: 70px;
	height: 30px;
	display: block;
	margin-left: 520px;
}
#main-index p.news-txt{
	line-height: 140%;
	color:#666666;
	vertical-align:center;
	padding:10px 0px;
	background-image:url(../img/main-content_line.gif);
	background-repeat:no-repeat;
	background-position:center bottom;
	width:590px;
}
#main-index #main-news {
	margin-left: 10px;
}
	
	
/*footer*/
#fotter {
	clear:both;
	width:800px;
	height:230px;
	background-image: url(../img/fotter_bgg.gif);
	background-repeat: no-repeat;
	background-position: center top;
}

#fotter #inner-fotter {
	padding:20px 35px 33px 23px;
	_padding:18px 35px 0px 23px;

}

#inner-fotter .fotter-u {
	background-image: url(../img/fotter_u.gif);
	background-repeat: no-repeat;
	background-position: center top;
	height:3px;
	width:800px;
	
}
#inner-fotter .fotter-d {
	background-image: url(../img/fotter_d.gif);
	background-repeat: no-repeat;
	background-position: center top;
	height:3px;
	width:800px;
	clear:both;
}


#fotter #inner-fotter .fotter-menu {
	width:auto;
}
#fotter .fotter-list {
	display: block;
	float: left;
	text-align: left;
	width:110px;
	margin:0px 2px 3px 0px;
}

#container .fotter-line {
	background-image: url(../img/footer_line.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 3px;
	width: 426px;
	margin:8px 0px 7px 0px;
	_margin:5px 0px 0px 0px;
	clear: both;
}
#fotter .fotter-l {
	width: 450px;
	text-align: left;
	float: left;
	line-height:200%;
}

#fotter #inner-fotter .fotter-r {
	background-image: url(../img/footer_add.gif);
	background-repeat: no-repeat;
	background-position: center top;
	float: right;
	height: 157px;
	width: 245px;
	margin:0px 0px 0px 15px;
}

#fotter #inner-fotter a.fotter-href {
	color:#8B8B8B;
}

#fotter #inner-fotter a:hover.fotter-href {
	color:#D81111;
}

/***2nd page****/
/***ご挨拶****/
#second-index #main-visual01 {
	background-image: url(../img/header-img01.png);
	background-repeat: no-repeat;
	background-position: center top;
	height: 100px;
	width: 800px;
}
/***学科概要****/
#second-index #main-visual02 {
	background-image: url(../img/header-img02.png);
	background-repeat: no-repeat;
	background-position: center top;
	height: 100px;
	width: 800px;
}
/***資料請求****/
#second-index #main-visual03 {
	background-image: url(../img/header-img03.png);
	background-repeat: no-repeat;
	background-position: center top;
	height: 100px;
	width: 800px;
}
/***体験****/
#second-index #main-visual04 {
	background-image: url(../img/header-img04.png);
	background-repeat: no-repeat;
	background-position: center top;
	height: 100px;
	width: 800px;
}

/***アクセス****/
#second-index #main-visual05 {
	background-image: url(../img/header-img05.png);
	background-repeat: no-repeat;
	background-position: center top;
	height: 100px;
	width: 800px;
}
/***理学療法****/
#second-index #main-visual06 {
	background-image: url(../img/header-img06.png);
	background-repeat: no-repeat;
	background-position: center top;
	height: 100px;
	width: 800px;
}
/***作業療法****/
#second-index #main-visual07 {
	background-image: url(../img/header-img07.png);
	background-repeat: no-repeat;
	background-position: center top;
	height: 100px;
	width: 800px;
}

/***募集要項****/
#second-index #main-visual08 {
	background-image: url(../img/header-img08.png);
	background-repeat: no-repeat;
	background-position: center top;
	height: 100px;
	width: 800px;
}
/***キャンパスライフ****/
#second-index #main-visual09 {
	background-image: url(../img/header-img09.png);
	background-repeat: no-repeat;
	background-position: center top;
	height: 100px;
	width: 800px;
}
/***サイトマップ****/
#second-index #main-visual10 {
	background-image: url(../img/header-img10.png);
	background-repeat: no-repeat;
	background-position: center top;
	height: 100px;
	width: 800px;
}

/***Q&A****/
#second-index #main-visual11 {
	background-image: url(../img/header-img11.png);
	background-repeat: no-repeat;
	background-position: center top;
	height: 100px;
	width: 800px;
}
/***卒業生の声****/
#second-index #main-visual12 {
	background-image: url(../img/header-img12.png);
	background-repeat: no-repeat;
	background-position: center top;
	height: 100px;
	width: 800px;
}
/***校内案内***/
#second-index #main-visual13 {
	background-image: url(../img/header-img13.png);
	background-repeat: no-repeat;
	background-position: center top;
	height: 100px;
	width: 800px;
}

/***トリビアデータ***/
#second-index #main-visual14 {
	background-image: url(../img/header-img14.png);
	background-repeat: no-repeat;
	background-position: center top;
	height: 100px;
	width: 800px;
}


#second-index #content {
	height: auto;
	width: 800px;
}

/****タイトルバー****/
/***ニュース****/
#second-index #main-news .news-ttl {
	background-image: url(../img/side-nav_ttl04.gif);
	background-repeat: no-repeat;
	background-position: center top;
	height: 30px;
	width: 590px;
	/*clear:both;*/
}
/***ご挨拶****/
#second-index #main-news .news-ttl2 {
	background-image: url(../img/side-nav_ttl05.gif);
	background-repeat: no-repeat;
	background-position: center top;
	height: 30px;
	width: 590px;
}
/***学科概要****/
#second-index #main-news .news-ttl3 {
	background-image: url(../img/side-nav_ttl06.gif);
	background-repeat: no-repeat;
	background-position: center top;
	height: 30px;
	width: 590px;
}
#second-index #main-news .news-ttl4 {
	background-image: url(../img/side-nav_ttl07.gif);
	background-repeat: no-repeat;
	background-position: center top;
	height: 30px;
	width: 590px;
}
/***資料請求****/
#second-index #main-news .news-ttl5 {
	background-image: url(../img/side-nav_ttl08.gif);
	background-repeat: no-repeat;
	background-position: center top;
	height: 30px;
	width: 590px;
}
/***体験****/
#second-index #main-news .news-ttl6 {
	background-image: url(../img/side-nav_ttl52.gif);
	background-repeat: no-repeat;
	background-position: center top;
	height: 30px;
	width: 590px;
}

#second-index #main-news .news-ttl7 {
	background-image: url(../img/side-nav_ttl10.gif);
	background-repeat: no-repeat;
	background-position: center top;
	height: 30px;
	width: 590px;
}

/***理学療法***/
#second-index #main-news .news-ttl8 {
	background-image: url(../img/side-nav_ttl12.gif);
	background-repeat: no-repeat;
	background-position: center top;
	height: 30px;
	width: 590px;
}
#second-index #main-news .news-ttl9 {
	background-image: url(../img/side-nav_ttl13.gif);
	background-repeat: no-repeat;
	background-position: center top;
	height: 30px;
	width: 590px;
}
#second-index #main-news .news-ttl10 {
	background-image: url(../img/side-nav_ttl14.gif);
	background-repeat: no-repeat;
	background-position: center top;
	height: 30px;
	width: 590px;
}

#second-index #main-news .news-ttl11 {
	background-image: url(../img/side-nav_ttl15.gif);
	background-repeat: no-repeat;
	background-position: center top;
	height: 30px;
	width: 590px;
}
#second-index #main-news .news-ttl12 {
	background-image: url(../img/side-nav_ttl16.gif);
	background-repeat: no-repeat;
	background-position: center top;
	height: 30px;
	width: 590px;
}
#second-index #main-news .news-ttl15 {
	background-image: url(../img/side-nav_ttl19.gif);
	background-repeat: no-repeat;
	background-position: center top;
	height: 30px;
	width: 590px;
}

/***作業療法***/
#second-index #main-news .news-ttl13 {
	background-image: url(../img/side-nav_ttl17.gif);
	background-repeat: no-repeat;
	background-position: center top;
	height: 30px;
	width: 590px;
}
#second-index #main-news .news-ttl14 {
	background-image: url(../img/side-nav_ttl18.gif);
	background-repeat: no-repeat;
	background-position: center top;
	height: 30px;
	width: 590px;
}

/***募集要項***/
#second-index #main-news .news-ttl16 {
	background-image: url(../img/side-nav_ttl20.gif);
	background-repeat: no-repeat;
	background-position: center top;
	height: 30px;
	width: 590px;
}
#second-index #main-news .news-ttl17 {
	background-image: url(../img/side-nav_ttl21.gif);
	background-repeat: no-repeat;
	background-position: center top;
	height: 30px;
	width: 590px;
}
#second-index #main-news .news-ttl18 {
	background-image: url(../img/side-nav_ttl22.gif);
	background-repeat: no-repeat;
	background-position: center top;
	height: 30px;
	width: 590px;
}
#second-index #main-news .news-ttl19 {
	background-image: url(../img/side-nav_ttl23.gif);
	background-repeat: no-repeat;
	background-position: center top;
	height: 30px;
	width: 590px;
}
#second-index #main-news .news-ttl20 {
	background-image: url(../img/side-nav_ttl24.gif);
	background-repeat: no-repeat;
	background-position: center top;
	height: 30px;
	width: 590px;
}
#second-index #main-news .news-ttl21 {
	background-image: url(../img/side-nav_ttl25.gif);
	background-repeat: no-repeat;
	background-position: center top;
	height: 30px;
	width: 590px;
}
#second-index #main-news .news-ttl22 {
	background-image: url(../img/side-nav_ttl26.gif);
	background-repeat: no-repeat;
	background-position: center top;
	height: 30px;
	width: 590px;
}
#second-index #main-news .news-ttl23 {
	background-image: url(../img/side-nav_ttl27.gif);
	background-repeat: no-repeat;
	background-position: center top;
	height: 30px;
	width: 590px;
}
#second-index #main-news .news-ttl24 {
	background-image: url(../img/side-nav_ttl28.gif);
	background-repeat: no-repeat;
	background-position: center top;
	height: 30px;
	width: 590px;
}
#second-index #main-news .news-ttl25 {
	background-image: url(../img/side-nav_ttl29.gif);
	background-repeat: no-repeat;
	background-position: center top;
	height: 30px;
	width: 590px;
}
#second-index #main-news .news-ttl26 {
	background-image: url(../img/side-nav_ttl30.gif);
	background-repeat: no-repeat;
	background-position: center top;
	height: 30px;
	width: 590px;
}
/***サポート***/
#second-index #main-news .news-ttl27 {
	background-image: url(../img/side-nav_ttl31.gif);
	background-repeat: no-repeat;
	background-position: center top;
	height: 30px;
	width: 590px;
}
#second-index #main-news .news-ttl28 {
	background-image: url(../img/side-nav_ttl32.gif);
	background-repeat: no-repeat;
	background-position: center top;
	height: 30px;
	width: 590px;
}
#second-index #main-news .news-ttl29 {
	background-image: url(../img/side-nav_ttl33.gif);
	background-repeat: no-repeat;
	background-position: center top;
	height: 30px;
	width: 590px;
}
/***キャンパスライフ***/
#second-index #main-news .news-ttl30 {
	background-image: url(../img/side-nav_ttl34.gif);
	background-repeat: no-repeat;
	background-position: center top;
	height: 30px;
	width: 590px;
}

/***地図***/
#second-index #main-news .news-ttl31 {
	background-image: url(../img/side-nav_ttl11.gif);
	background-repeat: no-repeat;
	background-position: center top;
	height: 30px;
	width: 590px;
}

/***サイトマップ***/
#second-index #main-news .news-ttl32 {
	background-image: url(../img/side-nav_ttl13.png);
	background-repeat: no-repeat;
	background-position: center top;
	height: 30px;
	width: 590px;
}

/***Q&A**/
#second-index #main-news .news-ttl33 {
	background-image: url(../img/side-nav_ttl35.gif);
	background-repeat: no-repeat;
	background-position: center top;
	height: 30px;
	width: 590px;
}
/***卒業生の声**/
#second-index #main-news .news-ttl34 {
	background-image: url(../img/side-nav_ttl36.gif);
	background-repeat: no-repeat;
	background-position: center top;
	height: 30px;
	width: 590px;
}

/***校内紹介***/
#second-index #main-news .news-ttl35 {
	background-image: url(../img/side-nav_ttl37.gif);
	background-repeat: no-repeat;
	background-position: center top;
	height: 30px;
	width: 590px;
}

/***在校生の声***/
#second-index #main-news .news-ttl36 {
	background-image: url(../img/side-nav_ttl38.gif);
	background-repeat: no-repeat;
	background-position: center top;
	height: 30px;
	width: 590px;
}
/***差し替え分***/
#second-index #main-news .news-ttl37 {
	background-image: url(../img/side-nav_ttl39.gif);
	background-repeat: no-repeat;
	background-position: center top;
	height: 30px;
	width: 590px;
}
#second-index #main-news .news-ttl38 {
	background-image: url(../img/side-nav_ttl40.gif);
	background-repeat: no-repeat;
	background-position: center top;
	height: 30px;
	width: 590px;
}
#second-index #main-news .news-ttl39 {
	background-image: url(../img/side-nav_ttl41.gif);
	background-repeat: no-repeat;
	background-position: center top;
	height: 30px;
	width: 590px;
}
#second-index #main-news .news-ttl40 {
	background-image: url(../img/side-nav_ttl42.gif);
	background-repeat: no-repeat;
	background-position: center top;
	height: 30px;
	width: 590px;
}
#second-index #main-news .news-ttl41 {
	background-image: url(../img/side-nav_ttl43.gif);
	background-repeat: no-repeat;
	background-position: center top;
	height: 30px;
	width: 590px;
}
#second-index #main-news .news-ttl42 {
	background-image: url(../img/side-nav_ttl44.gif);
	background-repeat: no-repeat;
	background-position: center top;
	height: 30px;
	width: 590px;
}
/**ex**/
#second-index #main-news .news-ttl43 {
	background-image: url(../img/side-nav_ttl45.gif);
	background-repeat: no-repeat;
	background-position: center top;
	height: 30px;
	width: 590px;
}
#second-index #main-news .news-ttl44 {
	background-image: url(../img/side-nav_ttl46.gif);
	background-repeat: no-repeat;
	background-position: center top;
	height: 30px;
	width: 590px;
}
#second-index #main-news .news-ttl45 {
	background-image: url(../img/side-nav_ttl47.gif);
	background-repeat: no-repeat;
	background-position: center top;
	height: 30px;
	width: 590px;
}

#second-index #main-news .news-ttl46 {
	background-image: url(../img/side-nav_ttl48.gif);
	background-repeat: no-repeat;
	background-position: center top;
	height: 30px;
	width: 590px;
}
#second-index #main-news .news-ttl47 {
	background-image: url(../img/side-nav_ttl49.gif);
	background-repeat: no-repeat;
	background-position: center top;
	height: 30px;
	width: 590px;
}

#second-index #main-news .news-ttl48 {
	background-image: url(../img/side-nav_ttl50.gif);
	background-repeat: no-repeat;
	background-position: center top;
	height: 30px;
	width: 590px;
}

#second-index #main-news .news-ttl49 {
	background-image: url(../img/side-nav_ttl51.gif);
	background-repeat: no-repeat;
	background-position: center top;
	height: 30px;
	width: 590px;
}

#second-index #main-news .news-ttl50 {
	background-image: url(../img/side-nav_ttl53.gif);
	background-repeat: no-repeat;
	background-position: center top;
	height: 30px;
	width: 590px;
}

#second-index #main-news .news-ttl51 {
	background-image: url(../img/side-nav_ttl54.gif);
	background-repeat: no-repeat;
	background-position: center top;
	height: 30px;
	width: 590px;
}

#second-index #main-news .news-ttl52 {
	background-image: url(../img/side-nav_ttl55.gif);
	background-repeat: no-repeat;
	background-position: center top;
	height: 30px;
	width: 590px;
}

#second-index #main-news .news-ttl53 {
	background-image: url(../img/side-nav_ttl56.gif);
	background-repeat: no-repeat;
	background-position: center top;
	height: 30px;
	width: 590px;
}

#second-index #main-news .news-ttl54 {
	background-image: url(../img/side-nav_ttl57.gif);
	background-repeat: no-repeat;
	background-position: center top;
	height: 30px;
	width: 590px;
}

#second-index #main-news .news-ttl55 {
	background-image: url(../img/side-nav_ttl58.gif);
	background-repeat: no-repeat;
	background-position: center top;
	height: 30px;
	width: 590px;
}

#second-index .main-block {
	margin:16px 0px 16px 0px;
	background-image: url(../img/main-content_bg.png);
	background-repeat: repeat-x;
	width:590px;
	height:auto;
	line-height:140%;

}

#second-index .main-block2 {
	margin:16px 0px 0px 0px;
	width:590px;
	height:auto;
	/*line-height:145%;
	_line-height:290%;*/
	text-align:left;
}

#second-index .main-block3 {
	margin:16px 0px 16px 0px;
	width:590px;
	height:auto;
	line-height:140%;

}


#second-index .innner-main-block {
	padding:10px;
}

#second-index img.ttl-img {
	text-align:left;
	margin-bottom:10px;
	float:left;

}

#second-index img.photo-img {
	float:right;
	margin:0px 0px 8px 8px;
}
#second-index img.photo-img2 {
	float:left;
	margin:10px 15px 18px 0px;
}


#second-index .main-txt {
	color:#444;
	text-align:left;
	line-height:140%;
}
#second-index .main-txt2 {
	color:#444;
	text-align:left;
	line-height:140%;
	display:inline;
}


p.indent {
	margin-bottom:15px;
	line-height:170%;
	color:#666;
}


/***outline***/
#second-index .outline {
	text-align:left;
}
#second-index .outline table,
#second-index .shiryouform table, 
#second-index .trial table, 
#second-index .guidebook table,
#second-index .support table {
	border-collapse:collapse;
	width:570px;
	margin-bottom:20px;
	text-align:left;
}
#second-index .trial table,
#second-index .support table,
#second-index .guidebook table {
	color:#444444;
	margin-top:10px;
}

#second-index .outline td, 
#second-index .shiryouform td, 
#second-index .trial td,
#second-index .support td {

	padding:7px 5px 7px 10px;
}

#second-index .guidebook td {
	padding:4px;
}

#second-index .trial td,
#second-index .guidebook td, 
#second-index .support td {
	border:1px #000000 solid;
}

#second-index .outline .td2 {
	border-right:2px #D20D0D solid;
	width:15%;
	color:#D20D0D;
}

#second-index .trial .td2,
#second-index .support .td2,
#second-index .guidebook .td2 {
	background-color:#D20D0D;
	width:15%;
	color:#FFFFFF;
}


#second-index .support .td2a,
#second-index .guidebook .td2a {

	background-color:#D20D0D;
	color:#FFFFFF;
}
.td2b{
	width:23%;
}
.td2c{
	width:12%;
}
.td2d{
	width:34%;
}

#second-index .trial .td2_date{
	background-color:#D20D0D;
	color:#FFFFFF;
}


#second-index .outline .td3,
#second-index .trial .td3 {
	background:url(../img/main-content_line.gif) no-repeat 5px;
	background-repeat:;

	/*
	border-bottom:2px #B4B4B4 dotted;
	border-left:none;
	border-right:none;
	border-top:none;
	*/
}
#second-index .outline .td4 {
	width:85%;
}

#second-index .trial .td5 {
	border-left:none;
	border-right:none;
	border-bottom:none;
}
#second-index .support .td6, 
#second-index .guidebook .td6 {
	width:12%;
	border:1px #000000 solid;
	border-collapse:collapse;

}
.td6a {
	background:#FFDEDE;
}
.td6b {
	vertical-align:center;
	text-align:center;
}
.td6c {
	vertical-align:center;
	text-align:left;
}
.td6d {
	vertical-align:center;
	text-align:right;
}
.td6e {
	background:#FFCC99;
}

.td6f {
	font-size:20px;
}
.td6g {
	vertical-align:top;
	text-align:left;
}


#second-index .guidebook .td7 {
	width:35%;
}
#second-index .support .td7a, 
#second-index .guidebook .td7a {

	width:25%;
}


#second-index .say1 ul{
	height:229px;
	width: auto;
	padding:30px 0px 0px 50px;
	_padding:27px 0px 0px 50px;
	text-align:left;
}
#second-index .say1 ul li,
#second-index .say2 ul li,
#second-index .say3 ul li{
	clear:both;
	line-height:35px;
}
#second-index .say2 ul{
	height:229px;
	width: auto;
	padding:30px 0px 0px 50px;
	_padding:29px 0px 0px 50px;
	text-align:left;
	
}

#second-index .say3 ul{
	height:229px;
	width: auto;
	padding:37px 0px 0px 50px;
	_padding:35px 0px 0px 50px;
	text-align:left;
	
}

#second-index .say1 {
	background-image: url(../img/outline-parts02.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height:277px;
	width: 500px;
	clear:both;
	
}

#second-index .say2 {
	background-image: url(../img/outline-parts03.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height:277px;
	width: 500px;	
}
#second-index .say3 {
	background-image: url(../img/outline-parts04.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height:285px;
	width: 500px;	
}
#second-index p.news-txt {
	color: #8B8B8B;
	background-position: left center;
	vertical-align:center;
	padding:18px 0px 18px 0px;
	_padding:0px 0px 50px 0px;
	background-image:url(../img/main-content_line.gif);
	background-repeat:no-repeat;
}

#second-index p.news-txt2 {
	color: #666666;
	background-position: left center;
	vertical-align:center;
	height:1px;
	margin:0px 0px 30px 0px;
	background-image:url(../img/main-content_line.gif);
	background-repeat:no-repeat;
}

#second-index p.news-txt3 {
	color: #666666;
	background-position: left center;
	vertical-align:center;
	height:1px;
	margin:0px 0px 10px 0px;
	background-image:url(../img/main-content_line.gif);
	background-repeat:no-repeat;
}

#second-index .guidebook.news-txt4 {

}
#second-index div.news-txt4 {
	background-position: left center;
	height:30px;
	background-image:url(../img/main-content_line.gif);
	background-repeat:no-repeat;

}
#second-index p.news-txt5 {
	color: #666666;
	background-position: left center;
	vertical-align:center;
	height:1px;
	padding:10px 0px 10px 0px;
	_padding:0px 0px 0px 0px;
	background-image:url(../img/main-content_line.gif);
	background-repeat:no-repeat;
}

#second-index p.news-txt6 {
	vertical-align:center;
	height:1px;
	padding:40px 0px 30px 0px;
	_padding:0px 0px 0px 0px;
}

#second-index p.news-txt7 {
	color: #666666;
	background-position: left center;
	vertical-align:center;
	height:1px;
	margin:0px 0px 10px 0px;
	background-image:url(../img/main-content_line.gif);
	background-repeat:no-repeat;
	clear:left;
}

span.red-txt {
	color:#D20D0D;
	font-size:12px;
	/*font-weight:bold;*/
}

span.orange-txt {
	color:#FF6600;
	font-size:14px;
	font-weight:bold;
}

.trial p.style01, 
.outline2 p.style01 {
	margin:25px 0px 20px 0px;
	width:560px;
	padding:4px;
}

div.style01 {
	margin:0px 0px 30px 0px;
	border:2px #EC9393 solid;
	width:552px;
	padding:8px;
	text-align:left;
	color:#7F5050;
	background-color:#FFF2F2
}
div.style01a {
	margin:0px 0px 30px 0px;
	border:2px #7F5050 solid;
	width:552px;
	padding:8px;
	text-align:left;
	color:#7F5050;
	background-color:#FFFFCC
}


div.style02 {
	margin:0px 0px 10px 0px;
	line-height:170%;
	text-align:left;
}
div.style03 {
	margin:0px 0px 0px 0px;
	line-height:170%;
	text-align:left;
	width:270px;
	float:left;
}
div.style04 {
	padding:10px; 
	width:400px; 
	margin:20px 0px 20px 60px;
	background-color:#FFFFFF;
	border-left: solid 5px #EC9393;
}




/***資料請求***/

#second-index .shiryouform td.td02{
	background-color:#FFEECE;
	color:#444444;
}
#second-index .shiryouform td.td03{
	background-color:#FF9933;
}

span.up a{
	text-align:right;
	display:block;
	color:blue;
	text-decoration:none;
	margin-bottom:16px;
}
span.up a:hover{
	color:#D81111;
	text-decoration:underline;
}

span.hissu {
	color:#FF0000;
	font-size:10px;
}


.outline2 div.object01 {
	background-image:url(../img/outline-parts05.gif);
	background-repeat:no-repeat;
	background-position: left top;
	width:270px;
	height:20px;
	margin:0px 0px 8px 2px;
}
.outline2 div.object02 {
	background-image:url(../img/outline-parts06.gif);
	background-repeat:no-repeat;
	background-position: left top;
	width:270px;
	height:20px;
	margin:0px 0px 8px 2px;
}

.outline2 div.object03 {
	background-image:url(../img/outline-parts07.gif);
	background-repeat:no-repeat;
	background-position: left top;
	width:270px;
	height:20px;
	margin:0px 0px 8px 2px;
}

/*******募集要項*********/
.guidebook .num01 {
	background-image:url(../img/guidebook-parts02-1.gif);
	background-repeat:no-repeat;
	background-position:right top;
	height:63px;
	
}
.guidebook .num02 {
	background-image:url(../img/guidebook-parts02-2.gif);
	background-repeat:no-repeat;
	background-position:right top;
	height:63px;
}
.guidebook .num03 {
	background-image:url(../img/guidebook-parts02-3.gif);
	background-repeat:no-repeat;
	background-position:right top;
	height:63px;
}
.guidebook .num04 {
	background-image:url(../img/guidebook-parts02-4.gif);
	background-repeat:no-repeat;
	background-position:right top;
	height:63px;
}
.guidebook .num05 {
	background-image:url(../img/guidebook-parts02-5.gif);
	background-repeat:no-repeat;
	background-position:right top;
	height:63px;
}
.guidebook .num06 {
	background-image:url(../img/guidebook-parts02-6.gif);
	background-repeat:no-repeat;
	background-position:right top;
	height:63px;
}
.guidebook .num07 {
	background-image:url(../img/guidebook-parts02-7.gif);
	background-repeat:no-repeat;
	background-position:right top;
	height:63px;
}
.guidebook .num08 {
	background-image:url(../img/guidebook-parts02-8.gif);
	background-repeat:no-repeat;
	background-position:right top;
	height:63px;
}
.guidebook .num09 {
	background-image:url(../img/guidebook-parts02-9.gif);
	background-repeat:no-repeat;
	background-position:right top;
	height:63px;
}
.guidebook .num10 {
	background-image:url(../img/guidebook-parts02-10.gif);
	background-repeat:no-repeat;
	background-position:right top;
	height:63px;
}
.guidebook .num11 {
	background-image:url(../img/guidebook-parts02-11.gif);
	background-repeat:no-repeat;
	background-position:right top;
	height:63px;
}
.guidebook .num12 {
	background-image:url(../img/guidebook-parts02-12.gif);
	background-repeat:no-repeat;
	background-position:right top;
	height:63px;
}

/***理学療法学科***/
p.huukei {
	line-height:170%;
	color:#666;
	height:auto;
	width:270px;
	float:left;
	margin:0px 0px 10px 15px;
	_margin:0px 0px 10px 10px;
}

p.huukei2 {
	line-height:170%;
	color:#666;
	height:auto;
	width:170px;
	float:left;
	margin:0px 0px 10px 15px;
	_margin:0px 0px 10px 10px;
}

#second-index img.photo-img3 {
	float:left;
	margin:0px 0px 8px 0px;
	_margin:0px 0px 8px 0px;
}

#second-index img.photo-img4 {
	float:right;
	margin:0px 0px 8px 10px;
	_margin:0px 0px 8px 10px;
}

#second-index .photo-img5 {
	/*margin-left:200px;*/
	background-image:url(../img/sankaku.gif);
	background-repeat:no-repeat;
	background-position:center top;
	width:168px;
	height:28px;
}
/***サイトマップ***/
#second-index .sitemap li#sitemap-li {
	height:20px;
	text-align:left;
	list-style:disc;
	margin:0px 0px 1px 50px;
}

#second-index .sitemap  ul#sitemap {
	float:left;
	list-style:disc; 
	list-style-position:inside;
	width:250px;
	margin:20px 0px 15px 0px;
	display:block;
}
#second-index .sitemap li#sitemap-ttl {
	padding:4px;
	height:20px;
	text-align:left;
	list-style:none;
	margin:0px 0px 10px 5px;
	_margin:0px 0px 10px 5px;
	font-size:14px;
	font-weight:bold;
}

#second-index .sitemap div.siteup {
	margin-left:10px;
}
/***Q&A***/
.qa-style {
	text-align:left;
	margin-left:7px;
}
#second-index .qa li.sitemap-sub {
	display:block;
	vertical-align:middle;
	height:18px;
	_height:15px;
	text-align:left;
	background-image:url(../img/arrow.gif);
	background-repeat:no-repeat;
	background-position:left center;
	padding:2px 0px 2px 10px;
	font-size:14px;
	border-collapse:collapse;

}

#second-index .qa li.sitemap-li {
	display:block;
	vertical-align:middle;
	height:18px;
	_height:15px;
	text-align:left;
	/*background-image:url(../img/arrow2.gif);
	background-repeat:no-repeat;
	background-position:left center;*/
	padding:5px 0px 5px 10px;
	font-size:14px;
	border:1px solid #FF9933;
	border-collapse:collapse;
	color:white;
	background-color:#FF9933;
	font-weight:bold
}

#second-index .qa li.sitemap-li2 {
	display:block;
	vertical-align:middle;
	text-align:left;
	padding:10px 10px 10px 10px;
	font-size:12px;
	border-collapse:collapse;
	border:1px solid #FF9933;
}
#second-index .qa li.sitemap-li4 {
	display:block;
	vertical-align:middle;
	text-align:left;
	padding:10px 10px 10px 10px;
	font-size:12px;
	border-collapse:collapse;
	border:1px solid #D20D0D;
}


#second-index .qa li.sitemap-li3 {
	display:block;
	vertical-align:middle;
	height:18px;
	_height:15px;
	text-align:left;
	padding:5px 0px 5px 10px;
	font-size:14px;
	border:1px solid #D20D0D;
	border-collapse:collapse;
	color:white;
	background-color:#D20D0D;
	font-weight:bold
}



##sitemap-li a {
	font-size:14px;
}

#second-index .qa ul#sitemap {
	margin:0px 0px 20px 0px;
	_margin:0px 0px 10px 0px;
	display:block;
	background-image:url(img/arrow.gif);
	display:block;


}

#second-index .qa div.siteup {
	margin:5px 0px 8px 10px;
	padding:0px 0px 0px 0px;
	_padding:5px 0px 8px 0px;
	text-align:left;
}

/**キャンパスライフ**/
#second-index div.ttl-bg {
	background-position: left center;
	height:30px;
	background-image:url(../img/campuslife-parts01.gif);
	background-repeat:no-repeat;
	margin-bottom:8px;
	_margin-bottom:0px;

}
div.school {
	padding:6px 0px 10px 23px;
	_padding:5px 0px 0px 23px;
	font-weight:bold;
	text-align:left;

}

/**font-size14px***/
#main-index #main-news .news-txt,
#second-index .greeting p.indent,
#second-index #container .outline,
#second-index #container .campuslife,
#second-index #container .guidebook .indent,
#second-index .shiryouform div.style02,
.style01,
.style01a{
	font-size:14px;
}

#second-index #container .campuslife {
	text-align:left;
}

.font-14 {
font-size:14px;
}

/***卒業生の声***/

#second-index .voice .voice01 {
	width:345px;
	float:right; 
	padding:10px 10px 0px 0px;

}
#second-index .voice .voice02 {
	width:345px; 
	height:100px; 
	background-image:url(../img/voice-parts05-2.gif); 
	background-repeat:no-repeat; 
	background-position:left top; 
	margin-bottom:10px;
}

#second-index .voice p.voice03 {
	padding:17px 15px 0px 50px; 
	line-height:200%;
}

#second-index .voice .voice04 {
	width:335px; 
	height:17px; 
	background-image:url(../img/voice-parts04.gif); 
	background-repeat:no-repeat; 
	background-position:left top;
}

.voice04 {
	width:335px; 
	height:17px; 
	background-image:url(../img/voice-parts04.gif); 
	background-repeat:no-repeat; 
	background-position:left top;
}

#second-index .voice .voice05 {
	width:335px; 
}

#second-index .voice p.voice06 {
	padding:5px 10px 5px 10px;
}
#second-index .voice .voice07 {
	width:335px; 
	height:17px; 
	background-image:url(../img/voice-parts04.gif); 
	background-repeat:no-repeat; 
	background-position:left top;

}


#second-index table#trial_tbl {
	border-collapse:collapse;
	border:1px solid #AAA;
}
#second-index table#trial_tbl td {
	border:1px solid #AAA;
	padding:10px;
}

#second-index table#trial_tbl td.btn {
	border:1px solid #AAA;
	padding:2px;
	text-align:center;
}


#second-index table#trial_tbl td.trial_pt_bg {
	/*background:url(../img/trial_pt_bg.png) center left no-repeat;*/
	background-color:#FFFFFF;
	padding-left:10px;
	font-size:14px;
	line-height:140%;
}



#second-index table#trial_tbl td.trial_ot_bg {
	background:url(../img/trial_ot_bg.png) center left no-repeat;
	background-color:#FFFFFF;
	padding-left:30px;
	font-size:14px;
	line-height:140%;
}
#second-index .trial_txt {
	text-align:left;
	margin:0px 0px 10px 0px;
}

/*0415募集要項学費サポートプラン追加分****************************************/
.td48a{
background-color:#D20D0D;
color:#FFFFFF;
width:30px;
}

.td48b{
background-color:#D20D0D;
color:#FFFFFF;
width:23%;
}

.td48c{
background-color:#D20D0D;
color:#FFFFFF;
width:40%;
}

.td48d{
background-color:#D20D0D;
color:#FFFFFF;
width:7%;
}
/****************************************/


/*0420トリビアデータページ追加分****************************************/
.trivia_data{
height:auto;
width:100%;
}

#trivia_text1{
height:30px;
width:494px;
background-image:url(../img/trivia_text1.gif);
background-repeat:no-repeat;
margin-left:10px;
}

#trivia_text2{
height:30px;
width:494px;
background-image:url(../img/trivia_text2.gif);
background-repeat:no-repeat;
margin-left:10px;
}

#trivia_text3{
height:30px;
width:494px;
background-image:url(../img/trivia_text3.gif);
background-repeat:no-repeat;
margin-left:10px;
}

#trivia_text4{
height:30px;
width:494px;
background-image:url(../img/trivia_text4.gif);
background-repeat:no-repeat;
margin-left:10px;
}

#trivia_text5{
height:30px;
width:494px;
background-image:url(../img/trivia_text5.gif);
background-repeat:no-repeat;
margin-left:10px;
}

#trivia_text6{
height:30px;
width:494px;
background-image:url(../img/trivia_text6.gif);
background-repeat:no-repeat;
margin-left:10px;
}

#trivia_text7{
height:30px;
width:494px;
background-image:url(../img/trivia_text7.gif);
background-repeat:no-repeat;
margin-left:10px;
}

.trivia_left{
float:left;
width:200px;
height:auto;
margin-left:30px;
display:inline;
}

#trivia_shakai{
background-image:url(../img/trivia_nendai.png);
height:55px;
width:200px;
margin:0 auto 5px auto;
background-repeat:no-repeat;
}

#trivia_zenkou{
background-image:url(../img/trivia_shusshin.png);
height:55px;
width:200px;
margin:0 auto 5px auto;
background-repeat:no-repeat;
}

#trivia_heikin{
background-image:url(../img/trivia_heikin.png);
height:55px;
width:200px;
margin:0 auto 5px auto;
background-repeat:no-repeat;
}

#trivia_wariai{
background-image:url(../img/trivia_tsugaku.png);
height:55px;
width:200px;
margin:0 auto 5px auto;
background-repeat:no-repeat;
}

#trivia_kyujin{
background-image:url(../img/trivia_riyu.png);
height:55px;
width:200px;
margin:0 auto 5px auto;
background-repeat:no-repeat;
}

#trivia_byouin{
background-image:url(../img/trivia_miryoku.png);
height:55px;
width:200px;
margin:0 auto 5px auto;
background-repeat:no-repeat;
}

#trivia_sennin{
background-image:url(../img/trivia_shushoku.png);
height:55px;
width:200px;
margin:0 auto 5px auto;
background-repeat:no-repeat;
}

#trivia_data1{
height:auto;
width:200px;
margin-bottom:20px;
}

#trivia_data2{
height:50px;
width:200px;
}

#trivia_data3{
height:50px;
width:200px;
}

#trivia_data4{
height:50px;
width:200px;
}

#trivia_data5{
height:50px;
width:200px;
}

#trivia_data6{
height:50px;
width:200px;
}

#trivia_data7{
height:50px;
width:200px;
}


.trivia_right{
float:left;
text-align:left;
width:260px;
height:250px;
margin-bottom:10px;
display:inline;
}

.trivia_contents{
width:100%;
height:auto;
padding-top:5px;
}

#special{
color:#cf0505;}

#top_banner{
height:120px;
width:587px;
margin:0px 0px 10px 10px;
}

.trial_year{
width:30px;
text-align:center;
margin-right:10px;
float:left;
display:block;
}

.graf_item{
width:100%;
margin-left:35px;
padding-left:20px;
background-position:top left;
text-align:left;
list-style-position:inside;
}

.graf_color1{
background-repeat:no-repeat;
background-image:url(../img/grafcolor1.gif);
}

.graf_color2{
background-repeat:no-repeat;
background-image:url(../img/grafcolor2.gif);
}

.graf_color3{
background-repeat:no-repeat;
background-image:url(../img/grafcolor3.gif);
}

.graf_color4{
background-repeat:no-repeat;
background-image:url(../img/grafcolor4.gif);
}

.graf_color5{
background-repeat:no-repeat;
background-image:url(../img/grafcolor5.gif);
}

.graf_color6{
background-repeat:no-repeat;
background-image:url(../img/grafcolor6.gif);
}

.graf_color7{
background-repeat:no-repeat;
background-image:url(../img/grafcolor7.gif);
}

.graf_color8{
background-repeat:no-repeat;
background-image:url(../img/grafcolor8.gif);
}

.graf_color9{
background-repeat:no-repeat;
background-image:url(../img/grafcolor9.gif);
}

.graf1{
background-repeat:no-repeat;
background-image:url(../img/trivia_graf1.png);
}

.graf2{
background-repeat:no-repeat;
background-image:url(../img/trivia_graf2.png);
}

.graf3{
background-repeat:no-repeat;
background-image:url(../img/trivia_graf3.png);
}

.graf4{
background-repeat:no-repeat;
background-image:url(../img/trivia_graf4.png);
}
.graf5{
background-repeat:no-repeat;
background-image:url(../img/trivia_graf5.png);
}

.graf6{
background-repeat:no-repeat;
background-image:url(../img/trivia_graf6.png);
}

.graf7{
background-repeat:no-repeat;
background-image:url(../img/trivia_graf7.png);
}

#real{
height:120px;
width:587px;
margin:0px 0px 0 10px;
}

.clearr{
height:10px;
clear:both;}

.clear{
clear:both}

#sss{
margin-left:-10px;
font-weight:bold;
text-align:center;
}

#bairitsu{
margin-left:-10px;
font-weight:bold;
text-align:center;
font-size:20px;
color:#ff0000;
}

#bairitsu span{
font-size:15px;}

#trivia_hosoku{
margin-left:80px;
margin-bottom:10px;
}


.guide_margin{
margin:15px;
}

#pt_tokuchou{
background-image:url(../img/pt_tokuchou.png);
background-position:right;
width:100%;
height:320px;
}

#orico{
margin:10px auto 20px auto;
width:480px;
height:58px;
}

.news-txt3 {
	color: #666666;
	background-position: left center;
	vertical-align:center;
	height:1px;
	width:586px;
	margin:0px 0px 0 0px;
	background-image:url(../img/main-content_line.gif);
	background-repeat:no-repeat;
}

#twitter h3{
text-indent:0px;
float:none;
height:auto;
}


#twitter h4{
text-indent:0px;
float:none;
height:auto;
}

/*0720追加　voice*/
#voice_img{
background-image:url(../img/voice_banner.png);
background-repeat:no-repeat;
height:240px;
width:574px;
margin-top:-20px;
text-align:right;
padding-top:1px;
}

/****************************************/
