/* ペガシスページWIN用 スタイルシートファイル */
/* 2004/12/14 */


br
    {
    letter-spacing:normal;
    }

/* -- FONT 設定 -- */
.normal 
    {
    font-size:12px;
    line-height:170%;
    letter-spacing:1px;
    color:#333333;
    }

.normal2
    {
    font-size:14px;
    line-height:160%;
    letter-spacing:1px;
    color:#333333;
    }

.navi
    {
    font-size:12px;
   letter-spacing:1px;
    color:#555555;
    }

.footer
    {
    font-size:12px;
    color:#ffffff;
    }

.emphasis
    {
    font-size:14px;
    color:#3366CC;
    font-weight:bold;
    text-decoration:underline;
    }

.subtitle
    {
    font-size:14px;
    line-height:130%;
    color:#303030;
    font-weight:bold;
    }

.subtitle_b
    {
    font-size:15px;
    color:#303030;
    font-weight:bold;
    }

.subtitle_w
    {
    font-size:13px;
    color:#ffffff;
    font-weight:bold;
    }

.product_n 
    {
    font-size:13px;
    line-height:150%;
    color:#333333;
    }

.big
    {
    font-size:15px;
    color:#333333;
    }

.copyright
    {
    font-size:11px;
    color:#333333;
    }

.small_w
    {
    font-size:11px;
    color:#ffffff;
    }

.small
    {
    font-size:11px;
    line-height:160%;
    letter-spacing:1px;
    color:#333333;
    }

td.supportform_tdheader 
   {
   font-size:13px;
   font-weight:bold;
   color:#333333;
   background:#9CBFE7;
   }

/* -- FONT-COLOR 設定 -- */
.red
    {
    color:#ff0000;
    }

.blue
    {
    color:#3366FF;
    }

.orange
    {
    color:#EF880F;
    }

.purple
    {
    color:#660099;
    }

.grey
    {
    color:#797979;
    }

.darkgrey
    {
    color:#666666;
    }

.lightblue
    {
    color:#79b2ff;
    }

.bluegreen
    {
    color:#03AEC5;
    }

.green
    {
    color:#339900;
    }

.red_b
    {
    color:#ff0000;
    font-weight:bold;
    }

.white_b
    {
    color:#ffffff;
    font-weight:bold;
    }

.darkblue_b
    {
    color:#00447E;
    font-weight:bold;
    }

.darkblue_b_u
    {
    color:#3366CC;
    font-weight:bold;
    text-decoration:underline;
    }


/* -- LINK 設定 -- */
a:link
    {
    font-size:12px;
    color:#0054FF;
    text-decoration:none;
    }
    
a:visited
    {
    font-size:12px;
    color:#0054FF;
    text-decoration:none;
    }
    
a:hover
    {
    font-size:12px;
    color:#EF2700;
    text-decoration:underline;
    } 

a.smalinks:link
    {
    font-size:10px;
    color:#0054FF;
    text-decoration:none;
    }
    
a.smalinks:visited
    {
    font-size:10px;
    color:#0054FF;
    text-decoration:none;
    }
    
a.smalinks:hover
    {
    font-size:10px;
    color:#EF2700;
    text-decoration:underline;
    }


/* fooder用リンク */
a.flinks:link
    {
    font-size:12px;
    color:#ffffff;
    text-decoration:underline;
    }
    
a.flinks:visited
    {
    font-size:12px;
    color:#ffffff;
    text-decoration:underline;
    }
    
a.flinks:hover
    {
    font-size:12px;
    color:#ffffff;
    text-decoration:underline;
    } 


/* トップ＿お知らせ用リンク（赤、灰） */
a.infolinks:link
    {
    font-size:12px;
    color:#ff0000;
    text-decoration:none;
    }
    
a.infolinks:visited
    {
    font-size:12px;
    color:#ff0000;
    text-decoration:none;
    }
    
a.infolinks:hover
    {
    font-size:12px;
    color:#ff0000;
    text-decoration:underline;
    } 

a.greylinks:link
    {
    font-size:12px;
    color:#777777;
    text-decoration:none;
    }
    
a.greylinks:visited
    {
    font-size:12px;
    color:#777777;
    text-decoration:none;
    }
    
a.greylinks:hover
    {
    font-size:12px;
    color:#777777;
    text-decoration:underline;
    } 


