﻿@charset "UTF-8";
/* CSS Document */

@import url(common.css);

#activity{
	margin:0;
	padding:0 0 20px 0;
	font-size: 120%;
	line-height: 1.5em;
}

/*左カラム*/
#main-left {
    float: left;
	width: 514px;
	padding: 0 10px 0 0;
	border-right: 1px dotted #C8C8C8;
}

/*右カラム*/
#sub-right {
    float: right;
	width: 245px;
	/*font-size: 83.3%;*/
	color:#646464;
}

/*下部リンクスペース*/
#main-left .links {
    margin: 10px 0;
	font-size: 83.3%;
}
.links .list03 {
    float: left;
	display: inline;
}
.links .pagetop {
    float: right;
	display: inline;
}

/**　右カラム　プログラム　**/
#sub-right #program {
    margin: 0;
	padding: 0;
}
#sub-right #program img {
    display: block;
}
#sub-right p {
	margin:20px 0;
	padding:0;
	font-size:100%;
}

#prog-main {
    border: 1px solid #ccc;
	
	padding:10px 8px 10px 8px;
	width: 490px;
	text-align: left;
	background-color: #F9F9F9;
	margin-left:5px;
}

#prog-main dt {
	padding:0;
	font-size:100%;
	font-weight:bold;
}

#prog-main dd {
	padding:0;
	font-size:83.3%;
}
#prog-main dd span {
	padding:0;
	font-size:130%;
}
#prog-main dd .sd {
	padding:0;
	font-size:100%;
}
.partner{
	margin-top:15px;
	padding:0;
}
.partner dt{
	margin: 0;
	padding:7px 0 5px 0;
	height:50px;
	width:235px;
	float:left;
}
.partner dd{
	margin:0;
	padding:5px 0;
	text-align:right;
	font-size:83.3%;
	width:245px;
}


/*画像寄せ指定*/
/*右*/
.img-right {
    float: right;
	margin: 0 0 4px 5px;
}
.img-left {
    float: left;
	margin: 0 5px 4px 0;
}

#main-left h3{
    background:url(../images/title/title_head.gif) left bottom no-repeat;
	border-bottom: 1px solid #00AAFA;
	margin:0 0 10px 0;
	padding: 4px 0 3px 23px;
	color: #00AAFA;
	font-size: 120%;
	font-weight: bold;
  }

#main-left h4 {
     background-image: url(../images/activity/h3_head.gif);
     background-repeat: no-repeat;
     background-position: 7px 50%;
     background-color: #14126f;
     margin:15px 0;
     padding: 3px 5px 3px 20px;
     font-size: 120%;
	 border: none;
	 color: #FFF;
	 width:490px;
  }

#main-left h5 {
     margin:15px 0 15px 5px;
     padding: 3px 5px 3px 0;
     font-size: 120%;
	 border-bottom:2px solid #14126f;
	 color: #14126f;
	 width:505px;
  }

#main-left h6 {
     margin:10px 0 10px 5px;
     padding: 3px 0 3px 0;
     font-size: 120%;
	 color: #c0af01;
	 width:512px;
  }
* html h6 {
	 width:510px;
	 /*border:1px solid #000;*/
  }
  
/*	イベント　レポート	*/
.e_report{
	margin:0;
	padding:0;
	width:550px;
}

/*	イベント　レポート img	*/
.e_report dt{
	margin:0;
	padding:0 10px;
	float:left;
	width:150px;
}

/*	イベント　レポート text	*/
.e_report dd{
	margin:0;
	padding:0;
	float:right;
	font-weight:bold;
	width:380px;
}
.e_report dd span{
	margin:0;
	padding:0;	
	font-size:83.3%;	
	color:#646464;
}

/*	イベント　レポート 日程	*//**/

.sch{
	margin:0 0 0 7px;
	padding:0;
	width:507px;
}

.sch dt{
	margin:0;
	padding:1px 0 1px 0px;
	color:#14126f;
	
}
.sch dd{
	margin:0;
	padding:1px 0;
}
/*	アンケート　結果	*/
.graph{
	margin:0 0 0 7px;
	padding:0;
	
}

/*	アンケート　結果 グラフ	*/
.graph dt{
	margin:0 0 20px 0;
	padding:0 5px;
	float:left;
	border-right:1px solid #AAE1F5;
	width:240px;
}

/*	アンケート　結果 text	*/
.graph dd{
	margin:0 0 20px 0;
	padding:0 10px;
	float:right;
	width:235px;
}

/*	アンケート　理由	*/
.reason{
	margin:0 0 30px 7px;
	padding:7px 10px 5px 10px;
	background-color: #F9F9F9;
	border:1px solid #CCCCCC;
	width:485px;
	clear:both;
}
* html .reason{
	padding:10px 10px 0 10px;
}
/*	アンケート　理由	*/
.reason span{
	margin:0;
	padding:2px 10px;
	display:block;
	float:left;
	background-color:#14126f;
	color:#FFF;
	width:28px;
}

/*	アンケート　text	*/
.reason ol{
	margin:0;
	padding:0;
	float:right;
	width:435px;
}

/*	アンケート　改行後	*/
.reason dd{
	margin:0 0 0 10px;
	padding:0;
}

.list ol{
	margin:0;
	padding:0;
	width:465px;
}
/*	アンケート　改行後	*/
ol li{
	margin:0 0 0 20px;
	padding:1px 0 0 0;
	font-size:83.3%;
	list-style-type:disc;
}

/*	アンケート　概要	*/
.outline{
	margin:20px 0;
	padding:10px;
	background-color:#E6E6E6;
}
	 
/*	アンケート　概要	*/
.outline dl{
	margin:5px 0;
	padding:0;		
	width:480px;
	clear:both;
}
/*	アンケート　概要	*/
.outline dt{
	margin:5px 0;
	padding:0;
	float:left;
	font-weight:bold;
}
/*	アンケート　概要	*/
.outline dd{
	margin:5px 0;
	padding:0;
	float:right;	
	text-align:left;
}
/*	アンケート　概要	*/
.outline .day{
	width:405px;
}


.outline .tar{
	width:385px;
}

.outline .ans{
	width:370px;
}

/*キャリアセンター*/
#univ-data li { float:left; margin:7px 10px; _margin:7px 8px;}