@charset "utf-8";
/* CSS Document */
body {background-color:#ededed; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:18px;}
img{ border:0px;}
a img {outline: none;hlbr:expression(this.onFocus=this.blur()); }
table {table-layout:fixed; overflow:inherit;}
td {word-wrap:break-word; word-break:break-all;}

html {
scrollbar-face-color:#DBDBDB;
scrollbar-highlight-color:#ffffff;
scrollbar-3dlight-color:#A4A297;
scrollbar-darkshadow-color:#A4A297;
scrollbar-shadow-color:#ffffff;
scrollbar-arrow-color:#0034FF;
scrollbar-track-color:#A4A297;}

/* 上方連結 */
.link1 { font-size:11px; color:#181818; text-decoration:none; padding-left:3px; padding-right:3px;}
.link1 a { font-size:11px; color:#181818; text-decoration:none; padding-left:3px; padding-right:3px;
           outline: none;
           hlbr:expression(this.onFocus=this.blur());}
.link1 a:hover { font-size:11px; color:#2C1E03; text-decoration:underline; padding-left:3px; padding-right:3px;}

/* 左方表格 */
.table1 { text-align:center; margin-top:16px; margin-bottom:20px;}
.table1 img { padding-top:6px;}
.table a img {outline: none;hlbr:expression(this.onFocus=this.blur());}
.table2 { height:58px; background-color:#D0DCD0;}
.table2 input { background-color:#FFFFFF; border:1px solid; border-color:#D3D3D3; font-size:11px;}
.table5 { font-size:13px; color:#FF6600;  font-weight:bold; margin:4px 0px 20px 0px;}
.table5 td{ height:25px;}
.table5 a{ font-size:13px; color:#F19E1B; font-weight: normal; text-decoration:none;
           outline: none;
           hlbr:expression(this.onFocus=this.blur());}
.table5 a:hover{font-size:13px; color:FF6C00; text-decoration:underline;}
.table5 a:vivsted{ font-size:13px; color:#F19E1B; font-weight: normal;}

.txt5 {color:#FF6C00; font-weight:bold;}

/* 右方表格 */
.table3 { text-align:center; margin-top:0px; margin-bottom:35px; width:663px;  table-layout:fixed;}
.table3 th img{ margin-top:20px; margin-bottom:12px;}
.table4 { border: 3px solid #E2E2E2;margin-top:3px; margin-bottom:3px; background-color:#F2F0F0;table-layout:fixed; overflow:inherit;}
.table4 td{ word-wrap:break-word; word-break:break-all;}
.table4 img{ border: 1px solid #D5D5D5; margin:1px;}
.table6 { background-color:#DBDBDB; background-image:url(../images/smune_d.jpg); background-position:bottom; background-repeat:repeat-x          ; padding:10px 25px 10px 25px; color:#000CAD; text-align:left;}
.table6 a { color:#000CAD; text-decoration:none;outline: none;
            hlbr:expression(this.onFocus=this.blur());}
.table6 a:hover { color:#FF6C00; text-decoration:underline;}

.table7{ border: 1px solid #cccccc;color:#505050; font-size:9pt; width:663px; table-layout:fixed; overflow:inherit;}
.table7 td{padding-top:4px; padding-bottom:4px; padding-left:6px; padding-right:6px; border:1px solid #FFFFFF; word-wrap:break-word; word-break:break-all;}
.table7 a img{ border: 0px; cursor:default;} 
.table7 a:hover img{ border: 0px; cursor:default;}
/*.table7 a {text-decoration:none;color:#505050; font-size:12px;outline: none;
           hlbr:expression(this.onFocus=this.blur()); border:0px;}
.table7 a:hover { cursor:default; border:0px; }*/

.link3 {color:#800080; text-decoration:none; }
.link3:link,visited{color:#800080; text-decoration:none; cursor:pointer; border:0px; outline:none; hlbr:expression(this.onFocus=this.blur()); }
.link3:hover{color:#800080;text-decoration:underline ;cursor:pointer;outline:none; hlbr:expression(this.onFocus=this.blur());}

.txt1 {color:#B10000; font-size:13px; font-weight:bold;padding-left:3px; text-align:left;}
.txt1:link,visited {color:#B10000; font-size:13px; font-weight:bold; text-align:left;}
.txt1:hover {color:#B10000; font-size:13px; font-weight:bold;text-align:left;}

.txt0 {color:#B10000; font-size:13px; font-weight:bold;padding-left:3px; text-align:left;}
.txt0:link,visited { border:0px; text-decoration:underline; cursor:pointer;}
.txt0:hover {border:0px;color: #F63; text-decoration:underline; cursor:pointer;}

.txt2 {color:#B10000; font-size:13px;padding-left:6px;}
.txt3 {color:#505050; font-size:12px;word-wrap:break-word; word-break:break-all;}
.txt4 {color:#505050; font-size:12px;padding-left:6px;}
.txt8 {color:#B10000; font-size:12px;}
.txt6 {color:#FF6C00; font-weight:bold; font-size:12px;}
.txt7 { color:#000000; font-size:9pt; padding-top:30px;}
.txt7 a{ color:#000000; font-size:9pt; padding-top:30px; text-decoration:underline;}
.txt7 a:hover{ color:#000000; font-size:9pt; padding-top:30px; text-decoration:underline;}
.txt7 a:visited{ color:#000000; font-size:9pt; padding-top:30px; text-decoration:underline;}

.link2 a{color:#800080;text-decoration:none;cursor:hand;outline: none;
         hlbr:expression(this.onFocus=this.blur());}
.link2 a:hover{color:#800080; text-decoration:underline;cursor:hand;}
.link2 a:visited{color:#800080;cursor:hand;}

.page { font-size:12px; color:#054EBA; letter-spacing:4px;}
.page a { font-size:12px; color:#054EBA; text-decoration:none;outline: none;
          hlbr:expression(this.onFocus=this.blur());}
.page a:hover { font-size:12px; color:#043680; text-decoration:underline;}
.page a:visited {  font-size:12px; color:#054EBA; }

.page2 {font-size:12px; color:#043680; }
.page3 {font-size:12px; color:#043680; font-weight:bolder;}

/* contact */
.orange { color: #e97e00; font-weight: bold; }

.table9 th{ padding-top: 15px; padding-bottom: 10px; text-align:left; }
.table9 td{ color: #5c5d5a; padding-top: 10px; padding-bottom: 10px; text-align:left; }

.table8 td{ color: #5c5d5a; padding-top:5px; padding-bottom:5px; text-right:left; padding-right:10px; }

#textfield { border: 1px solid #679FD8; }

#name { border: 1px solid #679FD8; }

#mobile { border: 1px solid #679FD8; }

#tel_area { border: 1px solid #679FD8; }

#tel { border: 1px solid #679FD8; }

#email { border: 1px solid #679FD8; }

input.btn2 { color: #FFFFFF; background-color: #FF6600; border: 1px double #7C94C9; font-size: 12px;  }

/* copyright */
.copyright { font-size:11px; color:#333333; }

#hot {
	z-index: 11;
	height: 31px;
	width: 43px;
	position: absolute;
	background-image: url(../images/i_hot_01.png);
	background-repeat: no-repeat;
}

#new {
	z-index: 11;
	height: 31px;
	width: 43px;
	position: absolute;
	background-image: url(../images/i_new_01.png);
	background-repeat: no-repeat;
}

#p_add .board textarea { margin-right: 20px; margin-left: 20px; width: 95%; height: 350px; }
.add_line_bg {
	background-image: url(images/addbg_line.jpg);
	background-repeat: repeat-x;
	height:0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-right: 20px;
	margin-left: 0px;
}

/* Scripts */

#preview{
	position:absolute;
	border:1px solid #333;
	background:#ccc;
	padding:1px;
	display:none;
	color:#fff;
	blur:direction;
	}
	
.tips a:link,hover,visited{ cursor:default;}
.tips a img{ cursor:default; border:0px;}
.tips a:hover img{ cursor:default; border:0px;}
.tips a:visited img{ cursor:default; border:0px;}


/* storelink */




.txt8 {font-size:10px;	color:#0C284D; font-weight:normal;}

.txt10 {color:#505050; font-size:9pt; text-decoration:none;}
.txt10:link,visited{color:#505050; font-size:9pt; text-decoration:none;cursor:pointer;outline:none; hlbr:expression(this.onFocus=this.blur());}
.txt10:hover{color:#505050; font-size:9pt; text-decoration:underline;}


