/*-------------------------------------------------------------------------------------------------

 ファイル概要 : 共通仕様スタイル定義 
 @package   株式会社 メビウス
 @license   http://www.mebius.co.jp/
 @copyright Copyright &copy; 2005, Mebius Corporation.
 @access    public
 @modified  2005/10/01
 @version   1.0
 @remark

-------------------------------------------------------------------------------------------------*/


/*-------------------------------------------------------------------------------------------------
概要 : 全体構造
-------------------------------------------------------------------------------------------------*/
/*【変更】フォントの設定*/
body{
	margin: 10px 0px;
	font-size: 13px;
	line-height: 140%;
	text-align: center;
/*	font-family:Osaka;*/
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	background-color: #FFFFFF;
/*影響箇所：
1)TOPPage：募集情報欄
2)News&Event：イベント出展情報のリンク以外の本文
3)News&Event：詳細ページの本文
4)事業部-事業内容：本文
5)事業部-業務案内：本文
6)事業部-実績詳細：本文-右枠
	color: #333333;
 */
	color: black;
    	}

#container {
	width: 750px;
	margin-left: auto;
	margin-right: auto;
	}

/*【既存】本文のマウスオーバー処理----------------------------------*/
/*【変更】↓本文内リンクのCSS：ここから*/
a {
	text-decoration: none;
	}

a:link {
	color: #333333;
/*	color: #009759;*/
	}

a:visited {
	color: #333333;
/*	color: #009759;*/
	}

a:active {
	color: #333333;
/*	color: #009759;*/
	}

a:hover {
	color: #FF8C00;
/*	color: #004141;*/
	text-decoration: underline;
	}

/*【追加】サイドメニューのマウスオーバー処理------------------------*/
.link a {
	text-decoration: none;
	}

.link a:link {
	color: #FFFFFF;
	}

.link a:visited {
	color: #FFFFFF;
	}

.link a:active {
	color: #FFFFFF;
	}

.link a:hover {
	color: orange;
	text-decoration: underline;
	}

/*【変更】↑本文内リンクのCSSここまで*/

/*【設定不明？】処理------------------------*/
form,input{
	margin: 0px;
	padding: 0px;
	}

h1, h2, h3, h4, h5, h6 {
	font-size: 100%;
	font-weight: normal;
	}
h1, h2, h3, h4, h5, h6, p, ol, ul, pre, blockquote{
	margin:0px;
	}

#clear{
	clear:both;
	}

/*【変更】対象-------------------------------------------
1)事業部_業務案内：「上記に関するお問合せ先」部
2)パッケージの詳細：「◆」部
3)会社案内_運営方針：「A：」部
4)会社案内_会社沿革：年月日欄
5)採用情報_待遇：「給与」「賞与」「能力重視」
6)プライバシーポリシー：「上記に関するお問合せ先」部
*/
.greenbold{
	color: #333333;
/*	color: #009759;*/
	font-weight: bold;
	}


/*【既存】ヘッダ設定：ロゴ・ナビの設定----------------------------*/
#header {
	width: 750px;
	height: 50px;
	}

#header a img{
	border: 0px none;
	margin: 0px;
	padding: 0px;
	display: inline;
	}

#logo {
	margin-top:5px;
	margin-left: 10px;
	float: left;
	}

#gnavi {
	text-align: right;
	margin-top: 20px;
	margin-right: 5px;
	float: right;
	}

#gnavi .search{
	margin-bottom: 3px;
	}
#gnavi .submit{
	margin-left: 3px;
	}
#navi{
	margin: 0px;
	padding: 0px;
	}

/*【既存】フッター設定：サイズ設定、背景画像、マウスオーバー処理-----------------------*/
#footer{
	clear:both;
	width: 750px;
	height: 30px;
	margin: 0px;
	background-image:url("http://www.mebius.co.jp/img/footer_01.gif");
	color: #333333;
	text-align: center;
	}

/*【既存】フッター設定：copyright部分設定---------------------*/
#footer .left{
	float: left;
	text-align: left;
	font-size: 90% ;
	padding: 8px 0px 0px 5px;
	}

#footer .left a {
	color: #333333;
/*	color: #004141;*/
	}

