@charset "utf-8";
/* CSS Document */

@import"reset.css";
@import"font.css";

/*a {
	text-decoration:none;
	color:#333;
}*/

body{
	line-height:170%;
	color:#222;
	margin-top:0px;
}


img{
	vertical-align:top;
}

hr{
height:1px;
background-color:#ccc;
border: none;
}

.clear{
	clear:both;
}

.tb-price{
width:400px;
}

.large{
font-size:16px;
font-weight:bold;
background-color:#FFCC66;
padding:10px;
}


.center{
	text-align:center;
}


.left-float{
	float:left;
}

.right-float{
	float:right;
}

.rinji{
font-weight:bold;
font-size:14px;
}


.bold{
	font-weight:bold;
}

.purple{
	color:#1500a3;
	
}

.blue{
	color:#3e94d4;
}

.black{
	color:#333;
}

.cut-photo{
float:left;
margin:0 20px 15px 0;
}


#wrapper{
	width:800px;
	border-right:solid 1px #cfcfcf;
	border-bottom:solid 1px #cfcfcf;
	border-left:solid 1px #cfcfcf;
	margin-left:auto;
	margin-right:auto;
	overflow:hidden;
	padding-left:20px;
	padding-right:20px;
}


h1{
font-size:2.0em;
font-weight:bold;
color:#6666FF;
font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}

h2{
color:#6666FF;
font-size:1.5em;
font-weight:bold;
margin-top:40px;
}

h3{
font-size:1.2em;
font-weight:bold;
color:#333;
width:500px;
}


h4{
color:#6633CC;
font-weight:bold;
font-size:16px;

}

.catch{
background-color:#6600CC;
padding:5px;
color:#FFFFFF;
}

td{
vertical-align:top;
padding:5px;
}

.td01{
_30px;
}


