@charset "utf-8";
/*
Theme Name: yumemirai2010
Theme URI: http://yume-mirai.jp/
Description:  学校法人コア学園飯田ゆめみらいICTカレッジテーマ
Version: 1.0
Author: web design center
Author URI: http://web-dc.net/
*/
@import "kobayashi.css";
/* Begin Typography & Colors */

* {
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	} 

body {
	font-size: 68%; /* Resets 1em to 10px */
	font-family: Meiryo, Arial, Sans-Serif;
	background: #FFFFFF;
	color: #000000;
	}

p{
	line-height: 1.8em;
	}

#page_rap	{
	width: 920px;
	margin-right: auto;
	margin-left: auto;
	}

/* 疑似クラス 基本 */
a:link {
	color: #000000;
	}
a:visited {
	color: #000000;
	}	
a:hover {
	color: #0052A5;
	}
	
/* Begin Headers */

#header {
	height: 60px;
	background-color: #FFFFFF;
	margin-bottom: 10px;
	width: 920px;
	}

#header_logo {
	float: left;
	height: 60px;
	}

#header_school_text {
	float: right;
	height: 32px;
	}

#header_menu {
	background-image: url(images/header_menu_bg.gif);
	background-repeat: no-repeat;
	padding-top: 4px;
	height: 22px;
	color: #FFFFFF;
	text-align: center;
	width: 512px;
	float: right;
	margin-top: 5px;
	}

/* End Headers */

/* Begin main_menu */
#main_menu {

	height: 30px;
	background-color: #EFEFEF;
	margin-bottom: 1px;
	width: 920px;
	}

#dd {
	margin: 0px;
	padding: 0;
}

#dd li {
	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
}

#dd li a.menu {
	display: block;
	text-align: center;
	padding: 0px;
	text-decoration: none;
	margin: 0;
}

.submenu,.submenu2 {
	visibility: hidden;
	position: absolute;
	z-index: 3;
	background-color: #FFFFFF;
	border: 1px solid #999999;
}

.submenu a:link {

	display: block;
	text-align: left;
	text-decoration: none;
	color: #0052A5;
	font-size: 1em;
	width: 110px;
	padding-top: 5px;
	padding-right: 3px;
	padding-bottom: 5px;
	padding-left: 3px;
}

.submenu a:visited {
	display: block;
	text-align: left;
	text-decoration: none;
	color: #0052A5;
	font-size: 1em;
	width: 110px;
	padding-top: 5px;
	padding-right: 3px;
	padding-bottom: 5px;
	padding-left: 3px;
}

.submenu2 a:link {
	display: block;
	text-align: left;
	text-decoration: none;
	color: #0052A5;
	font-size: 1em;
	width: 173px;
	padding-top: 5px;
	padding-right: 3px;
	padding-bottom: 5px;
	padding-left: 3px;
}

.submenu2 a:visited {
	display: block;
	text-align: left;
	text-decoration: none;
	color: #0052A5;
	font-size: 1em;
	width: 173px;
	padding-top: 5px;
	padding-right: 3px;
	padding-bottom: 5px;
	padding-left: 3px;
}



.submenu a:hover,.submenu2 a:hover{



	color: #0052A5;



	background-color: #E6E6E6;



	text-decoration: none;



}



/* End main_menu */







/* Begin TOP page */



#toppage_flash {
	height: 340px;
	background-color: #EFEFEF;
	margin-bottom: 1px;
	width: 920px;
	}

#toppage_area_box_special {
	height: 50px;
	background-color: #EFEFEF;
	width: 920px;
	margin-bottom: 1px;
	}

#toppage_area_box_01 {
	}

#toppage_area_box_01 .banner_layout_01{
	margin-bottom: 10px;
	float: left;
	margin-right: 10px;
	}

#toppage_area_box_01 .banner_layout_02{
	float: left;
	margin-right: 10px;
	margin-bottom: 10px;
	}

#toppage_area_box_02 {
	clear: both;
	}

#toppage_area_box_03 {
	clear: both;
	}

#toppage_area_box_03 .banner_layout_03{
	float: left;
	width: 610px;
	margin-right: 10px;
	margin-bottom: 10px;
	}

