/* 全ページで共通して使用しているCSS */
td { font-size: 12px; }
textarea,input	{ background-color: #FFFFEE }
form {margin: 0}

/* TOPページで使用しているCSS */
.font08 { font-size: 08pt;}
.mg{ padding-left: 19px;}

.ma{ padding-left: 4px; font-size: 08pt;}
.cu{ padding-left: 4px; font-size: 08pt;}

/* TOPページで使用しているリンク */
a:link { text-decoration: none; color: #333333 }
a:visited { text-decoration: none; color: #333333 }
a:hover { color:#666666; text-decoration:underline; }

/* TOPページ以外で使用しているCSS */
.title { font-size: 14pt;}
.contents { font-size: 10pt;}
.font08 { font-size: 08pt;}
.font12 { font-size: 12pt; }
.font13 { font-size: 13pt; }

.menu { font-size: 11pt; }
.small { font-size: 8pt; }
.big { font-size: 105%; font-weight: bold; }
.special { font-size: 170%; font-weight: bold; }
.position { text-align: center; }
.line { line-height: 25px; }
.line1 { line-height: 21px; }
.line2 { line-height: 18px; }
.line3 { line-height: 15px; }
.read { margin-top: 4px; padding-left: 10px; line-height: 21px; }
.grad { filter:progid:DXImageTransform.Microsoft.Gradient(gradientType='0',startColorstr='#93C6FF',endColorstr='#EAF7FE') }
.tv{ padding-left: 15px; font-size: 08pt;}
.kounyu{ margin: 10px 20px; font-weight:bold; font-size: 10px; background-color: red}

/*ハードウェアのリンク*/
A.h:link { text-decoration: none; color: #0066FF; }
A.h:visited { text-decoration: none; color: #0066FF; }
A.h:hover{ background-color: none; color: #FF0000; }

/* CS3 Plug-Inページで使用しているCSS */
.p-read { font-size: 08pt; line-height: 14px; }
.p-price { font-size: 08pt; line-height: 17px; }
A.p:link {	text-decoration: none; color: #6699FF; }
A.p:visited {text-decoration: none; color: #6699FF; }
A.p:hover{	background-color: #C7E3FF; color: #3366FF; }

/*新レーザーのリンク*/
A.new:link {	text-decoration: none; color: #6699FF; }
A.new:visited {text-decoration: none; color: #6699FF; }
A.new:hover{	background-color: #C7E3FF; color: #3366FF; }

/*定番レーザーのリンク*/
A.sta:link { text-decoration: none; color: #01B37A; }
A.sta:visited { text-decoration: none; color: #01B37A; }
A.sta:hover{ background-color: #DCFEF5; color: #009666; }

/*ベクトル図案シリーズのリンク*/
.vmenu{line-height:20px; padding-left: 15px;}
.vsmenu{line-height:15px;padding-left: 10px; color:#FFFFFF}

A.vec:link { text-decoration: none; color: #FFFFFF; }
A.vec:visited { text-decoration: none; color: #FFFFFF; }
A.vec:hover{ background-color: #222222; color: #F1C336; }


/* GCCで使用しているCSS */
.font-L {font-size:17px ; line-height:20px}
.font-Sp {font-size:15px ; line-height:20px ; padding:10px ; }