﻿@import url("css/menu.css");
/*------------------------------- */
/*
{font-family:Verdana, Arial, Helvetica, sans-serif;} オリジン
font:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
font-family: sans-serif, verdana, arial, helvetica ;
font-family:'メイリオ'; Good!
*/
/*-------- Default Style --------*/
body,th,td,table,h1,h2,h3,h4,h5,h6,.Normal,.NormalDisabled,.Head,.SubHead,.SubSubHead, a:link, a:visited, a:hover, input, .CommandButton{color:#2E3D47; font-family:Verdana, Arial, Helvetica, sans-serif;}
body,th,td,table,.Normal,.NormalDisabled,.Head,.SubHead,.SubSubHead, a:link, a:visited, a:hover{font-size:12px;}
h1, h2, h3, h4, h5, h6, h2 input{color:#375162;font-weight:bold;margin:1ex 0;}
h1{font-size:18px;margin:10px 0;}
h2, h2 input{font-size:14px;}
h3{font-size:13px;}
h4{font-size:12px;}
h5{font-size:11px;}
h6{font-size:10px;}

a,a:link,a:visited,a:active{
	color:#3E81B5;
	text-decoration:none;
	font-weight:normal;
}
a:hover{
	color:#D00; text-decoration:underline;
}
.Head, .SubHead, .SubSubHead, .Normal, .NormalDisabled, .NormalDisabled, .NormalBold, .NormalRed, .NormalTextBox
{	font-family:  "メイリオ",  "ＭＳ Ｐゴシック",  Osaka,;
}
.Head{
	color:#2E3D47;
	font-weight:bold;}
.SubHead {
	color:#4C6171;}
.SubSubHead{
	color:#6E8AA0;}
.NormalRed {
	color:#F00;}

/* ------- FileManager -------*/
div.FileManager{height:auto;border:none;}
table.FileManager{width:99%}
a.CommandButton:link, a.CommandButton:visited{color:#CB2027; font-weight:bold; text-decoration:none;}
a.CommandButton:hover{color:#3E81B5; text-decoration:underline;}

/*-------ControlPanel changes ---------------*/
.ControlPanel a.CommandButton:link, .ControlPanel a.CommandButton:visited{color:#3E81B5;}
.ControlPanel a.CommandButton:hover{color:#CB2027; text-decoration:underline;}
.ControlPanel a.CommandButton:link, .ControlPanel a.CommandButton:hover, .ControlPanel a.CommandButton:visited, .ControlPanel .SubHead{
font-size:11px;}
.ControlPanel a[disabled="disabled"]{color:#888 !important;text-decoration:none !important;}

/* -------------------------------- */
/*
<style type="text/css">
</style>
*/
/* --------------------------------------- */
#Body {
	background-position: left top;
	background: url(img/body_bg.png) repeat left top;
	height: 100%;
	margin: 0;
	padding: 0;
}
.clear_float{clear:both; line-height:0; font-size:0; height:0;}
.template_style{display:table-cell}
/* --------------------------------------- */
/* --------------------------------------- */
/* --------------------------------------- */
#site-box{
	padding: 2px;
	margin: 0px auto 0px auto;
	background-color: #9999ff;
	width: 958px; /* 934+24 */
}
#logo-box{
	background-color: #FFFFFF;
}
/* --- メニュー --- */
#navi-box{
	height: 44px;
	padding: 0;
	margin: 0;
	background-position: left top;
	background-image: url('img/menu_bg.png');
}
#navi-pad{
	padding: 0 0 0 0px;
	margin: 0 15px 0 15px;
	height: 30px;
	float: left;
}
/* ----- languge ---------- */
#lang-pad{
	background-color: white;
	float: right;
}
/*------------ Breadcrumb Style --------------*/
#bread-box{
	background-color: #FFF;
	height: 20px;
}
.Breadcrumb,a.Breadcrumb:link,a.Breadcrumb:active,a.Breadcrumb:visited{
	color:#3E81B5;
}
a.Breadcrumb:hover{
	color:#555;
}

/* ----------- Content Pane   ---------------- */
#cont-box{
	border: 1px solid #CCCCCC;
	background-repeat: repeat;
	/*background-image: url('img/center_bg.png');*/
	/*background-color: #DFDEE6;*/
	background-color: #FFFFFF;
}
.LeftPane{
	padding: 0 0px 0 5px;
	width: 20%;
	margin: 0;
}
.ContentPane{
	padding: 0 0px 0 5px;

}
.RightPane{
	padding: 0 0 0 5px;
	width:  20%;
	margin: 0;
}
/*-------------- Link Style --------------------------------*/
#links-box{
	background-color: #F9F9F9;
	text-align: center;
}
.linkscontainer{
	padding-top:20px;
	text-align:center;
}
.links,a.links:link,a.links:active,a.links:visited{
	color: #999;
	text-transform: uppercase;
}
a.links:hover{color:#555;}
/* ------------------- Footer  --------------------------- */
#footer-box{
	background-color:#EEEEEE;
	text-align: center;
}
/* ---- Login Style ----- */
.login,a.login:link,a.login:active,a.login:visited {
	color:#ccF;
}
a.login:hover{
	color:#444;
}
/* ---- privacy Style ----- */
.privacy,a.privacy:link,a.privacy:active,a.privacy:visited {
	color:#999;
}
a.privacy:hover{
	color:#555;
}
/* ---- CopyRight Style ----- */
.cpr {
	color:#999;
}
/*----- User Style -----------*/
.user,a.user:link,a.user:active,a.user:visited {
	color:#999;
}
a.user:hover{
	color:#555;
}
/*----------------------------------------------------*/
#login-box{
	text-align: center;
	width: 15%;
}
#privacy-box{
	color:#555;
	text-align: center;
	width: 15%;
}
#cpr-box{
	text-align: center;
	width: 45%;
}
#user-box{
	text-align: center;
	width: 25%;
}

/*-------------- Empty panes Style --------------*/
/* at the bottom of the skin.css file     */
/* Closing these 2 blocks did make magic! */
.DNNEmptyPane{width:0;padding:0;margin:0;}