#toppage_area_box_03 .banner_layout_04{
	margin-bottom: 10px;
	float: right;
	}

.banner_layout_normal{
	float: right;
	}

#toppage_topics_box{
	margin-bottom: 10px;
	float: left;
	margin-right: 10px;
	height: 238px;
	width: 610px;
	}

#toppage_topics_box .entry_list_box{
	margin-top: 10px;
	background-color: #FFF;
	width: 598px;
	height: 236px;
	overflow: auto;
	padding-right: 5px;
	padding-left: 5px;
	border: 1px solid #CCC;
	}



#toppage_topics_box .entry_list_box .entry{



	background-image: url(images/toppage/dot_line.gif);



	background-position: bottom;



	background-repeat: no-repeat;



	padding-bottom: 4px;



	padding-top: 4px;



	clear: both;



	}



.topic-cat-3{



	background-color: #f7b500;



	font-size: 1em;



	padding-right: 5px;



	padding-left: 5px;



	}



.topic-cat-3 a:link,.topic-cat-3 a:visited{



	color: #FFFFFF;



	text-decoration: none;



	}



.topic-cat-8{



	background-color: #0052A5;



	font-size: 1em;



	padding-right: 5px;



	padding-left: 5px;



	}



.topic-cat-8 a:link,.topic-cat-8 a:visited{



	color: #FFFFFF;



	text-decoration: none;



	}



.topic-cat-9{



	background-color: #e60019;



	font-size: 1em;



	padding-right: 5px;



	padding-left: 5px;



	}



.topic-cat-9 a:link,.topic-cat-9 a:visited{



	color: #FFFFFF;



	text-decoration: none;



	}



.topic-cat-10{



	background-color: #FD6624;



	font-size: 1em;



	padding-right: 5px;



	padding-left: 5px;



	}



.topic-cat-10 a:link,.topic-cat-10 a:visited{



	color: #FFFFFF;



	text-decoration: none;



	}



.topic-cat-11{



	background-color: #a1c91d;



	font-size: 1em;



	padding-right: 5px;



	padding-left: 5px;



	}



.topic-cat-11 a:link,.topic-cat-11 a:visited{



	color: #FFFFFF;



	text-decoration: none;



	}



.topic-cat-12{



	background-color: #ec7c8f;



	font-size: 1em;



	padding-right: 5px;



	padding-left: 5px;



	}



.topic-cat-16 a:link,.topic-cat-16 a:visited{



	color: #FFFFFF;



	text-decoration: none;



	}

.topic-cat-16{



	background-color: #800080 ;



	font-size: 1em;



	padding-right: 5px;



	padding-left: 5px;



	}



.topic-cat-12 a:link,.topic-cat-12 a:visited{



	color: #FFFFFF;



	text-decoration: none;



	}

.topic-cat-3 a:hover,.topic-cat-8 a:hover,.topic-cat-9 a:hover,.topic-cat-10 a:hover,.topic-cat-11 a:hover,.topic-cat-12 a:hover{



	color: #FFFFFF;



	text-decoration: underline;



	}



#toppage_info_box{



	margin-bottom: 10px;



	float: left;



	width: 300px;



	}



#toppage_info_box .info_banner_box{



	margin-top: 10px;



	}



/* End TOP page */







/* Begin footer */



#footer01 {



	width: 920px;



	clear: both;



	text-align: center;



	background-image: url(images/footer_bg.gif);



	height: 20px;



	margin-top: 0;



	margin-right: auto;



	margin-left: auto;



	padding-top: 4px;



	margin-bottom: 10px;



	}



#footer02 {



	padding: 0;



	margin: 0 auto;



	width: 920px;



	clear: both;



	}



#footer02 .footer_logo {



	float: left;



	width: 408px;



	margin-right: 10px;



	}



#footer02 .footer_address {



	margin-top: 5px;



	height: 40px;



	margin-bottom: 10px;







	}



/* End footer */



/* 疑似クラス #header */







#header_menu a:link{



	color: #FFFFFF;



	margin-right: 5px;



	margin-left: 5px;



	letter-spacing: 0.1em;



	text-decoration: none;



	}



#header_menu a:visited{



	color: #FFFFFF;



	margin-right: 5px;



	margin-left: 5px;



	letter-spacing: 0.1em;



	text-decoration: none;



	}



