/*共通================================================================*/
body {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3", sans-serif;
	color: #333333;
	background-color: #FFFFFF;
    margin: 0px auto auto;
}
p {
	font-size: 13px;
	;
	line-height: 170%;
	text-align: left;
}

/*id=========================================================================*/
#container {
    margin: auto;
	padding: 0px;
	width: 940px;
	background-color: #FFFFFF;
	border: 1px solid #FF9900;
}
#header {
	font-size: 12px;
}
#contents {
	background-color: #FFFFFF;
}
/*カテゴリー*/
#category {
	width: 160px;
	float: left;
	font-size: 12px;
	margin: 1px 2px;
}
/*カテゴリー内部デザイン*/
#category01 {
	margin: 0px;
	padding: 0px;
}
/*メイン*/
#main {
	width: 560px;
	float: left;
	font-size: 12px;
	margin: 1px 2px;
}
/*メイン内部デザイン*/
#main01 {
	margin: 0px;
}

/*テンプレートメイン内部デザイン*/
.main01 {
	float: left;
}
/*メニュー*/
#menu {
	width: 210px;
	float: right;
	font: 12px/140% "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}
/*メニュー内部デザイン*/
#menu02{
	background-image: url(../ichiba/imgs/index01/back01.gif);
	margin: 2px 2px 2px 2px;
	padding: 1px;
}

/*内部デザインbox*/
.mebox01{
	border: 1px solid #CCCCCC;
	text-decoration: none;
	width: 200px;
	background-color: #FFFFFF;
	margin: 2px;
	padding: 0px;
}


#footer {
	width: 940px;
	margin: 0px;
	padding: 10px 0px;
	text-align: center;
	font-size: 11px;
	clear: both;
	background-color: #FFFFFF;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FF9900;
	border-right-color: #FF9900;
	border-bottom-color: #FF9900;
	border-left-color: #FF9900;
}
/*右ナビ、メイン、================================================================*/
.strong01{
	text-decoration: none;
	font-weight: bold;
	color: #663300;
}

/*リンク==============================================*/
a:link {
	text-decoration: underline;
	color: #0066CC;
}

a:visited {
	color: #0066CC;
	text-decoration: none;
}


a:hover {
	color: #FF6600;
	text-decoration: none;
}

/*左ナビ==============================================*/
.menuleft01{
	background-image: url(../ichiba/imgs/index01/nabi03/nabi03_02.gif);
	background-repeat: repeat;
	margin-bottom: 0px;
	margin-top: 0px;
}
/*ad*/
#leftnaviad {
	background-image: url(../ichiba/imgs/index01/nabi03/nabi03_02.gif);
	background-repeat: repeat;
	margin-bottom: 0px;
	margin-top: 0px;
}
.leftnaviadfont01 {
	margin: 10px 5px 3px;
	border-bottom: 1px solid #FF9902;
	font-size: 12px;
	font-weight: bold;
	color: #FF9902;
	padding: 0px;
}
.leftnaviadfont02 {
	font-size: 11px;
	line-height: 105%;
	margin: 0px 5px;
	padding: 0px 0px 0px 5px;
}
/*リスト*/

.menuleft02{
	margin-right: 0px;
	margin-left: -15px;
	line-height: 20px;
	list-style-image: url(../ichiba/imgs/index01/nabi03/li01.jpg);
	font-size: 13px;
	list-style-type: none;

}
.menuleft03{
	margin-top: 0px;

}
.menuleft04{
	margin-top: -20px;
}

/*左ナビ＜変圧器＞==============================================*/
.menuhenatu01{
	background-image: url(../ichiba/imgs/henatu/nabi03_02.jpg);
	background-repeat: repeat;
	margin-bottom: 0px;
	border: 1px solid #9999CC;
}

.menuhenatu09{
	background-image: url(../ichiba/imgs/henatu/nabi03_02.jpg);
	background-repeat: repeat;
	margin-bottom: 0px;
	border: 1px solid #FF9900;
}

/*リスト*/
.menuhenatu02{
	margin-right: 5px;
	margin-left: -6px;
	line-height: 20px;
	list-style-image: url(../ichiba/imgs/index01/nabi03/li01.jpg);
	font-size: 13px;
	list-style-type: none;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #9999FF;
}

.menuhenatu03{
	margin-top: 0px;

}
.menuhenatu04{
	margin-top: -20px;
}


