@charset "utf-8";
/*  
Theme Name: Webnist Version 01
Theme URI: http://www.master-web.net
Description: Project management by <a href="http://www.digi3.jp/">株式会社デジタルキューブ</a>.<br />WordPress theme designed by <a href="http://www.master-web.net">Master+Web</a>.
Author: Webnist
Author URI: http://www.webnist.org

	This theme was designed and built by Nick La.
	
	By downloading and using this theme, you agree to the following terms:
    - You may NOT resell this theme
    - A link back to N.Design Studio must be retained in the footer (either modified or unmodified)
    - You may use this theme for personal or commercial projects
    - You may modify, translate or distribute

*/

/* ************************************************ 
	CSS目次
	1-1.記述方法
	1-2.注意点
	
	2-1.基本設定
	2-2.各領域設定
	2-3.ヘッダ領域設定
	2-4.ナビゲーション設定
	2-5.フッター領域設定
	2-6.メインナビゲーション領域設定
	2-7 サイドコンテンツL設定
	2-8 サイドコンテンツR設定
	2-9 C_Cコンテンツ設定
	2-10 C_Lコンテンツ設定
	2-11 C_Rコンテンツ設定
	2-12 メインコンテンツ設定
	
 * ************************************************ */

/*	1-1.記述方法
サイズ関係（width:**px; height:**px;等)
フォント関係（font-size:**px; line-height:**%; text-align:**;等
マージン（margin:**;等）
ボーダー（border:*px solid #******;等）
パディング（padding:**px;等）
バックグランド（background:url(*********);等)
その他（float:***; display:***;等)
*/

/*	1-2.注意点
ハックした場合必ず下記の記入欄に記述。

*/

/*	ハックした箇所

*/

/* ************************************************ 
 * 2-1 基本設定
 * ************************************************ */
*
	{
	font-family:Arial, Helvetica, sans-serif;
	margin:0px;
	padding:0px;
	list-style:none;
	}
body
	{
	font-size:80%;
	text-align:center;
	background:url(../img/base/body_back.gif);
	}
h1,h2,h3,h4,h5,h6
	{
	font-size:100%;
	}
img
	{
	border:0px;
	}
hr
	{
	width:1px;
	height:1px;
	color:#333333;
	border:none;
	padding:7px 0px 7px 0px;
	clear:both;
	}
*+html hr
	{
	border:none;
	padding:0px;
	}
.clear
	{
	clear:both;
	}
.left
	{
	text-align:left;
	}
.right
	{
	text-align:right;
	}
.center
	{
	text-align:center;
	}
a
	{
	color:#000000;
	text-decoration:none;
	}
a:hover
	{
	text-decoration:underline;
	}

/* ************************************************ 
 * 2-2 各領域設定
 * box
 * header
 * nav
 * contents_box
 * side_box
 * main_contents
 * footer
 * ************************************************ */
*#box
	{
	width:880px;
	text-align:left;
	margin: 0px auto;
	padding:8px 10px 8px 10px;
	background:#c2c0ba;
	}
*#header
	{
	height:123px;
	background:#232323;
	position:relative;
	}
*#footer
	{
	text-align:left;
	line-height:1.8;
	margin:3px 0px 0px 0px;
	padding:15px 16px 15px 16px;
	background:#232323;
	}

*#contents_box
	{
	margin:3px 0px 0px 0px;
	}
/* ************************************************ 
 * 2-3 ヘッダー設定
 * ************************************************ */
*#header h1
	{
	color:#FFFFFF;
	position:absolute;
	top:10px;
	left:226px;
	}
*#header #logo
	{
	position:absolute;
	top:10px;
	left:26px;
	}	
*#header #nav
	{
	position:absolute;
	top:89px;
	left:226px;
	}
/* ************************************************ 
 * 2-4 フッター設定
 * ************************************************ */
/* フッターリンク */
#footer ul
	{
	text-align:left;
	}
#footer li
	{
	color:#808080;
	display:inline;
	}
#footer a
	{
	color:#808080;
	text-decoration:underline;
	}
#footer a:hover
	{
	text-decoration:none;
	}
address
	{
	text-align:left;
	color:#FFFFFF;
	font-style:normal;
	}
/* ************************************************ 
 * 2-5 ナヴィゲーション設定
 * ************************************************ */
*#nav li
	{
	height:14px;
	margin:0px 26px 0px 0px;
	overflow:hidden;
	float:left;
	}
*#nav .nav_01
	{
	width:45px;
	}
*#nav .nav_02
	{
	width:70px;
	}
*#nav .nav_03
	{
	width:46px;
	}
*#nav .nav_04
	{
	width:75px;
	}
*#nav .nav_05
	{
	width:55px;
	}
*#nav a
	{
	padding:14px 0px 0px 0px;
	display:block;
	}
*#nav .nav_01 a
	{
	background:url(../img/nav/nav_01.gif) no-repeat;
	}
*#nav .nav_02 a
	{
	background:url(../img/nav/nav_02.gif) no-repeat;
	}
*#nav .nav_03 a
	{
	background:url(../img/nav/nav_03.gif) no-repeat;
	}
*#nav .nav_04 a
	{
	background:url(../img/nav/nav_04.gif) no-repeat;
	}
*#nav .nav_05 a
	{
	background:url(../img/nav/nav_05.gif) no-repeat;
	}
*#nav a:hover
	{
	background-position:0px -14px;
	}
	
*#stock_nav
	{
	margin:10px 0px 10px 1px;
	}
*#stock_nav li
	{
	width:166px;
	height:75px;
	margin:0px 12px 0px 0px;
	overflow:hidden;
	float:left;
	}
*#stock_nav li a
	{
	width:166px;
	padding:75px 0px 0px 0px;
	display:block;
	}
*#stock_nav .stock_nav_01 a
	{
	background:url(../img/nav/stock_nav_01.jpg) no-repeat;
	}
*#stock_nav .stock_nav_02 a
	{
	background:url(../img/nav/stock_nav_02.jpg) no-repeat;
	}
*#stock_nav .stock_nav_03 a
	{
	background:url(../img/nav/stock_nav_03.jpg) no-repeat;
	}
*#stock_nav .stock_nav_04 a
	{
	background:url(../img/nav/stock_nav_04.jpg) no-repeat;
	}
*#stock_nav .stock_nav_05
	{
	margin:0px 0px 0px 0px;
	}
*#stock_nav .stock_nav_05 a
	{
	background:url(../img/nav/stock_nav_05.jpg) no-repeat;
	}
*#stock_nav li a:hover
	{
	background-position:0px -75px;
	}
iframe
	{
	clear:both;
	}


/* End Calendar */
ul#khanh-links
	{
	margin:10px 0px 0px 0px;
	}
ul#khanh-links li
	{
	}
ul#khanh-links li a
	{
	border:2px solid #C2C0BA;
	padding:1px 5px;
	color:#fff;
	background-color:#000;
	text-decoration:none;
	opacity:0.50;
	filter:alpha(opacity=50);
	moz-opacity:50;
	zoom:1;
	}
ul#khanh-links li a:hover
	{
	background-color:#c00;
	}

