/* --- メインスライド --- */
#main_slide{
	margin-top:3px;
	width:900px;
	background:url(../images/product_back.gif);
	height:210px;
}
#dummy{ height:5px; }
#slide{
	width:890px;
	margin:0px 0px 0px 5px;
	height:200px;
	background:#6382a1;
	display:block;
}
.pagination{
	width: 270px;
	height:200px;
	float:left;
}
.pagination li{
	list-style-type: none;
	LIST-STYLE-POSITION: outside;
	width:270px;
	height:25px;
	margin:4px 0px;
	background:url(../images/h1.gif) no-repeat #5397e7;
	background-position: 3px 3px ;
	font-size:15px;
	font-weight:bold;
}
.pagination a{
	color: #FFFFFF;
	padding:3px 3px 3px 22px;
	display: block;
}

.pagination a:hover, .pagination a.selected{
	display: block;
	color: #fff;
	background:url(../images/h1_1.gif) no-repeat #2d81e2;
	background-position: 3px 3px ;
}

#myslide{
	float:left;
	position: relative;
	overflow: hidden;
	width: 620px;
	height: 200px;
}

#myslide .contentdiv{
	visibility: hidden;
	position: absolute;
	left: 0;
	top: 0;
	width: 698;
	height: 100%;
	filter:progid:DXImageTransform.Microsoft.alpha(opacity=100);
	-moz-opacity: 1;
	opacity: 1;
	z-index:1;
}


/* ---商品スライド --- */
#cci_product{
	float:left;
	margin-left:10px;
	width:180px;
}
#cci_product .table_top{ background:url(../images/link_table_top.gif) no-repeat; padding-top:5px; }
#cci_product .table_bottom{ background:url(../images/link_table_bottom.gif) no-repeat; padding-top:5px;}

#cci_product h1{
	font-size:14px;
	text-align:center;
	font-weight:bold;
	padding-top:5px;
	color:#4A413C;
}
#cci_product .product_name{
	/* background:url(../images/link_table.gif);*/
	background:#f0f0f0;
	border-left:1px solid black; border-right:1px solid black;
	margin:0px 0px 0px 0px;
	position:relative;
	height:25px;
}
#cci_product .product{
	/* background:url(../images/link_table.gif);*/
	background:#f0f0f0;
	border-left:1px solid black; border-right:1px solid black;
	margin:0px 0px 0px 0px;
}

#cci_product .prev{
	width:22px;
	height:25px;
	position:absolute;
	left:25px;
	top:-1px;
	cursor:pointer;
}
#cci_product .next{
	width:22px;
	height:25px;
	position:absolute;
	right:25px;
	top:-1px;
	cursor:pointer;
}

#cci_product .product ul{padding-top:20px;}
#cci_product .product li{ text-align:center; padding-bottom:5px;}
#cci_product .product li img{ width:167px; height:58px; } /* --- safari, FireFox対応 --- */

/* POST */
#cci_post{ float:left; width:710px; position:relative}

#cci_news,#medical,#scholarship{ clear:both;}

.tabs-nav { list-style: none; margin: 0; padding: 0 0 0 4px;}
.tabs-nav:after { display: block; clear: both; content: " ";}
.tabs-nav li { float: left; margin: 0 0 0 1px; min-width: 84px; }
.tabs-nav a, .tabs-nav a span { display: block; padding: 0 10px; background: url(../images/tab.png) no-repeat; }
.tabs-nav a {
	position: relative;
	top: 1px;
	z-index: 2;
	padding-left: 0;
	color: #fff;
	font-size: 12px;
	font-weight: bold;
	line-height: 1.2;
	text-align: center;
	text-decoration: none;
	white-space: nowrap;
}
.tabs-nav a:hover{color: #4A413C;}
.tabs-nav a.selected { color: #4A413C; }
.tabs-nav a.selected, .tabs-nav a:hover, .tabs-nav a:focus, .tabs-nav a:active {
	background-position: 100% -150px;
	outline: 0;
}
.tabs-nav a, .tabs-nav .tabs-disabled a:hover, .tabs-nav .tabs-disabled a:focus, .tabs-nav .tabs-disabled a:active { background-position: 100% -100px; }
.tabs-nav a span {
	width: 64px;
	min-width: 64px;
	height: 18px;
	min-height: 18px;
	padding-top: 6px;
	padding-right: 0;
}

*>.tabs-nav a span {width: auto; height: auto; }
.tabs-nav a.selected span { padding-top: 7px; }
.tabs-nav a.selected span, .tabs-nav a:hover span, .tabs-nav a:focus span, .tabs-nav a:active span { background-position: 0 -50px; }
.tabs-nav a span, .tabs-nav .tabs-disabled a:hover span, .tabs-nav .tabs-disabled a:focus span, .tabs-nav .tabs-disabled a:active span { background-position: 0 0; }
.tabs-nav a.selected:link, .tabs-nav .tabs-selected a:visited, .tabs-nav .tabs-disabled a:link, .tabs-nav .tabs-disabled a:visited { cursor: text; }
.tabs-nav a:hover, .tabs-nav a:focus, .tabs-nav a:active { cursor: pointer; }
.tabs-nav .tabs-disabled { opacity: .4; }

#cci_news, #medical_news,#scholarship_news,#global_news { border-top: 1px solid #025dc7;
	padding:5px 0px 5px 5px;}

#cci_post .news_img{width:150px;float:left;margin:5px 10px 0px 10px;}
#cci_post .news_list{ float:left; font-family: MS Gothic, ＭＳ ゴシック, Osaka, sans-serif;
	LIST-STYLE-POSITION: outside; LIST-STYLE-TYPE: none; margin: 5px 0px 0px 0px; padding: 0;
	width:530px;}

#cci_post ul.news_list li {padding-bottom:2px;}
#cci_post ul.news_list li a { color:royalblue;}
#cci_post ul.news_list li a:hover { color:blue; text-decoration:underline;}

.post_date{float:left; width:70px; padding-bottom:5px;}
.post_title{float:left; width:460px; padding-bottom:5px;}