#header_menu a:hover{



	color: #B5DAFF;



	text-decoration: none;



	}



	



/* 疑似クラス #footer */







#footer01 a:link{



	color: #000000;



	text-decoration: none;



	}



#footer01 a:visited{



	color: #000000;



	text-decoration: none;



	}



#footer01 a:hover{



	color: #666666;



	text-decoration: none;



	}



/* Begin sub_page side contents */



#main_content_l{



	float: left;



	width: 230px;



	margin-bottom: 10px;



}



   /* side_contents ページタイトル */



#side_title_box{



	background-color: #000000;



	color: #FFFFFF;



	padding: 0px;



}



.side_title_midashi{



	font-size: 1.8em;



	font-weight: bold;



	background-color: #000000;



	padding: 20px;



	height: 80px;



}



.side_title_en{



	text-align: right;



	font-size: 1.1em;



	background-color: #000000;



	height: 20px;



	padding-top: 30px;



	padding-right: 20px;



	padding-bottom: 10px;



	padding-left: 20px;



}



  /* side_contents オープンキャンパス */



#side_open_campus_box{



	background-image: url(images/side_contents/opencampus_side_bg.jpg);



	background-repeat: no-repeat;



	background-position: bottom;



	padding-right: 20px;



	padding-left: 20px;



	border-right-width: 1px;



	border-left-width: 1px;



	border-right-style: solid;



	border-left-style: solid;



	border-right-color: #CCCCCC;



	border-left-color: #CCCCCC;



}



.side_open_campus_day{



	font-size: 2.0em;



	font-weight: bold;



	color: #0052A5;



	line-height: 1.5em;



}



.side_acaticon_button{



	padding-bottom: 3px;



}



/* side_contents 地元への就職、驚きの資格取得 */



#side_job_box{



	background-image: url(images/side_contents/job_side_bg.jpg);



	background-repeat: no-repeat;



	height: 115px;



	color: #E60019;



	font-size: 1.2em;



	border: 1px solid #CCCCCC;



	padding-top: 15px;



	padding-right: 20px;



	padding-bottom: 20px;



	padding-left: 20px;



}



.side_job_rate,.side_qualification_case{



	font-size: 3.5em;



	font-weight: bold;



	color: #E60019;



	margin-top: 8px;



}



.side_job_rate small,.side_qualification_case small{



	font-weight: bold;



	color: #E60019;



	font-size: 50%;



	vertical-align: bottom;



	line-height: normal;



	padding-bottom: 8px;



}



#side_qualification_box{



	background-image: url(images/side_contents/shikaku_side_bg.jpg);



	background-repeat: no-repeat;



	height: 115px;



	color: #E60019;



	font-size: 1.2em;



	border: 1px solid #CCCCCC;



	padding-top: 15px;



	padding-right: 20px;



	padding-bottom: 20px;



	padding-left: 20px;



}



.side_white_space   {



	margin-top: 2px;



}







blockquote {



	padding-left: 10px;



	border-left: 5px solid #ddd;



	margin-top: 10px;



	margin-bottom: 5px;



	margin-left: 3px;



	}







blockquote cite {



	display: block;



	}







.center {



	text-align: center;



	}







hr {



	margin-top: 10px;



	margin-bottom: 10px;



	}







a img {



	border: none;



	}



/* End Various Tags & Classes*/







/* Begin page common */



#main_content_r{



	float: right;



	width: 680px;



	margin-left: 10px;



	margin-bottom: 10px;



}



#main_content_r li{



	margin-bottom: 5px;



}



.contents_area {



	background-color: #F5F5F5;



	padding: 10px;



	margin-top: 10px;



	margin-bottom: 10px;



	}



.contents_area_02 {



	background-color: #FFFFFF;



	padding: 5px;



	margin-top: 10px;



	margin-bottom: 10px;



	border: 1px solid #CCCCCC;



	}



.clear{



	clear: both;



	height: 0px;



}



#main_content_r h1{



	background-image: url(images/midashi01.gif);



	margin-top: 5px;



	margin-bottom: 5px;



	font-size: 1.3em;



	background-repeat: no-repeat;



	font-weight: bold;



	padding-top: 2px;



	padding-bottom: 3px;



	padding-left: 5px;



	clear: both;



}



