@charset "UTF-8";
/* CSS Document */


/* リセット・基本セッティング
----------------------------------------------------------*/

html, body {
	height: 100%;
	color: #444;
	background:;
}
body,
input,
select,
textarea {
}
html {
	overflow-y: scroll;
}
img {
	border: none;
	vertical-align: bottom;
}
h1, h2, h3, h4, h5, h6 {
	font-size: 100%;
	font-weight: 400;
	line-height:1.0;
}
ul, ol {
	list-style-type: none;/**/
}
em,
strong,
address {
	font-weight: 800;
	font-style: normal;
	color: #086CC2;
}

/* CLEARFIX
-----------------------------------------------------------*/
.clearfix:after {
	content: ".";
	display: block;
	height: 0px;
	clear: both;
	visibility: hidden;
}
.clearfix { 
	display: inline-block;/*IE7・Mac版IE向け */
}

.clearfix { 
	display: block;/*Opera、Safari向け */
}
.clear {
	clear:both;
}
/*--------------------------------------------------------*/



body
    {
	margin:0px auto;
	background-image:url(img/back.jpg);
    }/*背景の設定*/ 
	
P　 { margin-top: 0px;　margin-bottom: 0px; }


h1
   {
	font-size:12px;
	margin:0px auto;
	color:#000000;
	font-weight: normal;
	text-align:center;
   }/*ヘッダ・フッダの文字*/
	
#outer
	{
	width:820px;
	height:auto;
	margin:0px auto;
	}/*全体の枠*/
	

/*----------------------------------------------------------*/
		
#header
	{
	float:left;
	width:800px;
	height:17px;
	padding-top:3px;
	padding-left:20px;
	margin:0px auto;
	background-image: url(img/hb.jpg);
    }/*ヘッダ*/
	
#header2
	{
	float:left;
	width:820px;
	height:auto;
	margin:0px auto;
	}/*ヘッダ*/
	
#header3
	{
	float:left;
	width:806px;
	height:46px;
	background-image:url(img/header_back.jpg);
	margin:0px auto;
	padding-top: 8px;
	padding-left: 13px;
	}/*ヘッダボタンの枠*/
	
#button
	{
	float:left;
	width:154px;
	height:33px;
	padding-right:6px;
	margin:0px auto;
	}/*ヘッダボタンの枠*/
	
/*ココまでヘッダ周りの設定
----------------------------------------------------------*/

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

#fdda
	{
	float:left;
	width:798px;
	height:auto;
	margin:0px auto;
	}/*フッダ*/
	

#fdda2
	{
	float:left;
	width:820px;
	height:37px;
	padding-top:17px;
	text-align:center;
	font-size:12px;
	color:#666666;
	margin:0px auto;
    }/*フッダのメニュー*/
	
#fdda3
	{
	float:left;
	width:820px;
	height:17px;
	padding-top:3px;
	margin:0px auto;
	text-align:center;
	background-image: url(img/back.jpg);
	}/*フッダ*/

/*ココまでフッダ周りの設定
----------------------------------------------------------*/


.font12
	{
	font-family:"ＭＳ Ｐゴシック", Osaka;
	color:#666666;
	font-size:12px;
	line-height:1.4em;
	}
	