#footer .left a:hover {
	color: #004141;
	text-decoration: underline;
	}

/*【既存】フッター設定：プライバシーポリシー、サイトマップ設定*/
#footer .right{
	float: right;
	text-align: right;
	font-size: 90% ;
	padding: 8px 0px 0px 5px;
	margin-right: 5px;
	}

#footer .right a {
	color: #333333;
/*	color: #004141;*/
	}

#footer .right a:hover {
	color: orange;
/*	color: #004141;*/
	text-decoration: underline;
	}

/*【既存】使っていない---------------------------*/
#footer .left a {
	color: #004141;
	}
#footer .left a:hover {
	color: #004141;
	text-decoration: underline;
	}


/*---------------TOPページ設定-------------*/
/*トップページの画像のmargin設定*/
#container-top-con {
	margin-top: 10px;
	}

/*【変更】トップページの新着情報・パッケージ情報（左側ボックス）のpadding設定*/
#main-top .left{
	text-align: left;
	float: left;
	width: 426px;
	padding: 0px 0px 0px 0px;
/*	padding: 0px 5px 0px 5px;*/
	}

/*【変更】トップページの募集情報・バナー（右側ボックス）のpadding設定*/
#main-top .right{
	text-align: left;
	float: right;
/* 修正！ width: 290px; */
	width: 292px;
	padding: 0px 0px 0px 0px;
/*	padding: 0px 5px 0px 0px;*/
	}

#banner {
	clear: both;
	margin-top: 20px;
	text-align: left;
	}

/* 新着情報・パッケージ情報共通 */
/* 新着情報のボックス設定 */
#top1-con{
	border-top: 1px solid #676566;
/*	border-top: 2px solid #676566;*/
	border-left: 1px solid #999999;
	border-bottom: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
	height: 182px;
    	}
/*【変更】 パッケージのボックス設定 */
#top2-con{
	margin: 10px 0px;
	border-top: 1px solid #676566;
/*	border-top: 2px solid #676566;*/
	border-right: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	border-left: 1px solid #999999;
	line-height: 120%;
	height: 170px;
/*	height: 150px;*/
	}

#top100-con{
	margin: 10px 0px;
	border-right: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	border-left: 1px solid #999999;
	border-top: 2px solid #676566;
	line-height: 120%;
	height:140px;
	width: 450px;
	}

#container-top .container-topix2{
	border-right: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	border-left: 1px solid #999999;
	}

#title2 {
	text-align: left;
	background-color: #FFFFFF;
	padding: 0px;
/*	padding: 2px;*/
	margin:0px;
	}

#main-top .arc2 {
	margin: 5px 5px 5px 10px;
/*	margin: 5px 5px 5px 14px;*/
	line-height: 140%;
	}

#main-top .arc2 a {
	padding-left: 5px;
/*	padding-left: 10px;*/
	vertical-align:top;
	}

/* 募集情報コンテナ */
#top3-con {
	background-image: url("http://www.mebius.co.jp/img/spacer.gif");
/*	background-image: url("http://www.mebius.co.jp/img/t_index_recruit2.gif");*/
	background-repeat: repeat-y;
	padding-bottom: 2px;
/*【追加】↓ここから*/
	border-right: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	border-left: 1px solid #999999;
	border-top: 2px solid #676566; 
/*【追加】↑ここまで*/
	}

#main-top .arc {
	margin: 5px 25px 5px 10px;
	padding-left: 15px;
        padding-bottom: 5px;
	line-height: 160%;
	border-bottom: 1px dashed #666666;
	}

#main-top .arc5 {
	margin: 5px 25px 5px 10px;
	padding-left: 15px;
	line-height: 160%;
	border-bottom: 0px dashed #666666;
	}

#main-top .brown-title {
	text-align: left;
	font-size: 100% ;
	font-weight: bold;
	color: #9A5000;
	padding: 3px 0px;
	margin: 0px;
	}


/*-------------------------------------------------------------------------------------------------
概要 : カテゴリ共通
-------------------------------------------------------------------------------------------------*/
#container-top {
	background-image: url("http://www.mebius.co.jp/img/gray_03.gif");
/*	background-image: url("http://www.mebius.co.jp/img/gray_01.gif");*/
	background-repeat: repeat-y;
	width: 750px;
	margin: 0px;
	padding: 0px;
	}