.menuhenatu05{
	font-size: 14px;
	background-image: url(../ichiba/imgs/henatu/nabi03_01.jpg);
	background-repeat: no-repeat;
	line-height: 30px;
	font-weight: bold;
	height: 30px;
	padding-left: 30px;
}
.menuhenatu06{
	font-size: 13px;
	font-weight: bold;
	padding-left: 5px;
	color: #666666;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #9999CC;
	padding-top: 3px;
	padding-bottom: 3px;
}
.menuhenatu10{
	font-size: 13px;
	font-weight: bold;
	padding-left: 5px;
	color: #666666;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FF9900;
	padding-top: 10px;
	padding-bottom: 10px;
}

.menuhenatu07{
	margin-top: 0px;
}

.menuhenatu08{
	font-size: 14px;
	background-image: url(../ichiba/imgs/henatu/nabi03_03.jpg);
	background-repeat: no-repeat;
	line-height: 30px;
	font-weight: bold;
	height: 30px;
	padding-left: 25px;
}



/*右ナビ==============================================*/
.menabi02{
	padding-right: 1px;
	padding-left: 1px;
	margin: 1px;
}
.menabi01{
	background-image: url(../ichiba/imgs/index01/nabi02/nabi_01.gif);
	text-indent: 7px;
	line-height: 20px;
	font-weight: bold;
	background-repeat: no-repeat;
	text-decoration: none;
	color: #333333;
	font-size: 13px;
	margin: 0px;
	padding: 0px;
}
.menabi0102 {
	background-image: url(../ichiba/imgs/index01/nabi02/nabi_01.gif);
	text-indent: 5px;
	line-height: 20px;
	font-weight: bold;
	background-repeat: no-repeat;
	text-decoration: none;
	color: #333333;
	font-size: 12px;
	margin: 0px;
	padding: 0px;
}
.menabi-g{
	background-image: url(../ichiba/imgs/index01/nabi02/nabi_01.gif);
	text-indent: 7px;
	line-height: 20px;
	font-weight: bold;
	background-repeat: no-repeat;
	text-decoration: none;
    color: #990000;
	font-size: 13px;
}

/*index================================================================*/
/*ヘッダー*/
.mihe01{
	font-size: 11px;
	line-height: 16px;
	font-weight: bold;
	background-color: #FF9900;
	height: 16px;
	color: #FFFFFF;
	margin: 0px;
	padding: 0px;
	text-indent: 15px;
}
.mihe02{
	font-size: 11px;
	text-align: right;
	margin: 0px;
	padding: 0px 1px 0px 0px;
}
.mihe03{
	font-size: 13px;
	font-weight: bold;
}
.mihe04{
	font-size: 11px;
	padding-right: 15px;
	text-align: center;
}
.mihe05{
	font-size: 11px;
	text-align: right;
	padding-right: 15px;
	padding-top: 12px;
}

.mihe06{
	font-size: 13px;
	text-align: left;
	line-height: 120%;
	margin: 0px;
	padding: 0px;
}

.mihe07{
	font-weight: bold;
	color: #663300;
	text-align: left;
	padding: 0px;
	letter-spacing: 0.2em;
}





.backhe01{
	120background-repeat: no-repeat;
	background-position: right;
	height: 110px;
	background-image: url(../ichiba/imgs/index01/bag.jpg);
	background-repeat: no-repeat;
}

/*ウエナビ*/
.nabi01{
	font-size: 13px;
	line-height: 24px;
	background-image: url(../ichiba/imgs/index01/nabi01/nabi01.gif);
	text-align: center;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
/*ヘッダ内アクセント*/
#midashi {
	position: absolute;
	height: 103px;
	width: 476px;
	left: 318px;
	top: 35px;
	font-size: 13px;
	line-height: 140%;
}
/*メイン========================================================================*/
/*新着情報＆キャンペーン見出し*/
.mi011{
	font-size: 16px;
	color: #FFFFFF;
	font-weight: bolder;
	height: 33px;
	background-image: url(../ichiba/imgs/index01/midasi01/m_s01_02.gif);
	background-repeat: no-repeat;
	text-indent: 30px;
	line-height: 33px;
	margin: 0px;
}
/*新着情報＆キャンペーンタイトル*/
.font01{
	font-weight: bold;
	color: #FF6600;
	font-size: 16px;
	text-decoration: none;
	margin: 0px;
	padding: 2px 0px 0px;
}

