@charset "utf-8";
/* CSS Document */

#ex_experiences{
	width			:	774px;
	margin			:	0 auto;
	padding			:	8px;
	color			:	#333333;
}

#ex_experiences a{
	color			:#0066CC;
}

#ex_experiences a:hover{
	color			:	#FF0000;
}

#ex_experiences .left{
	float			:	left;
	width			:	602px;
	
}

#ex_experiences .right{
	float			:	right;
	width			:	170px;
}

#success_list{
	width			:	602px;
	padding			:	16px 0 10px 0;
}


#success_list .no_p_font{
	font-family		:	"ＭＳ ゴシック", "Osaka";
	text-align		:	justify;
}

#success_list p{
	font-size		:	12px;
	line-height		:	140%;
}

#success_list .big{
	width			:	602px;
	background		:	url(../image/ex_experiences/ex_experiences_pickup_2.jpg) 0px 0px repeat-y;
	margin-bottom	:	10px;
}

#success_list .big2008{
	width			:	602px;
	background		:	url(../image/ex_experiences/ex_exp2008_pickup_2.jpg) 0px 0px repeat-y;
	margin-bottom	:	10px;
}

#success_list .big img,
#success_list .big2008 img{
	width			:	200px;
	display			:	block;
	float			:	left;
}

#success_list .big ul,
#success_list .big2008 ul{
	width			:	350px;
	float			:	left;
	padding-left	:	10px;
}

#success_list .big li,
#success_list .big2008 li{
	clear			:	both;
}

#success_list .big_body{
	margin:6px 20px 0px 20px;
}

#success_list .big_foot{
	background:url(../image/ex_experiences/ex_experiences_pickup_3.jpg) 0px bottom no-repeat;
	width:602px;
	height:13px;
	margin-top:15px;
}

#success_list .big2008_foot{
	background:url(../image/ex_experiences/ex_exp2008_pickup_3.jpg) 0px bottom no-repeat;
	width:602px;
	height:13px;
	margin-top:15px;
}

#success_list .big_head{
	background-color:	#FF9791;
	background		:	url(../image/ex_experiences/ex_experiences_pickup_1.jpg) 0px 0px no-repeat;
	color			:	#FFF;
	font-weight		:	bold;
	font-size		:	12px;
	padding			:	4px 16px 9px 173px;
	line-height		:	130%;
}

#success_list .big2008_head{
	background-color:	#FF9791;
	background		:	url(../image/ex_experiences/ex_exp2008_pickup_1.jpg) 0px 0px no-repeat;
	color			:	#FFF;
	font-weight		:	bold;
	font-size		:	12px;
	padding			:	4px 16px 9px 173px;
	line-height		:	130%;
}

#success_list .big_head p,
#success_list .big2008_head p{
	font-size:14px;
}

#success_list .big_campus{
	font-size		:	20px;
	font-weight		:	bold;
}

#success_list .big_name{
	float			:	left;
	margin-top		:	10px;
	font-size		:	14px;
	font-weight		:	bold;
	margin			:	10px 0 10px 0;
}

#success_list .success{
	text-align		:	center;
	font-size		:	10px;
	background-color:	#FE3125;
	color			:	#FFFFFF;
	padding			:	0 2px 0 2px;
	margin			:	1px 0 2px 0;
}

#success_list .big_success{
	float			:	left;
	font-size		:	12px;
	background-color:	#FE3125;
	color			:	#FFFFFF;
	padding			:	0 2px 0 2px;
	margin			:	10px 0 10px 5px;
}

#success_list .school{
	margin-bottom	:	10px;
}

#success_list .normal_box{
	padding			:	10px 10px 0px 10px;
	background-color:	#EBEBEB;
}

#success_list .normal_l{
	background-color:	#FFF;
	width			:	265px;
	float			:	left;
	padding			:	10px;
}

#success_list .normal_r{
	background-color:	#FFFFFF;
	width			:	265px;
	float			:	right;
	padding			:	10px;
}

#success_list .normal_box li{
	clear			:	both;
}

#success_list .name{
	float			:	left;
	font-size		:	14px;
	font-weight		:	bold;
	margin			:	10px 0 0px 0;
}

#success_list .exp_tab{
	margin			:	0px 2px;
}

#success_list .exp_tab ul{
	margin:0px 0px 10px 0px;
	padding:0px;
	height:71px;
}

#success_list .exp_tab li{
	float			:	left;
	color			:	#F00;
	text-align		:	right;
	margin			:	0px 1px;
}

#success_list .exp_num_1 a{
	background		:	url(../image/ex_experiences/ex_experiences_univ_1_off.jpg) 0px 0px no-repeat;
	padding			:	45px 72px 10px 0px;
	display			:	block;
	width			:	125px;
	color			:	#F00;
	text-decoration	:	none;
}

#success_list .exp_num_1_on a{
	background		:	url(../image/ex_experiences/ex_experiences_univ_1_on.jpg) 0px 0px no-repeat;
	padding			:	45px 72px 10px 0px;
	display			:	block;
	width			:	125px;
	color			:	#F00;
	text-decoration	:	none;
}