#main_content_r h2{



	margin-top: 5px;



	margin-bottom: 5px;



	font-size: 1.6em;



	background-repeat: no-repeat;



	font-weight: bold;



	color: #0052a5;



}



#main_content_r h2 a:link,#main_content_r h2 a:visited{



	color: #0052a5;



}



#main_content_r h2 a:hover{



	color: #000000;



}



#main_content_r h3{



	margin-top: 5px;



	margin-bottom: 5px;



	font-size: 1.3em;



	font-weight: bold;



	color: #0052a5;



	letter-spacing: 0.1em;



}



#float_left{



	float: left;



}



#float_right{



	float: right;



}



#pagetop {



	margin-top: 20px;



	margin-bottom: 20px;



	text-align: right;



	width: 680px;



	clear: both;



	}



.font_style01{



	font-size: 1.2em;



	font-weight: bold;



	line-height: 1.5em;



}



/* End page common */







/* Begin 募集要項 */



.anchor_link_menu_guidance {



	margin-bottom: 15px;



	background-image: url(images/recruitment_guidance/recruitment_guidance_submenubg.gif);



	background-repeat: no-repeat;



	height: 35px;



	padding-left: 5px;



}



.anchor_link_menu_guidance a:link,.anchor_link_menu_guidance a:visited{



	color: #666666;



	text-decoration: none;



	float: left;



	margin-right: 2px;



	background-image: url(images/course/arrow_cource.gif);



	background-repeat: no-repeat;



	background-image: url(images/recruitment_guidance/recruitment_guidance_submenu_button.gif);



	margin-top: 5px;



	height: 19px;



	margin-bottom: 5px;



	padding-top: 3px;



	padding-right: 8px;



	padding-bottom: 3px;



	padding-left: 8px;



	}



.anchor_link_menu_guidance a:hover{



	color: #000000;



	text-decoration: none;



	}



/* End 募集要項 */







/* Begin NEWS single */



#news_single_box{



	padding-right: 10px;



	padding-bottom: 10px;



	padding-left: 10px;



}



/* End NEWS single */







/* Begin it_specialist Couse */



#side_comment_box_it_specialist{



	background-color: #f7b500;



	height: 160px;



	padding-top: 10px;



	padding-right: 20px;



	padding-bottom: 10px;



	padding-left: 20px;



}



.anchor_link_menu_it_specialist {



	margin-bottom: 15px;



	background-image: url(images/course/cource_s_submenubg.gif);



	background-repeat: no-repeat;



	height: 35px;



	padding-left: 5px;



}







.anchor_link_menu_it_specialist a:link,.anchor_link_menu_it_specialist a:visited{



	color: #666666;



	text-decoration: none;



	float: left;



	margin-right: 2px;



	background-image: url(images/course/arrow_cource.gif);



	background-repeat: no-repeat;



	background-image: url(images/course/cource_s_submenu_button.gif);



	width: 100px;



	margin-top: 5px;



	height: 19px;



	padding-right: 5px;



	padding-left: 5px;



	padding-top: 3px;



	padding-bottom: 3px;



	margin-bottom: 5px;



	}



.anchor_link_menu_it_specialist a:hover{



	color: #000000;



	text-decoration: none;



	}



.it_specialist_midashi{



	font-weight: bold;



	color: #F7B500;



	background-image: url(images/course/cource_s_midashi01.gif);



	background-repeat: no-repeat;



	height: 20px;



	font-size: 1.4em;



	padding-top: 10px;



	padding-right: 5px;



	padding-bottom: 5px;



	padding-left: 5px;



}



.it_specialist_job{



	padding: 3px;



	margin-bottom: 5px;



	font-weight: bold;



	color: #000000;



	font-size: 1.3em;



	border-bottom-width: 2px;



	border-bottom-style: solid;



	border-bottom-color: #f7b500;



}







.it_specialist_senpai{



	margin-bottom: 8px;



	font-weight: bold;



	border: 1px solid #F7B500;



	background-color: #FFE295;



	padding: 5px;



}



