﻿@charset "UTF-8";



/* --------------------------------------------

CSS Information



File name: layout.css

Summary: layout style

Created: 2009-07-05

Last update: 2009-07-05

-------------------------------------------- */





/* 共通

--------------------------------------------------*/



div.graduates {

	width: auto;

}



div#right div#menuGraduates {

	width: 212px;

	height: 102px;/*　ホームカミングデー・バナー追加のため72pxより変更　*/

	background: url(../../img_illust/bg_right.jpg) left top no-repeat;

	padding: 0 10px 0 11px;

}



div#right div#menuGraduates img {

	display: block;

}



div.graduates div#box {

	width: 477px;

	margin: 15px auto 0;

	background: url(../../img_illust/bg_box.jpg) left top no-repeat;

	padding: 15px 0 0;

}



div.graduates div#box div#pad {

	padding: 0 22px;

}



div.graduates div#box div#bTitle {

	width: 431px;

	background: url(../../img_illust/line_box.jpg) left bottom no-repeat;

	padding: 4px 0 4px 2px;

	color: #AA6313;

	font-size: 1.2em;

	font-weight: bold;

}



div.graduates div.title {

	font-size: 1.2em;

	font-weight: bold;

	color: #B79848;

}



div.graduates div.listTitle {

	padding: 0 0 0 20px;

	background: url(../../img_illust/icon_pink.jpg) 0 2px no-repeat;

	font-weight: bold;

	color: #333;

	font-size: 1.2em;

	margin-top: 15px;

}



div.graduates p.list {

	font-size: 1.2em;

	font-weight: bold;

	color: #EE7E8C;

	margin-top: 10px;

}



div.graduates table {

	width: 100%;

	margin-top: 10px;

	border-collapse: collapse;

}



div.graduates table tbody th {

	border-left: 1px solid #CCC;

	border-bottom: 1px solid #CCC;

	border-top: 1px solid #CCC;

	text-align: center;

	font-weight: bold;

	padding: 4px 2px;

	background: #F5F5F5 url(../../img_illust/dot_v.jpg) right top repeat-y;

	width: 25%;

}



div.graduates table tbody td {

	border-top: 1px solid #CCC;

	border-right: 1px solid #CCC;

	border-bottom: 1px solid #CCC;

	padding: 4px 10px;

	width: 75%;

}





/* ここから追加したcss

--------------------------------------------------*/



div.graduates div.c-box {

	width: 495px;

	background: #F9F9F9 url(../../img_illust/line_index.jpg) left top no-repeat;

	padding: 10px 10px 15px 15px;

	overflow: hidden;

	clear: both;

}



div.graduates div.c-box img {

	float: left;

	display: block;

}



div.graduates div.c-txt {

	float: right;

	width: 220px;



}

div.graduates div.photo {
	padding: 10px 0 0 20px;
	width: 485px;
	overflow: hidden;
	clear: both;
}

div.graduates div.photo img {
	border: 1px solid #ff9999;
}

div.graduates div.photo img.iLeft {
	float: left;
}

div.graduates div.photo img.iRight {
	float: right;
}

/*div.graduates p.photo-text {
    margin:150px 10px 0 20px
}
*/


div.graduates div.pic {
    padding:10px 10px 10px 10px;
	margin-bottom:10px;
	text-align:center;
}



div.graduates div.pictureT {
    width:490px;
	font-size:16px;
    background-image:url(../../img_illust/bg_photo_top.gif);
	text-align:center;
}

div.graduates div.pictureB {
    width:490px;
	height:273px;
    background-image:url(../../img_illust/bg_photo_btm.gif);
	text-align:center;
}





div.graduates div.pic1 {
    padding:10px 10px 10px 70px;
	margin-bottom:10px;
	text-align:center;
}



div.graduates div.pictureT1 {
    width:362px;
	font-size:16px;
    background-image:url(../../img_illust/bg_photo_top1.gif);
	text-align:center;
}

div.graduates div.pictureB1 {
    width:362px;
	height:200px;
    background-image:url(../../img_illust/bg_photo_btm1.gif);
	text-align:center;
}