/*新着情報＆キャンペーン地オレンジ*/
.news011{
	background-image: url(../ichiba/imgs/index01/midasi01/m_s01_03.gif);
	background-repeat: repeat;
	background-position: left;
	margin: 0px;
	padding-bottom: 2px;
}

/*新着情報＆キャンペーン内部*/
.news013{
	padding: 5px 10px;
	background-color: #FFFFFF;
	margin: 0px 10px 10px;
}
/*新着情報＆キャンペーンphoto枠*/
.newsta01{
	float: left;
	border: 1px solid #999999;
	margin-right: 10px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding: 1px;
}
#news001 {
	margin: 0px;
	padding: 0px 10px 5px;
	border-bottom: 1px solid #FED34A;
	height: auto;
}
#newsitem01 {
	text-align: center;
	margin: 0px 5px 5px;
	float: left;
	width: 190px;
}
#newsitem01 p {
	font-size: 11px;
	line-height: 110%;
	font-weight: bold;
	text-align: center;
}
#newsitem01 h2 {
	font-size: 11px;
	line-height: 110%;
	font-weight: bold;
	color: #FF3333;
	text-align: center;
}
#newsitem02l {
	text-align: center;
	margin: 0px 5px 5px;
	padding: 5px;
	float: left;
	width: 180px;
}
#newsitem02r {
	text-align: center;
	margin: 0px 5px 5px;
	padding: 5px;
	float: right;
	width: 180px;
}


/*メインmidasi↓↓↓↓↓↓↓↓↓*/
.ta00 {
	line-height: 120%;
	margin: 3px;
	padding: 3px 10px;
	border-top: 2px double #FFDBA6;
	border-bottom: 2px double #FFDBA6;
	font-size: 13px;
	font-weight: bold;
}
/*セル左*/
.ta01{
	width: 220px;
	padding-right: 10px;
	line-height: 130%;
	margin: 0px;
}
/*セル右*/
.ta02{
	width: 220px;
	line-height: 130%;
	margin: 0px;
}

/*メイン見出し=====================================================*/
/*電化製品*/
.mi012{
	font-size: 15px;
	color: #FF6600;
	line-height: 30px;
	font-weight: bold;
	width: 100%;
	height: 30px;
	background-image: url(../ichiba/imgs/index01/midasi01/m_s02.gif);
	background-repeat: no-repeat;
	text-indent: 10px;
	margin: 10px 0px 5px;
	padding: 0px;

}
/*電話・通信・通訳*/
.mi013{
	font-size: 15px;
	color: #FF6600;
	line-height: 30px;
	font-weight: bold;
	width: 100%;
	height: 30px;
	background-image: url(../ichiba/imgs/index01/midasi01/m_s03.gif);
	background-repeat: no-repeat;
	text-indent: 10px;
	margin: 10px 0px 5px;
	padding: 0px;
}