.it_specialist_senpai_title,.it_business_senpai_title,.it_medical_senpai_title{



	font-size: 1.5em;



}



.it_specialist_senpai_name,.it_business_senpai_name,.it_medical_senpai_name{



	font-size: 1.2em;



}



.side_comment_midashi{



	font-size: 1.6em;



	font-weight: bold;



	margin-bottom: 10px;



}







/* End it_specialist Couse */







/* Begin it_business Couse */



#side_comment_box_it_business{



	background-color: #a1c91d;



	height: 160px;



	padding-top: 10px;



	padding-right: 20px;



	padding-bottom: 10px;



	padding-left: 20px;



}



.anchor_link_menu_it_business {



	margin-bottom: 15px;



	background-image: url(images/course/cource_b_submenubg.gif);



	background-repeat: no-repeat;



	height: 35px;



	padding-left: 5px;



}







.anchor_link_menu_it_business a:link,.anchor_link_menu_it_business a:visited{



	color: #666666;



	text-decoration: none;



	float: left;



	margin-right: 2px;



	background-image: url(images/course/arrow_cource.gif);



	background-repeat: no-repeat;



	background-image: url(images/course/cource_b_submenu_button.gif);



	width: 100px;



	margin-top: 5px;



	height: 19px;



	padding-right: 5px;



	padding-left: 5px;



	padding-top: 3px;



	padding-bottom: 3px;



	margin-bottom: 5px;



	}



.anchor_link_menu_it_business a:hover{



	color: #000000;



	text-decoration: none;



	}



.it_business_midashi{



	font-weight: bold;



	color: #a1c91d;



	background-image: url(images/course/cource_b_midashi01.gif);



	background-repeat: no-repeat;



	height: 20px;



	font-size: 1.4em;



	padding-top: 10px;



	padding-right: 5px;



	padding-bottom: 5px;



	padding-left: 5px;



}



.it_business_job{



	padding: 3px;



	margin-bottom: 5px;



	font-weight: bold;



	color: #000000;



	font-size: 1.3em;



	border-bottom-width: 2px;



	border-bottom-style: solid;



	border-bottom-color: #A1C91D;



}



.it_business_senpai{



	margin-bottom: 8px;



	font-weight: bold;



	border: 1px solid #A1C91D;



	background-color: #D7EE88;



	padding: 5px;



}



/* End it_business Couse */







/* Begin it_medical Couse */



#side_comment_box_it_medical{



	background-color: #ec7c8f;



	height: 160px;



	padding-top: 10px;



	padding-right: 20px;



	padding-bottom: 10px;



	padding-left: 20px;



}



.anchor_link_menu_it_medical {



	margin-bottom: 15px;



	background-image: url(images/course/cource_m_submenubg.gif);



	background-repeat: no-repeat;



	height: 35px;



	padding-left: 5px;



}







.anchor_link_menu_it_medical a:link,.anchor_link_menu_it_medical a:visited{



	color: #666666;



	text-decoration: none;



	float: left;



	margin-right: 2px;



	background-image: url(images/course/arrow_cource.gif);



	background-repeat: no-repeat;



	background-image: url(images/course/cource_m_submenu_button.gif);



	width: 100px;



	margin-top: 5px;



	height: 19px;



	padding-right: 5px;



	padding-left: 5px;



	padding-top: 3px;



	padding-bottom: 3px;



	margin-bottom: 5px;



	}



.anchor_link_menu_it_medical a:hover{



	color: #000000;



	text-decoration: none;



	}



.it_medical_midashi{



	font-weight: bold;



	color: #ec7c8f;



	background-image: url(images/course/cource_m_midashi01.gif);



	background-repeat: no-repeat;



	height: 20px;



	font-size: 1.4em;



	padding-top: 10px;



	padding-right: 5px;



	padding-bottom: 5px;



	padding-left: 5px;



}



.it_medical_job{



	padding: 3px;



	margin-bottom: 5px;



	font-weight: bold;



	color: #000000;



	font-size: 1.3em;



	border-bottom-width: 2px;



	border-bottom-style: solid;



	border-bottom-color: #ec7c8f;



}







.it_medical_senpai{



	margin-bottom: 8px;



	font-weight: bold;



	border: 1px solid #ec7c8f;



	background-color: #F5C2CB;



	padding: 5px;



}



