/* ::::: http://www.artmake.info/ ::::: */

body, td, th { font-size: 12px; color: rgb(51, 51, 51); }
a:link { color: rgb(51, 51, 51); text-decoration: none; }
a:visited { color: rgb(102, 102, 102); text-decoration: none; }
a:hover { color: rgb(153, 0, 51); text-decoration: underline; }
a:active { color: rgb(255, 0, 102); text-decoration: none; }
body { margin-left: 0px; margin-top: 0px; background-color: rgb(255, 255, 255); background-image: url(); background-attachment: fixed; background-position: 0 0; }
.style1 { color: rgb(204, 0, 0); }
.style2 { color: rgb(255, 255, 255); }
.style4 { color: rgb(204, 0, 0); font-weight: bold; }
.style11 { color: rgb(153, 0, 51); font-weight: bold; }
.style14 { font-size: 10px; }
.style15 { color: rgb(204, 102, 102); font-weight: bold; font-size: 14px; }
.style16 {  }
.style10 { color: rgb(204, 0, 51); font-weight: bold; }
.style6 { color: rgb(51, 51, 51); }
.style8 { color: rgb(255, 0, 102); font-weight: bold; }
.style9 { color: rgb(204, 51, 102); }
.style17 { font-size: 12px; }
.style3 { color: rgb(255, 255, 255); font-weight: bold; }
.txt10n { padding: 0px; font-family: "ＭＳ Ｐゴシック",Osaka,"ヒラギノ角ゴ Pro W3"; font-size: 10px; color: rgb(102, 102, 102); text-align: left; }
.txt12n { padding: 0px; font-family: "ＭＳ Ｐゴシック",Osaka,"ヒラギノ角ゴ Pro W3"; font-size: 12px; color: rgb(102, 102, 102); text-align: left; }
.violetbold { padding: 0px; font-family: "ＭＳ Ｐゴシック",Osaka,"ヒラギノ角ゴ Pro W3"; font-size: 12px; font-weight: bold; color: rgb(102, 0, 153); text-align: left; }
#bg { background-repeat: repeat-y; }
img {
	border:none;
	}
.titleMgnT{
	margin:17px 0 0 0;
	}

table .tbl01 td{
	color:#666;
	}

.box01{
	margin:8px 0 5px 0;
	line-height:20px;
	}
.box02{
	margin:0 5px 5px 5px;
	line-height:20px;
	}
.price{
	color:#cc0000;
	/*font-weight:bold;*/
	}
.otherp{
	margin:20px 0;
	}
.otherp a{
	color:#0033ff;
	text-decoration:underline;
	}
.list01{
	margin-top:20px;
	}
.list01 a{
	color:#666;
	text-decoration:underline;
	}
.tblTxt{
	color:#666666;
	line-height:18px;
	padding:5px 15px 0 5px;
	text-align:left;
}
.tblTxt2{
	color:#666666;
	line-height:18px;
	padding:5px 15px 10px 5px;
	text-align:left;	
}
span.lnks a{
	color:#0033ff;
	text-decoration:underline;
}
.text01 {
	font-size: 14px;
	font-weight: bold;
	color: #CC3333;
	margin: 10px 20px;
	text-align:left;
}