/*------ メニューコンテンツ ------*/
#container-top .contents-menu{
	text-align: left;
	float: left;
	width: 150px;
	height: 100%;
	padding: 30px 30px 0px 20px;
	margin-top: 0px;
	}

/*------ メインコンテンツ ------*/
#container-top .contents-body{
	float: right;
	text-align: left;
	width: 540px;
	}

/*【変更】*/
#container-top .contents-body2{
	width: 510px;
/*	width: 440px;*/
	margin-top: 30px;
	margin-left: 6px;
	margin-bottom: 10px;
/*	margin-bottom: 20px;*/
	}

/*【削除予定？】↓ここから--------------------------------------------
#container-top .contents-body2 img{
	padding:5px;
	}

#container-top .contents-body2 p{
	line-height: 160%;
	margin-left: 15px;
	}
/*【削除予定？】↑ここまで---------------------------------------------*/

/*【追加】コンテンツ本文の右寄せ-----------------------------*/
#container-top .contents-body3{
	margin-top: 10px;
	margin-left:15px;	
	margin-bottom: 20px;
/*    text-indent: 10px;*/
	}
/*【追加】ここまで-------------------------------------------*/

#container-top h2{
	font-size:100%;
	font-weight:bold;
	color:#004141;
	display:inline;
	}

#container-top h3{
	font-size: 130% ;
	font-weight: bold;
	margin: 10px 0px;
	color: #333333;
	}

#container-top h4{
	font-size: 120% ;
	font-weight: bold;
	margin: 10px 0px;
	color: #333333;
	padding-left: 8px;
	border-left: 4px solid #009759;
	}

/* パンクズリスト */
/* 【変更】ナビゲーションバー部 */

#alink {
	padding-top: 5px;
	margin-right: 10px;
	color: #FFFFFF;
    	}

#alink a {
	color: #FFFFFF;
    	}
/*【追加】ここから--------------------------------------*/
#alink a:hover {
	color: orange;
	}
/*【追加】ここまで--------------------------------------*/


/* パンクズリスト (個人事業主・採用情報・検索・) */
/* 【変更】ナビゲーションバー部 */

#alink2 {
	padding-top: 5px;
	margin-right: 10px;
	color: white;
/*	color: #666666;*/
	}

#alink2 a {
	color: white;
/*	color: #666666;*/
	}
/*【追加】ここから--------------------------------------*/
#alink2 a:hover {
	color: orange;
	}
/*【追加】ここまで--------------------------------------*/

/*【変更】 大見出し */
#container-top #contents-title{
	margin: 0px 0px 10px 0px;
	padding: 1px 0px 12px 20px;
/*	padding: 1px 0px 12px 15px;*/
	width: 490px;
/*	width: 445px;*/
	background-image:url("http://www.mebius.co.jp/img/gradation_05.gif");
/*	background-image:url("http://www.mebius.co.jp/img/gradation_02.gif");*/
	background-repeat:no-repeat;
	font-weight: bold;
	font-size: 18px;
/*	font-size: 15px;*/
	color: #333333;
/*	color: #004141;*/
	text-align: left;
	}

#container-top #title {
	margin: 0px;
	background-color: #FFFFFF;
	text-align: left;
	}

#container-top .title {
	font-size: 100%;
	font-weight: bold;
	color: #333333;
	padding-left: 8px;
	border-left: 4px solid #009759;
	}

/* 見出し3 (事業内容等 小見出し) */
#container-top #title3 {
	margin: 5px 0px 5px 0px;
	padding-left:0px;
/*	padding-left:5px;*/
	padding-bottom: 1px;
/*	padding-bottom: 2px;*/
	text-align: left;
	border-top: 7px;
	border-bottom: 1px solid #333333;
/*	border-bottom: 1px dashed #009759;*/
	}

#container-top .title3 {
	font-size: 100%;
	font-weight:bold;
	color: black;
/*	color: #009759;*/
	padding-left: 7px;
	border-left: 4px solid  orange;
/*	border-left: 4px solid #009759;*/
	}