/* End it_medical Couse */



/* Begin Table style */



.table_style_01{



	width: 100%;



	margin-bottom: 5px;



	margin-top: 5px;



	border-top-width: 1px;



	border-right-width: 1px;



	border-left-width: 1px;



	border-top-style: solid;



	border-right-style: solid;



	border-left-style: solid;



	border-top-color: #cccccc;



	border-right-color: #cccccc;



	border-left-color: #cccccc;



}



.table_style_01 td{



	padding: 5px;



		background-image: url(images/toppage/dot_line.gif);



	background-repeat: no-repeat;



	background-position: bottom;



}



.table_style_01 th{



	text-align: left;



	width: 23%;



	border-right-width: 1px;



	background-image: url(images/toppage/dot_line.gif);



	background-repeat: no-repeat;



	background-position: bottom;



	border-right-style: solid;



	border-right-color: #CCCCCC;



	background-color: #efefef;



	padding-top: 3px;



	padding-right: 3px;



	padding-bottom: 3px;



	padding-left: 5px;



}



.table_style_02{



	width: 100%;



	margin-bottom: 10px;



	margin-top: 5px;



	border-right-width: 1px;



	border-bottom-width: 1px;



	border-right-style: solid;



	border-bottom-style: solid;



	border-right-color: #CCCCCC;



	border-bottom-color: #CCCCCC;



	background-color: #FFFFFF;



}



.table_style_02 td{



	padding: 3px;



	border-top-width: 1px;



	border-left-width: 1px;



	border-top-style: solid;



	border-left-style: solid;



	border-top-color: #CCCCCC;



	border-left-color: #CCCCCC;



}



.table_style_02 th{



	color: #0052A5;



	padding: 3px;



	border-left-width: 1px;



	border-left-style: solid;



	border-left-color: #CCCCCC;



	border-top-width: 1px;



	border-top-style: solid;



	border-top-color: #CCCCCC;



	background-color: #F6F6F6;



}



.table_style_03{



	width: 100%;



	margin-bottom: 10px;



	margin-top: 5px;



	border-bottom-width: 1px;



	border-bottom-style: solid;



	border-bottom-color: #CCCCCC;



	background-color: #FFFFFF;



}



.table_style_03 td{



	border-top-width: 1px;



	border-right-width: 1px;



	border-top-style: solid;



	border-right-style: solid;



	border-top-color: #CCCCCC;



	border-right-color: #CCCCCC;



	padding-top: 5px;



	padding-right: 5px;



	padding-bottom: 5px;



	padding-left: 10px;



}



.table_style_03 th{



	text-align: left;



	border-top-width: 1px;



	border-left-width: 1px;



	border-top-style: solid;



	border-left-style: solid;



	border-top-color: #CCCCCC;



	border-left-color: #CCCCCC;



	color: #0052a5;



	width: 18%;



	background-color: #F6F6F6;



	padding-top: 5px;



	padding-right: 5px;



	padding-bottom: 5px;



	padding-left: 10px;



	letter-spacing: 0.1em;



}



.table_style_job{



	width: 100%;



	margin-bottom: 10px;



	margin-top: 10px;



	border-right-width: 1px;



	border-bottom-width: 1px;



	border-right-style: solid;



	border-bottom-style: solid;



	border-right-color: #CCCCCC;



	border-bottom-color: #CCCCCC;



	background-color: #FFFFFF;



}



.table_style_job td{



	padding: 5px;



	border-top-width: 1px;



	border-left-width: 1px;



	border-top-style: solid;



	border-left-style: solid;



	border-top-color: #CCCCCC;



	border-left-color: #CCCCCC;



}



.table_style_job .td_a{



	background-color: #FFF0C4;



}







.table_style_job .td_b{



	background-color: #FBE1E6;



}







/* End Table style */



.q_title {



	font-weight: bold;



	color: #0052a5;



	}



/* Begin campus life , Access,link, sitemap */



.campus_life_schedule img {



	border: 3px double #CCCCCC;



	background-color: #FFFFFF;



	}



#map {



	width: 680px;



	}



.linkcat ul{



	padding: 0px;



	list-style-position: inside;



	margin: 0px;



}