a{color:#0000CC;text-decoration:none;}
a:link {color:#0000CC; }
a:visited {color:#0000CC;}
a:hover {color:#FF6600; }  /*リンクの色指定*/


a.a3{color:#666666; text-decoration:none;}
a.a3:link {color:#666666; }
a.a3:visited {color:#666666;}
a.a3:hover {color:#FF6600; }
/*フッダメニューのリンク色指定*/
	
#main_edge
    {
	float:left;
	width:820px;
	height:auto;
	margin:0px auto;
    }/*メイン画像枠*/

#main
    {
	float:left;
	width:820px;
	height:auto;
	background-image:url(img/back02.jpg);
	padding-top:20px;
	padding-bottom:20px;
	margin:0px auto;
    }/*メイン画像枠*/

#box
    {
	float:left;
	width:820px;
	height:auto;
	margin: 0px;
	background-image: url(img/back02.jpg);
	padding-top: 10px;
	}/*メイン以下の全体枠*/
	
.font_W
	{
	color:#FFFFFF;}
	
/*----------------------------------------------------------*/

#menu_box 
    {
	float:left;
	width:204px;
	height:auto;
	padding-left:30px;
	}/*左側の縦メニュー*/

#s_frame01
    {
	float:left;
	width:204px;
	height:auto;
	}/*イベント情報指定*/

#s_frame02
    {
	float:left;
	width:184px;
	height:auto;
	background-image:url(img/frame02.jpg);
	color:#666666;
	text-align:justify;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	}/*イベント情報指定*/

#s_frame03
    {
	float:left;
	width:184px;
	height:auto;
	background-image:url(img/frame02.jpg);
	color:#666666;
	text-align:justify;
	font-size: 13px;
	line-height: 1.4em;
	padding-right: 10px;
	padding-left: 10px;
	font-family: "ＭＳ Ｐゴシック", Osaka;
	}/*イベント情報指定*/
	
#s_frame04
    {
	float:left;
	width:184px;
	height:auto;
	background-image:url(img/frame02.jpg);
	color:#666666;
	text-align:right;
	font-size: 13px;
	line-height: 1.4em;
	padding-top:0.4em;
	padding-right: 10px;
	padding-left: 10px;
	font-family: "ＭＳ Ｐゴシック", Osaka;
	}/*イベント情報指定*/

#s_button
    {
	float:left;
	width:204px;
	height:auto;
	padding-top:15px;
	}/*ボタン指定*/
	
#s_button02
    {
	float:left;
	width:204px;
	height:auto;
	padding-top:5px;
	}/*ボタン指定*/
	
#s_button03
    {
	float:left;
	width:204px;
	height:auto;
	padding-top:5px;
	padding-bottom:15px;
	}/*ボタン指定*/

#s_blog
    {
	float:left;
	width:204px;
	height:auto;
	padding-bottom:20px;
	}/*ブログボタン指定*/
	
/*ここまで左側の縦メニュー
----------------------------------------------------------*/

/*----------------------------------------------------------*/	
	
#contents
    {
	float:left;
	width:556px;
	height:auto;
	padding-left:20px;
	}/*右側コンテンツ枠*/

.contents_box
    {
	float:left;
	width:536px;
	font-size:13px;
	line-height:1.6em;
	height:auto;
	padding-bottom:20px;
	}/*右側コンテンツ枠*/
	
.contents_box02
    {
	float:left;
	width:536px;
	height:auto;
	padding-bottom:10px;
	text-align:justify;
	color: #666666;
	font-size: 15px;
	line-height: 1.4em;
	}/*右側コンテンツタイトル*/

.contents_box03
    {
	float:left;
	width:514px;
	height:auto;
	padding:10px;
	margin-bottom:20px;
	text-align:justify;
	color: #666666;
	border: 1px solid #CCCCCC;
	font-size: 13px;
	line-height: 1.6em;
	}/*トーヨー電子製作所からのお知らせ*/

	
/*ここまで右側のコンテンツ枠
----------------------------------------------------------*/


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

.contents_box05
    {
	float:left;
	width:536px;
	font-size:13px;
	line-height:1.6em;
	text-align:right;
	height:auto;
	padding-bottom:30px;
	}/*代表氏名*/
	
/*ごあいさつ
----------------------------------------------------------*/

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

.contents_box06
    {
	float:left;
	width:536px;
	height:auto;
	margin-bottom:20px;
	text-align:justify;
	color: #666666;
	font-size: 13px;
	line-height: 1.6em;
	border-bottom: 1px solid #CCCCCC;
	padding-bottom: 20px;
	font-family: "ＭＳ Ｐゴシック", Osaka;
	}/*商品紹介の枠*/

.photo_box
    {
	float:left;
	width:259px;
	height:188px;
	text-align:justify;
	padding-right: 20px;
	}/*商品写真の枠*/
	
.txt_box
    {
	float:left;
	width:257px;
	height:auto;
	}/*商品名前の枠*/
	
.txt_box02
    {
	float:left;
	width:257px;
	height:auto;
	font-size:13px;
	line-height:1.4em;
	text-align:justify;
	padding-bottom:10px;
	}/*商品テキストの枠*/
	
.link_button
    {
	float:left;
	width:257px;
	height:auto;
	text-align:right;
	}/*商品テキストの枠*/

/*取り扱い商品
----------------------------------------------------------*/


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

.contents_box07
    {
	float:left;
	width:536px;
	height:auto;
	margin-bottom:20px;
	text-align:justify;
	color: #666666;
	font-size: 16px;
	line-height: 1.6em;
	border-bottom: 1px solid #CCCCCC;
	padding-bottom: 3px;
	font-family: "ＭＳ Ｐゴシック", Osaka;
	}/*店舗紹介都道府県の指定*/

/*店舗紹介
----------------------------------------------------------*/


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

.contents_box08
    {
	float:left;
	width:536px;
	height:auto;
	margin-bottom:10px;
	text-align:justify;
	color: #666666;
	font-size: 13px;
	line-height: 1.6em;
	border-bottom: 1px solid #CCCCCC;
	padding-bottom: 10px;
	font-family: "ＭＳ Ｐゴシック", Osaka;
	}/*マスコミ掲載情報枠*/

.contents_box09
    {
	float:left;
	width:536px;
	height:auto;
	margin-bottom:20px;
	text-align:justify;
	color: #666666;
	font-size: 13px;
	line-height: 1.6em;
	border-bottom: 1px solid #CCCCCC;
	padding-bottom: 10px;
	font-family: "ＭＳ Ｐゴシック", Osaka;
	}/*マスコミ掲載情報枠一番下*/

/*マスコミ掲載情報
----------------------------------------------------------*/


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

.contents_box10
    {
	float:left;
	width:536px;
	height:auto;
	margin-bottom:20px;
	text-align:justify;
	color: #666666;
	font-size: 13px;
	line-height: 1.6em;
	font-family: "ＭＳ Ｐゴシック", Osaka;
	}/*お問い合わせ枠*/


/*お問い合わせ
----------------------------------------------------------*/