.mi014{
	font-size: 15px;
	color: #FF6600;
	line-height: 30px;
	font-weight: bold;
	width: 100%;
	height: 30px;
	background-image: url(../ichiba/imgs/index01/midasi01/m_s04.gif);
	background-repeat: no-repeat;
	text-indent: 10px;
	margin: 10px 0px 5px;
	padding: 0px;
}
.mi015{
	font-size: 15px;
	color: #FF6600;
	line-height: 30px;
	font-weight: bold;
	width: 100%;
	height: 30px;
	background-image: url(../ichiba/imgs/index01/midasi01/m_s05.gif);
	background-repeat: no-repeat;
	text-indent: 10px;
	margin: 10px 0px 5px;
	padding: 0px;
}
.mi016{
	font-size: 15px;
	color: #FF6600;
	line-height: 30px;
	font-weight: bold;
	width: 100%;
	height: 30px;
	background-image: url(../ichiba/imgs/index01/midasi01/m_s06.gif);
	background-repeat: no-repeat;
	text-indent: 10px;
	margin: 10px 0px 5px;
	padding: 0px;
}
.mi017{
	font-size: 15px;
	color: #FF6600;
	line-height: 30px;
	font-weight: bold;
	width: 100%;
	height: 30px;
	background-image: url(../ichiba/imgs/index01/midasi01/m_s07.gif);
	background-repeat: no-repeat;
	text-indent: 10px;
	margin: 10px 0px 5px;
	padding: 0px;
}
.mi018{
	font-size: 15px;
	color: #FF6600;
	font-weight: bold;
	width: 100%;
	height: 30px;
	background-image: url(../ichiba/imgs/index01/midasi01/m_s08.gif);
	background-repeat: no-repeat;
	text-indent: 10px;
	line-height: 30px;
	margin: 10px 0px 5px;
	padding: 0px;
}
.mi019{
	font-size: 15px;
	color: #FF6600;
	line-height: 30px;
	font-weight: bold;
	width: 100%;
	height: 30px;
	background-image: url(../ichiba/imgs/index01/midasi01/m_s09.gif);
	background-repeat: no-repeat;
	text-indent: 10px;
	margin: 10px 0px 5px;
	padding: 0px;
}
.mi020as {
	font-size: 15px;
	color: #FF6600;
	line-height: 30px;
	font-weight: bold;
	width: 100%;
	height: 30px;
	text-indent: 10px;
	margin: 10px 0px 5px;
	padding: 0px;
	background: url(../ichiba/imgs/index01/midasi01/m_s011.gif) no-repeat;
}
.mi021eu {
	font-size: 15px;
	color: #FF6600;
	line-height: 30px;
	font-weight: bold;
	width: 100%;
	height: 30px;
	text-indent: 10px;
	margin: 10px 0px 5px;
	padding: 0px;
	background: url(../ichiba/imgs/index01/midasi01/m_s012.gif) no-repeat;
}
.mi022oc {
	font-size: 15px;
	color: #FF6600;
	line-height: 30px;
	font-weight: bold;
	width: 100%;
	height: 30px;
	text-indent: 10px;
	margin: 10px 0px 5px;
	padding: 0px;
	background: url(../ichiba/imgs/index01/midasi01/m_s013.gif) no-repeat;
}
.mi0110{
	font-size: 15px;
	color: #FF6600;
	line-height: 30px;
	font-weight: bold;
	width: 100%;
	height: 30px;
	background-image: url(../ichiba/imgs/index01/midasi01/m_s010.gif);
	background-repeat: no-repeat;
	text-indent: 10px;
	margin: 10px 0px 5px;
	padding: 0px;
}





/*メイン小見出し=====================================================*/
.mi02{
	font-size: 13px;
	color: #666666;
	line-height: 130%;
	text-align: left;
	font-weight: bold;
	margin: 5px;
	padding: 2px 5px;
	border: thin solid #FFB84D;
	width: 98%;
}

.mi03{
	font-size: 12px;
	color: #666666;
	background-image: url(../ichiba/imgs/index01/midasi02/m_a02.gif);
	text-align: left;
	background-repeat: no-repeat;
	font-weight: bold;
	height: auto;
	line-height: 16px;
	padding-left: 10px;
	padding-top: 2px;
	padding-bottom: 2px;
}

.bar01{
	width: 200px;
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #666666;
	margin-top: 5px;
	margin-bottom: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	line-height: 130%;
}

.clearfloat{
	clear: left;
}
/*グランド=====================================================*/

.box01{
	width: 450px;
	background-image: url(../ichiba/imgs/index01/grand/grand01.gif);
	background-repeat: no-repeat;
	padding-top: 80px;

}

