@charset "utf-8";
/* Standard stylesheet (For kohsan plaza)
	Copyright (C) 2001 Sofrosune http://www.sofrosune.net/
	No part of this program may be reproduced or transmitted in any form or 
	by any means without permission from the author, Sofrosune.
	Version:1.00, June 24, 2003.
*/

@import "style_fontsize.css";

/* top,right,bottom,left */
/* top/bottom, right/left */

/* === plaza style === */

body {
	background: repeat url(images/misc/back-16x18.png);
}

/* === home style === */

#homebox {
	height:100%;
}

#homebox .home_base {
	margin-top:4px;
	background-color:#ffffff;
}

#homebox .home_head {
	border:1px solid #cccccc;
	background-color:#a4c5ff
}

#homebox .home_info {
	border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
	font-size:12px;
	padding:2px 16px 2px 16px;
}

#homebox .home_menu {
	font-size:12px;
	border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;
}

#homebox .home_body {
	border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;
}

#homebox .home_foot {
	font-size:12px;
	border:1px solid #cccccc;
	background-color:#f3f7ce;
}


/* === ZoomHint style === */

span.zoomhint {
	font-size:11px;
	padding-right: 12px;
	background: url(images/drops/zoomhint.png) no-repeat right center;
}

/* === tag style === */

.tag_section {
	padding: 4px 4px 2px 8px; /* top,right,bottom,left */
	font-size: 13px; /*114%*/
	font-weight: bold;
	color: #0050b2;
	background-color: #eeeeff;
	border-bottom: 1px solid #7184e9;
	background-repeat: no-repeat;
	background-position: left bottom;
	background-image: url("images/tag/tag-section.png");
}

.tag_section2 {
	padding: 4px 4px 2px 4px; /* top,right,bottom,left */
	font-size: 114%; /*114% 13px*/
	font-weight: bold;
	text-align:center;
	color: #43494d;
	background-color: #f8f8f8;
	border-top: 1px solid #cccccc;
	border-right: 4px solid #a9a9a9;
	border-bottom: 1px solid #cccccc;
	border-left: 4px solid #a9a9a9;
}

/* === paragraph style === */

.para_subject { line-height:1.5; }
.para_body { }
.para_list { }
.para_footnote { font-size:11px; }
.para_caption { padding:4px; margin:0px; font-size:91.7%; line-height:1.0; }

/* === cell style === */

.cell_base {
/*	line-height: 1.12;*/
	background-color: #cccccc; /*97b3c8*/
}

.cell_head {
	color: #444444;
	font-weight: bold;
	padding: 2px 4px 2px 4px;
	background-color: #d8e4f0; /*ebecee,cae4f6*/
}

.cell_label {
	padding: 2px 4px 2px 4px;
	background-color: #f1f1f1; /*ebecee*/
}

.cell_title {
	padding: 2px 4px 2px 4px;
	background-color: #d8e4f0; /*d8e4f0,cae4f6*/
}

.cell_date {
	padding: 2px 4px 2px 4px;
	background-color: #e0f8e0; /*ebecee*/
}

.cell_cool {
	padding: 2px 4px 2px 4px;
	background-color: #e9eff0;
}

.cell_lead {
	padding: 2px 4px 2px 4px;
	background-color: #d5f1f4;
}

.cell_subject {
	padding: 2px 4px 2px 4px;
	background-color: #ffffff;
}

.cell_body {
	padding: 2px 4px 2px 4px;
	background-color: #ffffff;
}

.cell_gray {
	padding: 2px 4px 2px 4px;
	background-color: #f8f8f5;
}

.cell_foot {
	padding: 2px 4px 2px 4px;
	background-color: #f1f1f1; /*ebecee*/
}

/* === newsbox style === */

#newsbox {
/*	border: 1px solid #cccccc; */
}

#newsbox .news_head {
	padding: 2px 2px 2px 14px; /* top,right,bottom,left */
	background-repeat: no-repeat;
	background-position: left 2px;
	background-image: url("images/drops/arrow10r.png");
}

#newsbox .news_body {
	padding: 2px 4px 2px 4px; /* top,right,bottom,left */
	background-repeat: no-repeat;
	background-position: left bottom;
	background-image: url("images/misc/sepa-2x640.png");
}


/* === home_info style === */

.homeinfo_navi {
	font-size:12px;
	color:#808080;
}

.homeinfo_btns {
	font-size:12px;
	color:#0044ff;
}

/* end of style */