/* 見出し4 (採用情報等 小見出し) */
#container-top #title4 {
	padding-left:5px;
	padding-bottom: 2px;
	margin: 5px 0px 0px 0px;
	background-color: #FFFFFF;
	text-align: left;
	border-top: 7px;
	border-bottom: 1px solid #009759;
	}

#container-top .title4 {
	font-size: 100%;
	font-weight:normal;
	padding-left: 8px;
	}


#container-top .container-topix3{
	padding: 10px;
	border-right: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	border-left: 1px solid #999999;
	}

/* 記事 */
.contents-detail p {
	margin-left: 0px;
	padding-left: 15px;
/*	padding-left: 1px;*/
	margin-bottom: 5px;
	margin-top: 5px;
	}

.contents-detail ul {
	margin: 0px;
	padding: 0px;
	list-style: disc;
	margin-left: 22px;
	margin-bottom: 20px;
    	}
.contents-detail li {
	text-indent: 0px;
    	}

.contents-detail .c-right {
	text-align: right;
    	}

/*【変更】*/
.contents-detail .titlea {
	margin: 10px 0px 5px 15px;
/*	padding-left:5px;*/
/*	padding-bottom: 2px;*/
 	text-align: left;
	border-top: 7px;
	border-bottom: 1px solid #333333;
/*	border-bottom: 1px dashed #009759;*/
    	}

/*【変更】*/
.contents-detail .titleb {
	font-size: 110%;
/*	font-size: 100%;*/
	font-weight:bold;
	color: #333333;
/*	color: #009759;*/
	padding-left: 7px;
	border-left: 4px solid orange;
/*	border-left: 4px solid #009759;*/
    	}


/*【変更】*/
.contents-detail .titlec {
	margin: 10px 0px 5px 15px;
/*	margin: 10px 0px 5px 11px;*/
	padding-left:5px;
	padding-bottom: 2px;
	text-align: left;
	border-top: 7px;
	border-bottom: 1px solid #000000;
/*	border-bottom: 1px dashed #009759;*/
    	}

/*【変更】*/
.contents-detail .titled {
	font-size: 110%;
/*	font-size: 100%;*/
	font-weight:bold;
	color: #333333;
/*	color: #009759;*/
	margin-left: 0px;
	padding-left: 0px;
	border-left: 0px solid #999999;
    	}

/*【削除】↓ここから-------------------------- 
.contents-detail table {
	margin-top: 15px;
	margin-left: 16px;
	margin-bottom: 20px;
	line-height: 160%;
	border-top: 0px dashed #999999;
	border-left: 0px dashed #999999;
	vartical-align: top;
    	}

.contents-detail th {
	padding-left: 0px;
	padding-right: 8px;
	padding-top: 4px;
	padding-bottom: 4px;
	font-weight: bold;
	color: #009759;
	border-bottom: 1px dashed #999999;
	border-top: 1px solid #333333;
	border-right: 0px dashed #999999;
	vartical-align: top;
    	}

.contents-detail td {
	padding-left: 0px;
	padding-right: 8px;
	padding-top: 4px;
	padding-bottom: 4px;
	border-bottom: 1px dashed #999999;
	border-top: 1px solid #333333;
	border-right: 0px dashed #999999;
	vartical-align: top;
    	}
【削除】↑ここまで-------------------------- */


/*【変更】開発環境と設備でのTable設定↓*/
.contents-detail1 table {
	margin-left: 16px;
/*	margin-top: 15px;
	margin-bottom: 20px;
	line-height: 160%;
	border-top: 1px dashed #999999;
	border-left: 0px dashed #999999;
*/
	vartical-align: top;
    	}

.contents-detail1 th {
/*	border-bottom: 1px dashed #999999;
	border-right: 0px dashed #999999;
	padding-left: 0px;
	padding-right: 8px;
	padding-top: 4px;
	padding-bottom: 4px;
	font-weight: bold;
	color: #009759;
*/
	vartical-align: top;
    	}

.contents-detail1 td {
/*	border-bottom: 1px dashed #999999;
	border-right: 0px dashed #999999;
	padding-left: 0px;
	padding-top: 4px;
	padding-bottom: 4px;
*/
	vartical-align: top;
    	}

/* Other -------------------------------------------------*/
#container-top .link{
	padding-bottom: 5px;
	}