.font06{
	font-size: 18px;
	font-weight: bold;
	color: #663300;
	text-align: center;
	line-height: 25px;
}
.font02{
	font-weight: bold;
	color: #FF6600;
	text-align: center;
	font-size: 13px;
}
.font02left {
	font-weight: bold;
	color: #FF6600;
	text-align: left;
	font-size: 13px;
	margin: 0px 0px 5px;
	padding: 0px;
	line-height: 120%;
}
.font03{
	font-size: 13px;
	border: 1px solid #FFFFFF;
	margin-bottom: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
.font04{
	font-weight: bold;
	color: #663300;
	text-align: left;
	padding-top: 1px;
	padding-bottom: 1px;
	margin-bottom: 1px;
	padding-left: 10px;
}
.font05{
	font-size: 27px;
	font-weight: bold;
	color: #663300;
	text-align: center;
	margin-bottom: 10px;
}
/*TOPtable==========================================*/
table.tablet01 {
	width: 95%;
	border-collapse: collapse;
	margin: 0em;
}

table.tablet01 th,
table.tablet01 td {
	padding: 2px;
}

table.tablet01 th {
}

table.tablet01 td.course {
	text-align: left;
	width: 50%;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 15px;
}
/*世界の街で＠赴任地からの便り==========================================*/
/*見出し2↓*/
.tayori01{
	font-size: 24px;
	font-weight: bold;
	color: #990000;
	text-align: left;
	text-indent: 20px;
	padding: 10px;
	border-bottom: 4px dotted #990000;
	margin: 10px;
	border-top: 4px dotted #990000;
}
/*見出し3↓*/
.tayori02{
	font-size: 23px;
	font-weight: bold;
	color: #666666;
	text-align: center;
	height: 50px;
	width: 450px;
	padding-top: 20px;
	margin-top: -30px;
}
/*リード↓*/
.tayori03{
	font-size: 15px;
	margin: 10px;
}
/*本文↓*/
.tayori04{
	font-size: 12px;
	color: #0000ff;
	margin: 20px;
}
/*写真↓*/
.tayori05{
	text-align: center;
	border: 1px solid #666666;
	padding: 10px;
	width: 400px;
}
.tayori06{
	background-color: #FFCC99;
	text-align: center;
	padding: 10px;
	margin: 10px;
}

/*会社案内==========================================*/
/*見出し2↓*/
.company01{
	font-size: 26px;
	font-weight: bold;
	color: #FF6600;
	text-align: left;
	height: 50px;
	padding-top: 5px;
	text-indent: 20px;
	margin: 0px 0px 10px;
	background: url(../imgs/midashi-g/mi01_g.gif) no-repeat;
}
/*見出し3↓*/
.company02{
	font-size: 22px;
	font-weight: bold;
	color: #666666;
	text-align: left;
	height: 40px;
	text-indent: 20px;
	margin: 20px 0px 0px;
	padding: 5px;
	background: url(../imgs/midashi-g/mi02_lg.gif) no-repeat;
}
.trans {
	font-size: 23px;
	font-weight: bold;
	color: #666666;
	text-align: center;
	height: 50px;
	width: 525px;
	background-image: url(../tayori/imgs/01/mi02.gif);
	background-repeat: no-repeat;
	padding-top: 20px;
	margin-top: -30px;
}
.trans01 {
	font-size: 14px;
	font-weight: bold;
	color: #000099;
	text-align: left;
	width: 98%;
	text-indent: 20px;
}
#header #readtop {
	margin: 0px;
	padding: 0px;
	float: right;
	height: auto;
	width: 300px;
}
.menuleft05 {
	margin-left: 10px;
	list-style-image: url(../ichiba/imgs/index01/nabi03/li01.jpg);
	font-size: 13px;
	list-style-type: none;
	color: #333333;
	border-bottom: 2px solid #FF9902;
	line-height: 20px;
	margin-right: 5px;
	margin-top: 0px;
	padding-left: 5px;
	padding-right: 5px;
}
.menuleft06 {
	margin-left: 15px;
	list-style-image: url(../ichiba/imgs/index01/nabi03/li01.jpg);
	font-size: 13px;
	list-style-type: none;
	color: #333333;
	background: #FEE0B4;
	margin-right: 5px;
	padding: 5px 10px;
}
.menuleftimg {
	list-style-image: url(../ichiba/imgs/index01/nabi03/li01.jpg);
	list-style-type: none;
	padding: 0px;
	margin: 1px 0px 0px 5px;
}
.menulefttxt {
	list-style-image: url(../ichiba/imgs/index01/nabi03/li01.jpg);
	font-size: 12px;
	list-style-type: none;
	color: #333333;
	padding: 0px;
	margin: 5px;
	line-height: 120%;
}
.menuleft07 {
	list-style-image: url(../ichiba/imgs/index01/nabi03/li01.jpg);
	font-size: 12px;
	list-style-type: none;
	color: #333333;
	border-bottom: 1px dotted #999999;
	width: 150px;
	text-indent: 1em;
	margin: 15px 5px 0px;
	padding: 0px;
}
#header h1 {
	padding: 0px;
	float: left;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.menulefttxt02 {
	list-style-image: url(../ichiba/imgs/index01/nabi03/li01.jpg);
	font-size: 11px;
	list-style-type: none;
	padding: 0px;
	margin: 2px 2px 0px 4px;
	line-height: 140%;
}
/*midashi=====================================================*/
#contents #main h1{
	font-size: 24px;
	font-weight: bold;
	color: #000099;
	text-align: left;
	padding: 5px 20px;
	margin-top: 5px;
	margin-bottom: 5px;
	border: 3px solid #FF6600;
}
#contents #main h2{
	font-size: 22px;
	font-weight: bold;
	color: #000099;
	text-align: left;
	padding: 15px;
	margin-top: 5px;
	margin-bottom: 5px;
	border-left: 5px solid #FF6600;
	height: 3em;
	width: 20em;
}
#contents #main h3{
	font-size: 18px;
	font-weight: bold;
	text-align: left;
	padding: 15px;
	margin-top: 5px;
	margin-bottom: 5px;
}
#contents #main h4{
	font-size: 16px;
	font-weight: bold;
	text-align: left;
	padding: 15px;
	margin-top: 5px;
	margin-bottom: 5px;
}
#contents #main h5{
	font-size: 14px;
	font-weight: bold;
	text-align: left;
	padding: 15px;
	margin-top: 5px;
	margin-bottom: 5px;
}
/*font=====================================================*/
.font_rb {	
	font-weight: bold;
	color: #FF0000;
}	
.font_11b {	
	color: #3366CC;
	font-size: 11px;
}
.font_14b {
	color: #000099;
	font-size: 14px;
	font-weight: bold;
}	
/*inner-img=====================================================*/
.b_inner10 {	
	margin: 5px 10px;
}	
.b_inner20 {	
	margin: 5px 20px;
}	
.imgs_r10 {	
	margin: 5px 10px;
	float: right;
}	
.imgs_l10 {	
	margin: 5px 10px;
	float: left;
}	