.linkcat li{



	padding-top: 3px;



	padding-bottom: 3px;



	border-bottom-width: 1px;



	border-bottom-style: solid;



	border-bottom-color: #EEEEEE;



	padding-left: 20px;



}



#sitemap ul{



	margin-top: 5px;



	margin-bottom: 5px;



}







/* End campus life , Access, link, sitemap */







/* Begin 資格取得 */



.shikaku_box{



	float: left;



	width: 209px;



	margin-right: 2px;



	margin-left: 2px;



	border: 1px solid #CCCCCC;



	height: 260px;



	margin-top: 0px;



	margin-bottom: 5px;



	padding-top: 6px;



	padding-right: 5px;



	padding-bottom: 6px;



	padding-left: 5px;



}



.shikaku_name{



	margin-top: 5px;



	margin-bottom: 5px;



	font-weight: bold;



	background-color: #F0F0F0;



	border-right-width: 3px;



	border-right-style: solid;



	border-right-color: #0052a5;



	border-top-width: 1px;



	border-bottom-width: 1px;



	border-left-width: 1px;



	border-top-style: solid;



	border-bottom-style: solid;



	border-left-style: solid;



	border-top-color: #CCCCCC;



	border-bottom-color: #CCCCCC;



	border-left-color: #CCCCCC;



	padding-top: 2px;



	padding-right: 2px;



	padding-bottom: 2px;



	padding-left: 3px;



}



/* End 資格取得 */







/* Begin 就職情報 */



.job_box{



	float: left;



	width: 322px;



	border: 1px solid #CCCCCC;



	padding: 5px;



	margin: 1px;



	text-decoration: none;



}



.job_box a:link,.job_box a:visited{



	width: 322px;



	padding: 3px;



	text-decoration: none;



}



.job_box a:hover{



	width: 322px;



	padding: 3px;



	text-decoration: none;



	background-color: #C8E3FF;







}



/* End 就職情報 */







/* Begin オープンキャンパス */



.schedule_box_r{



	background-image: url(images/opencampus/schedule.jpg);



	padding: 10px;



	width: 290px;



	float: right;



	margin-top: 10px;



	margin-bottom: 10px;



}



.schedule_box_l{



	float: left;



	width: 340px;



	border: 1px solid #CCCCCC;



	margin-top: 10px;



	padding: 10px;



	height: 365px;



}







/* End オープンキャンパス */











/* Begin Core Group */



.core_school{



	clear: both;



	margin-bottom: 5px;



}



.core_school_box{



	float: left;



	width: 152px;



	margin-right: 2px;



	margin-left: 2px;



	border: 1px solid #CCCCCC;



	height: 270px;



	margin-top: 0px;



	margin-bottom: 5px;



	padding-top: 6px;



	padding-right: 5px;



	padding-bottom: 6px;



	padding-left: 5px;



}



.core_school_box img{



	border: 1px solid #CCCCCC;



}



.core_school_profile{



	line-height: 1.5em;



	margin-left: 4px;



}

.core_school_name{
	margin-top: 5px;
	margin-bottom: 5px;
	font-weight: bold;
	background-color: #F0F0F0;
	border-right-width: 3px;
	border-right-style: solid;
	border-right-color: #0052a5;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 3px;
}
/* End Core Group */
/* Begin staff blog */
#blog_entry{
	border: 1px solid #CCCCCC;
	clear: both;
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 20px;
	margin-bottom: 10px;
}
/* End staff blog */
/* Begin 皆様へシリーズ */
#inquiry_box{
	background-image: url(images/minasama_series/inquiry_bg.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 230px;
	border: 1px solid #CCCCCC;
}

/* End 皆様へシリーズ */

/* video area*/
#video_area {
	clear: both;
	margin-bottom: 12px;
	height: 225px;
	color: #CCC;
	font-size: 1.2em;
}

#video_area_l {
	float: left;
}

#video_area_c {
	float: left;
	width: 610px;
	text-align: center;
	margin-right: 10px;
	background-image: url(images/yumemirai_video_back.jpg);
}

#video_area_r {
	float: left;
	width: 300px;
}

.entry_date {
	color: #33C;
	}