#container-top .con-link{
	margin-bottom: 5px;
	padding-top:4px;
	}

#container-top .sub{
	margin: 0px 0px 10px 0px;
	padding: 0px;
	}
/*【変更】*/
#container-top .subtitle{
	font-weight: bold;
	margin: 0px 0px 5px 0px;
	padding: 0px 0px 2px 0px;
	color: #FFFFFF;
/*	color: #004141;*/
	border-bottom: 1px dashed #FFFFFF;
/*	border-bottom: 1px dashed #009759;*/
	}

.dlink{
	margin: 0px 0px 30px 0px;
	}

#container-top .detail{
	padding: 10px;
	line-height: 180%;
	}


/* エントリーコンテンツ */
#inews{
	line-height: 180%;
	text-align:left;
	width:100%;
	}

#inews2{
	text-align:left;
	padding: 0px 0px 0px 10px;
	width:400px;
	}

#inews2 .date{
	margin: 0px 0px 0px 5px;
	}

#inews2 .arc{
	margin: 0px 0px 0px 10px;
	width:300px;
	}

#news-con{
	margin: 5px 0px 20px 0px;
	padding: 0px;
	border-top: 1px dotted #CBCBCB;
	}

#news-con .news-day{
	padding-left: 20px;
	font-weight: bold;
	color: #009759;
	}

#news-con .news-arc{
	padding-left: 20px;
	}
478
/*【変更】 お問い合わせ枠 */
#container-top #contents-contact{
	text-align: left;
	width: 445;
	color: #000000;
	padding: 5px 5px 5px 15px;
*	padding: 5px;*/
	margin-top: 20px;
	margin-left: 10px;
	margin-bottom: 10px;
	border: 1px dashed #999999;
    	}


#container-top #contents-info{
	text-align: left;
	padding: 5px;
	margin-top: 0px;
	margin-left: 25px;
	margin-bottom: 10px;
	}

/* エントリーBODY (開発環境と設備)*/
#con-dev {
	padding: 5px 0px 10px 0px;
	margin: 0px;
	border-top: 1px dotted #CBCBCB;
	}
#con-dev ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
	}
#con-dev li {
	}


/*---------------ニュース＆イベント カテゴリー設定-------------*/
#news{
	width: 750px;
	padding: 0px;
	margin: 0px;
	height: 105px;
	color: #000000;
	background-repeat:no-repeat;
	background-color: #FFFFFF;
	text-align: right;
/*--修正background-image:url("http://www.mebius.co.jp/img/categoryimg_news.gif");----*/
	background-image:url("http://www.mebius.co.jp/img/categoryimg_news.jpg");
	}

/*---------------事業案内 カテゴリー設定-------------*/
#solution{
	width: 750px;
	padding: 0px;
	margin: 0px;
	height: 105px;
	color: #000000;
	background-repeat:no-repeat;
	background-color: #FFFFFF;
	text-align: right;
/*--修正background-image:url("http://www.mebius.co.jp/img/categoryimg_biz.gif");----*/
	background-image:url("http://www.mebius.co.jp/img/categoryimg_biz.jpg");
	}

#container-top .contens-detail{
	padding: 5px 0px 10px 0px;
	margin: 0px;
	border-top: 1px dotted #CBCBCB;
	}

#container-top .contens-detail p{
	margin: 0px;
	}

/*---------------パッケージ カテゴリー設定-------------*/
#package{
	width: 750px;
	padding: 0px;
	margin: 0px;
	height: 105px;
	color: #000000;
	background-repeat:no-repeat;
	background-color: #FFFFFF;
	text-align: right;
/*--修正background-image:url("http://www.mebius.co.jp/img/categoryimg_pack.gif");----*/
	background-image:url("http://www.mebius.co.jp/img/categoryimg_pack.jpg");
	}

/*---------------会社案内 カテゴリー設定-------------*/
#company{
	width: 750px;
	padding: 0px;
	margin: 0px;
	height: 105px;
	color: #000000;
	background-repeat:no-repeat;
	background-color: #FFFFFF;
	text-align: right;
/*--修正background-image:url("http://www.mebius.co.jp/img/categoryimg_com.gif");----*/
	background-image:url("http://www.mebius.co.jp/img/categoryimg_com.jpg");
	}