/*jouhou=====================================================*/
.jomidashi01 {
	font-size: 14px;
	color: #990000;
	margin: 5px 5px 5px 10px;
	padding: 5px 5px 5px 10px;
	border-bottom: 1px dotted #990000;
	text-indent: 1em;
	font-weight: bold;
	border-left: 10px solid #990000;
}
.jomidashi02 {
	font-size: 14px;
	margin: 0px;
	padding: 0px;
	text-indent: 2em;
	font-weight: bold;
}
/*guide=====================================================*/
.guide01 {
	font-size: 20px;
	font-weight: bold;
	color: #666666;
	text-align: left;
	height: 50px;
	background: url(../imgs/midashi-g/mi02_b.gif) no-repeat;
	margin: 0px;
	padding: 10px 0px 0px;
	text-indent: 2em;
}
.guide02 {
	font-size: 16px;
	color: #666666;
	margin: 30px 5px 0px;
	padding: 0px;
	border-bottom: 1px solid #CCCCFF;
	text-indent: 0.5em;
	font-weight: bold;
	border-left: 10px solid #CCCCFF;
	letter-spacing: 0.3em;
}
.guide03 {

	font-size: 14px;
	font-weight: bold;
	color: #8686FF;
	margin: 0px;
	padding: 0px 0px 0px 20px;
}
/*会社案内=====================================================*/
.info01 {
	font-size: 14px;
	color: #000099;
	margin: 20px 5px 3px 0px;
	padding: 3px;
	border-bottom: 1px dotted #CCCCFF;
	text-indent: 1em;
	font-weight: bold;
	border-top: 1px dotted #CCCCFF;
	background: #F8F8FF;
}
.info02 {
	font-size: 12px;
	margin: 0px;
	padding: 0px;
	font-weight: bold;
	color: #FF9902;
	line-height: 160%;
}
.info03 {
	font-size: 14px;
	margin: 0px;
	padding: 2px;
	font-weight: bold;
	color: #FF0000;
	line-height: 160%;
	border-top: 1px double #FF0000;
	border-bottom: 1px double #FF0000;
	background: #FFFF66;
}
/*table============================================*/
table.table010 {
	width: 95%;
	border-collapse: collapse;
	margin: 10px 0px 20px;
	border-top: 1px solid #000099;
}

table.table010 th,
table.table010 td {
	padding: 6px;
	border-bottom: 1px solid #000099;
}

table.table010 th {
	background: #CCCCFF;
	text-align: center;
	width: 25%;
}

