@charset "euc-jp";
/* CSS Document */

/*
/////////////////////////////////
//							   //
//	京都医療科学大学WEBサイト  //
//	CSS Edit				   //
//							   //
//	ROCOZ GRAPHICS K.iida	   //
//	2009.03.18				   //
//							   //
//	追加CSSは日付を記入		   //
/////////////////////////////////



*/


/**================================= KCMS Setting =================================**/

#main_contents .inner_box {
	width				:	640px;
	margin				:	0 auto;
	text-align			:	left;
	font-size			:	12px;
}

.kcms_ttl {
	margin				:	0 0 20px;
	padding-top			:	15px;
}

.inner_box .kcms_left_box {
	float				:	left;
	padding				:	0;
}

.inner_box .kcms_left_box2 {
	float				:	left;
	padding				:	0;
}

.inner_box .kcms_left_box_y {
	float				:	left;
	padding				:	0;
}

.inner_box .kcms_right_box {
	float				:	left;
}

.inner_box .kcms_bg_body {
	background			:	url(../images/kcms/kcms_bg_body.jpg) repeat-y;
	width				:	542px;
}

.inner_box .kcms_bg_top {
	background			:	url(../images/kcms/kcms_bg_top01.jpg) no-repeat left top;
	width				:	542px;
	padding-top			:	20px;
}

.inner_box .kcms_bg_note {
	width				:	465px;
	margin				:	0 auto 10px;
	padding-bottom		:	8px;
	text-align			:	left;
	border-bottom		:	1px dashed #CCC;
}

.inner_box .kcms_bg_point {
	float				:	left;
	padding				:	0 20px 0 30px;
}

.inner_box .kcms_bg_tips {
	float				:	left;
	width				:	260px;
	color				:	#F90;
	font-size			:	12px;
	text-align			:	left;
	line-height			:	170%;
}

.inner_box .kcms_bg_tips2 {
	float				:	left;
	width				:	370px;
	color				:	#F90;
	font-size			:	12px;
	text-align			:	left;
	line-height			:	170%;
}

.inner_box .kcms_bg_btm_img {
	float				:	left;
	padding-left		:	15px;
}

.inner_box .kcms_yellow_box {
	background-color	:	#FFC;
	margin-top			:	30px;
	padding-top			:	20px;
	padding-bottom		:	15px;
	margin-bottom		:	30px;
}

.inner_box .kcms_bg_body_y {
	background			:	url(../images/kcms/kcms_bg_body_y.jpg) repeat-y;
	width				:	542px;
}

.inner_box .kcms_bg_top_y {
	background			:	url(../images/kcms/kcms_bg_top01_y.jpg) no-repeat left top;
	width				:	542px;
	padding-top			:	20px;
}

.inner_box .xray_bg_body {
	background			:	url(../images/kcms/kcms_bg_body02.jpg) repeat-y bottom;
	width				:	641px;
}

.inner_box .xray_bg_img {
	background			:	url(../images/kcms/kcms_img03.jpg) no-repeat right top;
	height				:	231px;
	font-size			:	12px;
}

.inner_box .xray_note_ttl {
	font-weight			:	bold;
	padding				:	0 0 5px 20px;
}

.inner_box .xray_note {
	width				:	374px;
	padding-left		:	20px;
	line-height			:	170%;
}

.inner_box .about_kcms_left_box {
	float				:	left;
	width				:	207px;
	padding				:	20px 0 0 10px;
}

.inner_box .about_kcms_left_box .kcms_tips {
	font-size			:	12px;
	line-height			:	170%;
}

.inner_box .about_kcms_rigth_box {
	float				:	left;
	width				:	387px;
	padding				:	0 0 0 35px;
	line-height			:	170%;
	font-size			:	12px;
}

.inner_box .kcms_bg_body03 {
	background			:	url(../images/kcms/kcms_bg_body03.jpg) repeat-y;
	width				:	387px;
}

.inner_box .kcms_bg_img03 {
	margin				:	0 0 10px 10px;
	padding-top			:	10px;
}

.inner_box .kcms_bg_note03 {
	width				:	342px;
	margin				:	0 auto;
}

.inner_box .pagetop {
	font-size			:	10px;
	text-align			:	right;
	margin				:	10px 0 30px;
}

.inner_box .pagetop a {
	text-decoration		:	underline;
}

.inner_box .rec_left_box {
	float				:	left;
	text-align			:	center;
	width				:	335px;
}

.inner_box .rec_ttl {
	font-size			:	12px;
	font-weight			:	bold;
	color				:	#390;
	padding				:	10px 10px 10px 20px;
	text-align			:	left;
}

.inner_box .rec_note {
	width				:	286px;
	padding				:	10px 20px 10px 10px;
	line-height			:	170%;
	font-size			:	12px;
	text-align			:	left;
}

.close-box{
	padding-bottom		:	30px;
	text-align			:	center;
}

.close-box a{
	border				:	#CCC solid 1px;
	font-size			:	12px;
	display				:	inline-block;
	padding				:	0 7px;
}

.close-box a:hover{
	background-color	:	#069;
	border				:	#069 solid 1px;
	color				:	#FFF;
	text-decoration		:	none;
}