/*---------------コンタクト カテゴリー設定-------------*/
#contact{
	width: 750px;
	padding: 0px;
	margin: 0px;
	height: 105px;
	color: #000000;
	background-repeat:no-repeat;
	background-color: #FFFFFF;
	text-align: right;
/*--修正background-image:url("http://www.mebius.co.jp/img/categoryimg_cont.gif");----*/
	background-image:url("http://www.mebius.co.jp/img/categoryimg_cont.jpg");
	}

/*---------------IR情報 カテゴリー設定-------------*/
#investers{
	width: 750px;
	padding: 0px;
	margin: 0px;
	height: 105px;
	color: #000000;
	background-repeat:no-repeat;
	background-color: #FFFFFF;
	text-align: right;
/*--修正background-image:url("http://www.mebius.co.jp/img/categoryimg_ir.gif");----*/
	background-image:url("http://www.mebius.co.jp/img/categoryimg_ir.jpg");
	}


/*---------------個人事業主 カテゴリー設定-------------*/
#individual{
	width: 750px;
	padding: 0px;
	margin: 0px;
	height: 105px;
	color: #000000;
	background-repeat:no-repeat;
	background-color: #FFFFFF;
	text-align: right;
/*--修正background-image:url("http://www.mebius.co.jp/img/categoryimg_individual.gif");----*/
	background-image:url("http://www.mebius.co.jp/img/categoryimg_individual.jpg");
	}

/*---------------採用情報 カテゴリー設定-------------*/
#recruit{
	width: 750px;
	padding: 0px;
	margin: 0px;
	height: 105px;
	color: #000000;
	background-repeat:no-repeat;
	background-color: #FFFFFF;
	text-align: right;
/*--修正background-image:url("http://www.mebius.co.jp/img/categoryimg_recruit.gif");----*/
	background-image:url("http://www.mebius.co.jp/img/category_recruit.jpg");
	}

/*---------------汎用 カテゴリー設定-------------*/
/*【対象ページ】
1)サイトマップ
2)プライバシーポリシィ
3)テストページ
*/
#general{
	width: 750px;
	padding: 0px;
	margin: 0px;
	height: 105px;
	color: #000000;
	background-repeat:no-repeat;
	background-color: #FFFFFF;
	text-align: right;
/*--修正background-image:url("http://www.mebius.co.jp/img/categoryimg_genral.gif");----*/
	background-image:url("http://www.mebius.co.jp/img/categoryimg_genral.jpg");
	}

/*---------------検索 設定-------------*/
#search-result h3,h2{
	font-size: 100%;
	font-weight: normal;
	margin: 0px;
	}

#search-result p{
	text-indent: -16px;
	margin-bottom: 20px;
	}

#search-form {
	margin-left:20px;
	margin: 0px 0px 10px 20px;
	}

#search-form table tr td {
	border: 1px solid #ffffff;
	}
	
/*---------------監視カメラ カテゴリー設定-------------*/
#atv{
	width: 750px;
	padding: 0px;
	margin: 0px;
	height: 105px;
	color: #000000;
	background-repeat:no-repeat;
	background-color: #FFFFFF;
	text-align: right;
	}


/*---------------無線LAN カテゴリー設定-------------*/
#wir_lan{
	width: 750px;
	padding: 0px;
	margin: 0px;
	height: 105px;
	color: #000000;
	background-repeat:no-repeat;
	background-color: #CCCCFF;
	text-align: right;
	}

/*---------------計測器 カテゴリー設定-------------*/

#instrument{
	width: 750px;
	padding: 0px;
	margin: 0px;
	height: 105px;
	color: #000000;
	background-repeat:no-repeat;
	background-color: #99FFCC;
	text-align: right;
	}


/*---------------ダウンロード(テクトロニクスのソフトウェア) カテゴリー設定-------------*/
#td{
	width: 750px;
	padding: 0px;
	margin: 0px;
	height: 105px;
	color: #000000;
	background-repeat:no-repeat;
	background-color: #FFFFFF;
	text-align: right;
	background-image:url("http://www.mebius.co.jp/new_img/top_keisoku.jpg");
	}