#success_list .exp_num_2 a{
	background		:	url(../image/ex_experiences/ex_experiences_univ_2_off.jpg) 0px 0px no-repeat;
	padding			:	45px 72px 10px 0px;
	display			:	block;
	width			:	125px;
	color			:	#F00;
	text-decoration	:	none;
}

#success_list .exp_num_2_on a{
	background		:	url(../image/ex_experiences/ex_experiences_univ_2_on.jpg) 0px 0px no-repeat;
	padding			:	45px 72px 10px 0px;
	display			:	block;
	width			:	125px;
	color			:	#F00;
	text-decoration	:	none;
}

#success_list .exp_num_3 a{
	background		:	url(../image/ex_experiences/ex_experiences_univ_3_off.jpg) 0px 0px no-repeat;
	padding			:	45px 72px 10px 0px;
	display			:	block;
	width			:	125px;
	color			:	#F00;
	text-decoration	:	none;
}

#success_list .exp_num_3_on a{
	background		:	url(../image/ex_experiences/ex_experiences_univ_3_on.jpg) 0px 0px no-repeat;
	padding			:	45px 72px 10px 0px;
	display			:	block;
	width			:	125px;
	color			:	#F00;
	text-decoration	:	none;
}

#success_list .normal_box ul{
	float			:	left;
	padding-left	:	10px;
	width			:	155px;
}

#success_list .photo{
	width:100px;
	float:left;
}

#success_list .campus{
	font-size		:	14px;
	font-weight		:	bold;
	line-height		:	140%;
}

#campus_list_top{
	padding-left:5px;
	font-size:12px;
	line-height:140%;
	color:#333333;
	background:#FFFFFF;
}
#campus_list_top dl{
	color:#FF0000;
	overflow:auto;
	height:100px;
}

#campus_list_top dd{
	font-size:10px;
}

#campus_list_btm{
	margin-top:16px;
	font-size:12px;
	color:#333333;
	line-height:160%;
	background:#FFFFFF;
	padding:0px 5px 30px 5px;
}

#campus_list_btm dl{
	margin-bottom:15px;
}

#campus_list_btm dt.open{
	background:url(../image/ex_experiences/arrow_blue_1.gif) 10px center no-repeat;
	padding-left:24px;
	font-size:16px;
	color:#06C;
}

#campus_list_btm dt.close{
	background:url(../image/ex_experiences/arrow_blue_2.gif) 10px center no-repeat;
	padding-left:24px;
	font-size:16px;
	color:#06C;
}


#campus_list_btm dd{
	margin-left:32px;
}

#campus_list_btm li{
	margin-top:5px;
}

#campus_list_top li{
	margin-top:5px;
}

#campus_top{
	background-color:#FFFFFF;
	margin: 0 auto;
	text-align:left;
	width			:	580px;
}

#campus_top .campus_name{
	font-size:30px;
	font-weight:bold;
	padding:10px 10px 5px 10px;
}

#campus_top .name_list{
	background-color:#EBEBEB;
	padding-bottom:5px;
	width			:	580px;
}

#campus_top li{
	font-size:12px;
	width:180px;
	line-height:140%;
	padding:3px;
	float:left;
	margin:5px 5px 0 0;
	background-color:#FFFFFF;
}

#campus_top ul{
	margin-left:6px;
}

#campus_top .focus{
	background-color:#FFE6E6;
}

#success_detail{
	padding:0 0 40px 5px;
	font-size:12px;
	line-height:140%;
	color:#333333;
	background:#FFFFFF;
	text-align:left;
}


#success_detail .big img{
	width			:	200px;
	display			:	block;
	float			:	left;
}

#success_detail .big {
	background-color:	#FFFFFF;
	padding			:	10px;
}

#success_detail .big ul{
	float			:	left;
	padding-left	:	10px;
	padding-top		:	20px;
	width			:	340px;
}

#success_detail .big li{
	clear			:	both;
}

#success_detail .big_campus{
	font-size		:	20px;
	font-weight		:	bold;
	line-height		:	140%;
}

#success_detail .big_name{
	float			:	left;
	font-size		:	14px;
	font-weight		:	bold;
	margin			:	20px 0 20px 0;
}

#success_detail .big_success{
	float			:	left;
	font-size		:	12px;
	background-color:	#FE3125;
	color			:	#FFFFFF;
	padding			:	0 2px 0 2px;
	margin			:	20px 0 10px 5px;
}

#success_detail .btm{
	padding:10px;
}

#success_detail .ttl{
	font-weight:bold;
	font-size:14px;
	border-bottom:dotted 1px #333333;
}

#success_detail .txt{
	padding-top:10px;
}

#success_detail .btm_box{
	border:dotted 1px #FF99CC;
	padding:10px;
}

#success_detail .comment{
	font-family:"ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";
	font-size:20px;
	text-align:center;
	font-weight:bold;
	line-height:140%;
	padding-bottom:5px;
}

#success_detail .page_top{
	margin:10px 0 10px 0;
	float:right; 
}

#ex_experiences .detail_box{
	border	:	1px solid #448FDA;
	padding	:	8px;
}