/* トップ＿製品名用リンク */
a.plinks:link
    {
    font-size:12px;
    color:#0053D0;
    font-weight:bold;
    text-decoration:underline;
    }
    
a.plinks:visited
    {
    font-size:12px;
    color:#0053D0;
    font-weight:bold;
    text-decoration:underline;
    }
    
a.plinks:hover
    {
    font-size:12px;
    color:#EF2700;
    font-weight:bold;
    text-decoration:underline;
    } 


/* ナビゲーション用リンク */
a.navilinks:link
    {
    font-size:12px;
    color:#555555;
    text-decoration:underline;
    }
    
a.navilinks:visited
    {
    font-size:12px;
    color:#555555;
    text-decoration:underline;
    }
    
a.navilinks:hover
    {
    font-size:12px;
    color:#555555;
    text-decoration:underline;
    } 


/* サブメニュー用リンク */
a.hoverlinks:link
    {
    font-size:12px;
    line-height:170%;
    letter-spacing:1px;
    color:#EF2700;
    text-decoration:underline;
    }
    
a.hoverlinks:visited
    {
    font-size:12px;
    line-height:170%;
    letter-spacing:1px;
    color:#EF2700;
    text-decoration:underline;
    }
    
a.hoverlinks:hover
    {
    font-size:12px;
    line-height:170%;
    letter-spacing:1px;
    color:#EF2700;
    text-decoration:underline;
    } 


/* -- margin 設定 は今後追加 -- */

/* --　2007/03/16追記分　-- */

.normal {  font-size: 12px; line-height: 16px}
.title_red {

	font-size: 1.2em;
	color: #FF0000;
	font-weight: bold;
}

/* --　2007/03/26追記分　-- */

.infomation {
 padding:0px;
 border: 1px solid #666666;
 width:99%;
}

.infomation2 {
 padding:10px;
 border: 1px solid #666666;
 width:96%;
}


.whats_new {
 padding:15px;
 border: 1px solid #666666;
 width:100%;
}


.style4 {
	font-size: 12px;
	font-weight: bold;
}

#contents td.lightgreen{
	background-color: #deffc4;
}

.font_big {
	font-size: 16px;
	font-weight: bold;
}

a.big:link
    {
    font-size:16px;
    color:#0054FF;
    text-decoration:none;
    }
    
a.big:visited
    {
    font-size:16px;
    color:#0054FF;
    text-decoration:none;
    }
    
a.big:hover
    {
    font-size:16px;
    color:#EF2700;
    text-decoration:underline;
    } 

/* thumbnail table */


#thumbnail {
	margin: 10px 0px 0px 30px;
}

#thumbnail h3.product_title_ja {
   width:481px;
   height:33px;
   margin: 5px 0px 10px 0px;
   padding: 7px 22px;
   font-size: 17px;
   font-weight: bolder;
   font-family: "ＭＳ Ｐゴシック", Osaka, sans-serif;
   background-image: url("../images/title_index.gif");
   background-repeat:no-repeat;
}

#thumbnail h3.title {
    width:680px;
	margin: 0px;
	font-size: 15px;
	letter-spacing:1px;
	padding: 5px;
	margin: 0px 0px 7px 0px;
	border-bottom: 1px solid #9a9a9a;
	border-right: 1px solid #9a9a9a;
	background-color: #dddddd;
}

#thumbnail p{
	font-size:12px;
	line-height:170%;
	letter-spacing:1px;
	color:#333333;
	margin: 0px;
	padding: 0px;
}

#thumbnail table{
	margin: 0px;
	padding: 0px;
}

#thumbnail td{
	font-size:12px;
	background-color: #FFFFFF;
	line-height:170%;
	letter-spacing:1px;
	color:#333333;
	padding: 5px;
}

#thumbnail th{
	font-size:12px;
	background-color: #DFDFDF;
	color: #424242;
	text-align: center;
	font-weight:bold;
}


#thumbnail table.frame { 
	border: 0px;
	padding: 0px;
	background-color: #626a7c;
	border: 0px;
}

#thumbnail td.frame{
	line-height: 150%;
	letter-spacing: 1px;
	padding: 2px;
	background-color: #ffffff;
}

#thumbnail td.frame2{
	line-height: 150%;
	letter-spacing: 1px;
	padding: 2px;
	background-color: #015bb4;
	color: #ffffff;
	font-weight:bold;
}



#thumbnail ul{
	list-style-type:decimal;
	margin: 0px 0px 0px 30px;
	}

/* end */