/*---------------ダウンロード カテゴリー設定-------------*/
/*
#download_01{
	width: 750px;
	padding: 0px;
	margin: 0px;
	height: 105px;
	color: #000000;
	background-repeat:no-repeat;
	background-color: #FFFFFF;
	text-align: right;
	background-image:url("http://www.mebius.co.jp/new_img/top_keisoku.jpg");
	}
*/





/*-------------------------------------------------------------------------------------------------
概要 : 【追加】Table一覧の処理
-------------------------------------------------------------------------------------------------*/
/*Table一覧：パターン１のCSS-----------------------------------------*/
/*※略称名称説明
	tableP1：table list Pattern-1
	T-L:TOP-Left／T-R:TOP-right
	M-L:Middle-Left／M-R:Middle-right
	B-L:Bottom-Left／T-R:Bottom-right
*/
/*パターン１：Tableトップの左側CSS*/
.tableP1_T-L
	{
	font-size:10.0pt;
	font-weight:700; /*←太文字*/
/*	text-decoration:none;
	font-family:monospace;
*/
	text-align:general;
	padding: 5px 0px 5px 10px;
	vertical-align:top;
	border-top:1.0pt solid windowtext;
	border-right:.5pt solid windowtext;
	border-bottom:.5pt solid windowtext;
	border-left:none;
	}

/*パターン１：Tableトップの右側CSS*/
.tableP1_T-R
	{
	font-size:10.0pt;
/*	text-decoration:none;
	font-family:monospace;
*/
	text-align:general;
	text-align:left;
	padding: 5px 0px 5px 10px;
	vertical-align:top;
	border-top:1.0pt solid windowtext;
	border-right:none;
	border-bottom:.5pt solid windowtext;
	border-left:none;
	}

/*パターン１：Table真ん中の左側CSS*/
.tableP1_M-L
	{
	font-size:10.0pt;
/*	text-decoration:none;
	font-family:monospace;
*/
	font-weight:700; /*←太文字*/
	padding: 5px 0px 5px 10px;
	vertical-align:top;
	border-top:none;
	border-right:.5pt solid windowtext;
	border-bottom:.5pt solid windowtext;
	border-left:none;
	}

/*パターン１：Table真ん中の右側CSS*/
.tableP1_M-R
	{
	font-size:10.0pt;
/*	text-decoration:none;
	font-family:monospace;
*/
	text-align:general;
	text-align:left;
	padding: 5px 0px 5px 10px;
	vertical-align:top;
	border-top:none;
	border-right:none;
	border-bottom:.5pt solid windowtext;
	border-left:none;
	}

/*パターン１：Table下の左側CSS*/
.tableP1_B-L
	{
	font-size:10.0pt;
/*	text-decoration:none;
	font-family:monospace;
*/
	text-align:general;
	font-weight:700; /*←太文字*/
	padding: 5px 0px 5px 10px;
	vertical-align:top;
	border-top:none;
	border-right:.5pt solid windowtext;
	border-bottom:1.0pt solid windowtext;
	border-left:none;
	}

/*パターン１：Table下の右側CSS*/
.tableP1_B-R
	{
	font-size:10.0pt;
/*	text-decoration:none;
	font-family:monospace;
*/
	text-align:general;
	text-align:left;
	padding: 5px 0px 5px 10px;
	vertical-align:top;
	border-top:none;
	border-right:none;
	border-bottom:1.0pt solid windowtext;
	border-left:none;
	}

/*Table一覧：パターン2のCSS-----------------------------------------*/
/*※略称名称説明
　tableP2：table list Pattern-2
　T:TOP
　M:Middle
　B:Bottom
　S:space
*/
/*画像挿入枠CSS：イメージ画像*/
.tableP2_T
	{
	text-align:center;
/*	border:.5pt solid #666666;  0.5ptではChromeで見えない*/
        border:1pt solid #666666;
	border-bottom:none;
	}

/*画像挿入枠CSS：タイトルバー*/
.tableP2_M
	{
	background-image:url("http://www.mebius.co.jp/img/bar02.gif");
	text-align:center;
/*	border:.5pt solid #666666;  0.5ptではChromeで見えない*/
	border:1pt solid #666666;
	border-bottom:none;
	font-size:11.0pt;
	font-weight: bold;
	}

