
@charset "UTF-8";
	/* ニュースタイル  */

p, h1, h2, h3, h4, h5, h6, ul {
	margin: 0px;
	padding: 0px;
}
li {
	list-style:none;
}
	/* 全体の箱 */	


body {
	
	font-family: 'メイリオ','Hiragino Kaku Gothic Pro',sans-serif;
	background-image: none;

	background-color: #FFFFFF;
}
	/* 全体の枠 */
#index {
	width: 700px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
	margin-bottom: 0px;
	background-color: #FFF;
	color:#000000;
	font-family:sans-serif;	
}
	/* ヘッドの枠 */	
#head {
	height:35px;
	background-image: url(gazou/88.jpg);
	padding-left: 5px;
	padding-top: 5px;
	margin-right: auto;
	margin-left: auto;
	width: 350px;
	text-align: center;	
}
	/* bodyの幅355 */
.main{
	margin:2px auto ;
	width:355px;
	
	text-align:center;
}
	/* メニュー項目 */
*{
	margin:0;
	padding:0;
	list-style-type:none;
}
.amido {
	float:left;
	width:174px;
	height:25px;
	font-size: 13px;
		background:url("gazou/ao.png");
	position:relative;
	border:none;
}
.opsion {
	float:left;
	width:174px;
	height:25px;
	font-size: 13px;
		background:url("gazou/dai.png");
	position:relative;
}
.murasaki {
	float:left;
	width:174px;
	height:25px;
	font-size: 13px;
		background:url("gazou/orenji.png");
	position:relative;
}
.toi {
	float:left;
	width:174px;
	height:25px;
	font-size:13px;
	background:url("gazou/midori.png");
	position:relative;
}
.eria {
	font-size:15px;
	background-color:#90ee90;
}
	/* 問い合わせテーブルの装飾 */
table.toi1 {
	cellspacing:0; 
	border: 1px solid #808000; 
	border-collapse: collapse; 
	width:350px;
	margin-left: 5px;	margin-right: 5px;	
}
	/* サイズテーブル */
tr.toi1 {
	text-align:center; 
	
	 font-size: 170%; color: #ffcc33;	
}
tr.toi2 {
	text-align:center; 
	cellspacing:0; 
	border: 1px solid #808000;
	 font-size: 190%; color: #000000;
	 letter-spacing:1em;	
}
th.toi2 {
	text-align:center; cellspacing:0; border: 1px solid #808000;  color: #000000; font-size: 130%;	
}
th.toi3 {
	text-align:center; cellspacing:0; border: 1px solid #808000; letter-spacing:1em; color: #000000; font-size: 130%;	
}
th.toi4 {
	padding-bottom:20px; text-align:center; cellspacing:0; border: 1px solid #808000; font-size: 180%; color: #ff0000;	
}
th.toi5 {
	text-align:center; cellspacing:0; border: 1px solid #808000; font-size: 270%; color: #ff0000; 	
}
tr.toi6 {
	cellspacing:0; border: 1px solid #808000; font-size: 220%; color: #ff00ff;	
}
th.toi7 {
	cellspacing:0; border: 1px solid #808000; text-align:center; letter-spacing:1em; font-size: 80%;	
}
tr.toi8 {
	cellspacing:0; border: 1px solid #808000; font-size: 160%; color: #0000ff;	
}
tr.toi9 {
	cellspacing:0; border: 1px solid #808000; font-size: 110%; color: #000000;	
}
th.toi10 {
	cellspacing:0; border: 1px solid #808000; text-align:center;  font-size: 130%;	
}
tr.toi11 {
	cellspacing:0; border: 1px solid #808000; font-size: 13pt; color: #000000;	
}
th.toi11 {
	cellspacing:0; border: 1px solid #808000; text-align:center;  font-size: 150%;	
}
th.toi13 {
	cellspacing:0; border: 1px solid #808000; font-size: 13pt; color: #006633;	
}
.sekou table {
				
}
.sikiri hr {
	color:orange;
}
.amido1 {
	float:left;
	
	width:116px;
	height:25px;
	position:relative;
}
.opsion1 {
	float:left;
	width:116px;
	height:25px;
	position:relative;
}
.toi1 {
	float:left;
	width:116px;
	height:25px;
	position:relative;
}
	/* 主テーブル　*/

#top {
	text-align:left;
	margin: 3px auto;
	width:355px;
	background-color: #e0ffff;
}
#siro { 
	margin: 3px auto;
	width:355px;
	text-align:left;
	background-color: #ffffff;
}


#footer {
	
	text-align:center;
}
div.boxa {
	text-align:left;
}
div.box1 {
	padding-top:7px;
	
	color:#000000;
	font-size:18px;
}
div.box2 {
	padding-top:7px;
	
	color:#ff0000;
	font-size:21px;
}
div.box3 {
	padding-top:7px;
	
	color:#ff69b4;
	font-size:19px;
}
div.box4 {
	padding-top:7px;
	
	color:#0000ff;
	font-size:20px;
}
div.box5 {
	padding-top:7px;
	
	color:#00000;
	font-size:13px;
}
div.box6 {
	padding-top:7px;
	
	color:#00000;
	font-size:16px;
}
	/* hrの色 */ 
hr { color:#ffebcd;
}
div.a{position:absolute; top:70px; left:20px; z-index:2;
	background-color: #e0ffff;
	{


	/* 各種リンクテーブル */


	/* 問い合わせテーブル */
table.top2 {
	width:350px; border:2; 
	margin-left: 5px;	
	margin-right: 5px; 
	text-align:left;
	font-size: 15px;
	line-height: 20px;
}
.top2 {
	width:350px; 
	text-align:left;
	font-size: 15px;
	line-height: 20px;
}
	/* 網戸種類テーブル */
table.haba {
	border:2; 
	margin-left: 5px;	
	margin-right: 5px; 
	text-align:left;
	font-size: 11px;
	line-height: 3px;
}
	/* 竿掛けテーブル */
table.haba {
	width:300px; border:2; 
	margin-left: 5px;	
	margin-right: 5px; 
	text-align:left;
	font-size: 11px;
	line-height: 12px;
}	
	/* ulのli要素 */ 
li.2 {
	line-height:50;
}
li.mida {
	color:#ff9900; 
	font-size:12pt;
	font-weight:bold;
	line-height:1.2em;
}
}
li.left
	align:left;
}
	/* linkの設定 */ 
div.link { text-align:center; font-size:30px; color:red;
}
	/* マウスを乗せた状態 */
a:hover {
	color: red;　
	background-color: #66ffcc;　
	font-weight: bold;
}
	/* クリックした状態 */
a:active {
	color: yellow;	
	background-color: green;　
	font-weight: bold;
}

	/* 見出し文字 */
.mida {
	color:#ff9900; 
	font-size:12pt;
	font-weight:bold;
	line-height:1.2em;
}
	/* 中身文字 */
.naka {
	float:left ;
	color:#000000; 
	font-size:10pt;
	font-weight:bold;
	line-height:1.3em;
}
.komoji {
	color:#000000; 
	font-size:8pt;
	font-weight:bold;
	line-height:1.3em;
}

	/* 文字真中表示 */
div.center{
	text-align;center;
}
.reru li {
	text-align:left;
}