table.table010 td.course {
	text-align: left;
	background: #F8F8FF;
	width: 35%;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 15px;
}
/*table スタッフ===========================*/
table.table011 {
	width: 99%;
	border-collapse: collapse;
	margin: 0.2em 0px 0px;
}

table.table011 th,
table.table011 td {
	padding: 4px 6px;
	border-top: 1px solid #FFA92E;
	border-bottom: 1px solid #FFA92E;
}

table.table011 th {
  background: #E6E6E6;
  text-align: center;
  white-space: nowrap;
}

table.table011 td.course {
	text-align: left;
	background: #FFF9E1;
	width: 30%;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 15px;
}
/*市場電化=================================================*/
.ichibaden01 {

	font-size: 20px;
	font-weight: bold;
	color: #333333;
	text-align: left;
	height: 50px;
	background-image: url(../tayori/imgs/02/mi01.gif);
	background-repeat: no-repeat;
	padding-top: 5px;
	text-indent: 20px;
	margin: 0px 0px 10px;
}
.ichibaden02 {
	font-size: 16px;
	font-weight: bold;
	color: #666666;
	text-align: left;
	text-indent: 1em;
	margin: 0px;
	padding: 3px;
	background: #FFF5CE;
	border-top: 3px solid #FF9902;
	border-bottom: 3px solid #FF9902;
}
/*市場電化table=========================*/
table.tableichi {
	width: 99%;
	border-collapse: collapse;
	margin: 0.2em 0px 0px;
}

table.tableichi th,
table.tableichi td {
	padding: 4px 6px;
	border-top: 1px solid #CCD3E6;
	border-bottom: 1px solid #CCD3E6;
}

table.tableichi th {
  background: #E6E6E6;
  text-align: center;
  white-space: nowrap;
}

table.tableichi td.course {
	text-align: left;
	background: #F0F1F7;
	width: 22%;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 5px;
}
#header #logo {
	margin: 0px;
	padding: 0px;
	width: 785px;
}
#header #logo #right {
	margin: 5px 0px 0px;
	padding: 0px;
	float: right;
	width: 495px;
}
#header #logo #right img {
	margin: 0px auto 8px 8px;
	padding: 0px;
	float: right;
	width: 290px;
}
.up {
	font-size: 12px;
	text-align: right;
	margin: 2px 5px 10px;
	padding: 0px 10px;
	letter-spacing: 0.2em;
	text-decoration: underline;
}
#midbar {
	padding: 5px 1px;
	border-top: 2px solid #FFB84D;
	border-bottom: 2px solid #FFB84D;
	text-align: center;
	margin: 5px 1px;
	background: #E5E5E5;
	font-weight: bold;
	letter-spacing: 0.2em;
}
.ta0102 {
	padding-right: 10px;
	line-height: 130%;
	margin: 0px;
	padding-left: 10px;
}
#book02 {
	margin: 2px;
	padding: 2px;
	width: 45%;
	float: left;
}
.navipr01 {
	font-size: 11px;
	font-weight: bold;
	background: #FFFFCC;
	border: 2px solid #FF6600;
	margin: 5px;
	padding: 5px;
	text-align: center;
}
.info02b {

	font-size: 14px;
	margin: 0px;
	padding: 0px;
	font-weight: normal;
	color: #000099;
	line-height: 160%;
}
#news001 #block1 {
	margin: 0px;
	padding: 3px 5px;
	width: 235px;
}
#news001 #block2 {
	width: 235px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	border-left: 1px solid #FF6600;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 8px;
	float: right;
}
/*右ナビ特別=========================================================================*/
.menabi03toku {
	margin: 5px 2px;
	padding: 4px 2px;
	border: medium dashed #FF6600;
}
.menabi03tokufon01 {
	margin: 0px 10px;
	padding: 4px 2px;
	font-size: 14px;
	font-weight: bolder;
	text-align: center;
	border-top: 1px double #FF6600;
	border-bottom: 1px double #FF6600;
}
.menabi03tokufon02 {
	font-weight: bold;
	color: #0000CC;
	margin-top: 5px;
	margin-bottom: 5px;
}
.menabi03tokufon03 {
	font-weight: bold;
	color: #FF6600;
	font-size: 14px;
	margin-left: 2px;
}
.menabi03tokufon04 {
	font-weight: bold;
	color: #0000CC;
	text-align: right;
	margin: 5px;
}