/*コメント挿入枠CSS*/
.tableP2_B
	{
	vartical-align:top;
	font-size:10.0pt;
	border-top:none;
/*	border:.5pt solid #666666;  0.5ptではChromeで見えない*/
	border:1pt solid #666666;
	line-height: 110%;
	}

.tableP2_B P {
	margin-top:5px;
	margin-left:10px;
	margin-right:3px;
	font-size:12px;
	}

.tableP2_B ol {
	list-style-image:url(http://www.mebius.co.jp/img/arrow02.gif);
        padding-left: 0px;
	}

.tableP2_B li {
	margin-top:5px;
	margin-left:25px;
	margin-right:3px;
	text-align:justify;
	font-size:12px;
	color:#999999;
	}

/*透明空白枠CSS*/
.tableP2_S {
	font-size:11.0pt;
	text-align:center;
	}

/*Table一覧：パターン3のCSS-----------------------------------------*/
/*※略称名称説明
　tableP3：table list Pattern-3
　T:TOP
　B-L:Bottom-Left
　B-C:Bottom-center
　B-R:Bottom-right
*/
/*パターン１：Tableトップ部CSS*/
.tableP3_T
	{
	text-align:center;
	border:.5pt solid #666666;
	}

/*パターン１：Tableボトム部の左側CSS*/
.tableP3_B-L
	{
	font-size:11px;
	color:#333333;
	background-image:url("http://www.mebius.co.jp/img/bar03.gif");
	text-align:center;
	border:.5pt solid #666666;
	border-top:none;
	}

/*パターン１：Tableボトム部の真ん中CSS*/
.tableP3_B-C
	{
	font-size:11px;
	color:#333333;
	background-image:url("http://www.mebius.co.jp/img/bar03.gif");
	text-align:center;
	border:.5pt solid #666666;
	border-top:none;
	border-left:none;
	}

/*パターン１：Tableボトム部の右側CSS*/
.tableP3_B-R
	{
	font-size:11px;
	color:#333333;
	background-image:url("http://www.mebius.co.jp/img/bar03.gif");
	text-align:center;
	border:.5pt solid #666666;
	border-top:none;
	border-left:none;
	}

/*Table一覧：パターン4-1のCSS-----------------------------------------*/
/*※略称名称説明
	tableP4-1：table list Pattern-4-1
	T:TOP
	M:Middle
	B:Bottom
*/
/*パターン4-1：TableトップCSS*/
.tableP4-1_T
	{
	padding:15px 15px 0px 15px;
	border-top:.5pt solid #999999;
	border-right:.5pt solid #999999;
	border-bottom:none;
	border-left:.5pt solid #999999;
	}

/*パターン4-1：TableミドルCSS*/
.tableP4-1_M
	{
	padding:15px 15px 15px 15px;
	border-top:none;
	border-right:.5pt solid #999999;
	border-bottom:none;
	border-left:.5pt solid #999999;
	}

/*パターン4-1：TableボトムCSS*/
.tableP4-1_B
	{
	padding:15px 15px 15px 15px;
	border-top:none;
	border-right:.5pt solid #999999;
	border-bottom:.5pt solid #999999;
	border-left:.5pt solid #999999;
	}

/*Table一覧：パターン4-2のCSS-----------------------------------------*/
/*※略称名称説明
	tableP4-2：table list Pattern-4-2
	T:TOP
	B-L:Bottom-Left／B-R:Bottom-right
*/
/*パターン4-2：TableトップCSS*/
.tableP4-2-1
	{
	padding:0px 5px 0px 5px;
	text-align:left;
	color:#0033B3;
	font-size:14pt;
	font-weight: bold;
	border-top:none;
	border-right:none;
	border-bottom:.5pt solid #999999;
	border-left:none;
	}

.tableP4-2-2
	{
	padding:5px;
	font-size:11pt;
	text-align:left;
	border-top:none;
	border-right:none;
	border-bottom:.5pt solid #999999;
	border-left:none;
	}

.tableP4-2-3
	{
	padding:0px 5px 0px 5px;
	text-align:left;
	font-size:16pt;
	font-weight: bold;
	}
