#renew_ctbox {

	background-color: #FFFFFF;

	width: 787px;

	margin-right: auto;

	margin-left: auto;

	border: 1px solid #D6D6D6;

	padding: 0px;

	margin-top: 10px;

	margin-bottom: 10px;

}



.main p{

	padding:10px;

}



.strong{

	font-weight:bold;

}



.strong2{

	font-weight:bold;

	text-decoration:underline;

	color:#FF0000;

}



.main h2{

	padding:10px;

}



#renew_ctbox .title {

	background-image: url(image/title.jpg);

	background-repeat: no-repeat;

	background-position: 0px 0px;

	height: 190px;

	width: 770px;

	font-size: 12px;

	line-height: 130%;

	color: #000000;

	padding-top: 240px;

	padding-left: 10px;

}

.title .bold1 {

	font-size: 16px;

	font-weight: bold;

	color: #FF0000;

	text-decoration: underline;

	line-height: 130%;

}

.title .bold2 {

	font-weight: bold;

	color: #0000CC;

}



#renew_ctbox .copy1 {

	background-image: url(image/jisseki2.jpg);

	background-position: 0px 0px;

	height: 268px;

	width: 780px;

	overflow: hidden;

}



#renew_ctbox .copy2 {

	background-image: url(image/nayami.jpg);

	background-position: 0px 0px;

	height: 270px;

	width: 780px;

	overflow: hidden;

}

.copy1 p,.copy2 p {

	text-indent: -999999px;

}

#renew_ctbox .copy3 {

	background-image: url(image/plan.jpg);

	background-position: 0px 0px;

	height: 411px;

	width: 780px;

	overflow: hidden;

	text-indent: -999999px;

}

#renew_ctbox .copy4 {

	background-image: url(image/campain.jpg);

	background-position: 0px 0px;

	height: 210px;

	width: 780px;

	overflow: hidden;

	text-indent: -999999px;

}









.order_button {

	text-align: center;

	padding: 15px;

}

.renraku {

	text-align: center;

	font-weight: bold;

	color: #000000;

	padding-top: 10px;

}



#renew_ct {

	width: 750px;

	margin-right: auto;

	margin-left: auto;

	background-color: #FFFFFF;

	border: 2px solid #FF66CC;

	padding: 5px;

}









#contents {

	width: 760px;

	margin-right: auto;

	margin-left: auto;

}

#contact td.midashi {

	border: 1px solid #009966;

	background-color: #ECFFF9;

}

#renew_ctbox a:link {

	color: #0000FF;

}

#renew_ctbox .coution {

	font-size: 10px;

	color: #FF0000;

	text-align: right;

	padding-top: 10px;

	padding-right: 10px;

	padding-bottom: 4px;

	padding-left: 10px;

}

h1.midashi {

	background-image: url(image/sss1.jpg);

	background-repeat: no-repeat;

	background-position: 0px 0px;

	text-indent: -99999px;

	height: 572px;

	width: 787px;

}



div.nayami1 {

	background-image: url(image/sss2_02.jpg);

	background-repeat: no-repeat;

	background-position: 0px 0px;

	text-indent: -99999px;

	height: 150px;

	width: 787px;

	}

	

div.nayami2 {

	background-image: url(image/sss2_03.jpg);

	background-repeat: no-repeat;

	background-position: 0px 0px;

	text-indent: -99999px;

	height: 150px;

	width: 787px;

	}

	

div.nayami3 {

	background-image: url(image/sss2_04.jpg);

	background-repeat: no-repeat;

	background-position: 0px 0px;

	text-indent: -99999px;

	height: 150px;

	width: 787px;

	}



div.plan {

	background-image: url(image/sss4.jpg);

	background-repeat: no-repeat;

	background-position: 0px 0px;

	text-indent: -99999px;

	height: 192px;

	width: 787px;

	margin: 0px;

	padding: 0px;

	}



div.plan1 {

	background-image: url(image/sss5.jpg);

	background-repeat: no-repeat;

	background-position: 0px 0px;

	text-indent: -99999px;

	height: 530px;

	width: 787px;

	margin: 0px;

	padding: 0px;

	}





div.plan2 {

	background-image: url(image/sss6.jpg);

	background-repeat: no-repeat;

	background-position: 0px 0px;

	text-indent: -99999px;

	height: 425px;

	width: 787px;

	margin: 0px;

	padding: 0px;

	}





div.plan3 {

	background-image: url(image/sss7.jpg);

	background-repeat: no-repeat;

	background-position: 0px 0px;

	text-indent: -99999px;

	height: 430px;

	width: 787px;

	margin: 0px;

	padding: 0px;

	}



	

div.tokutyo {

	background-image: url(image/sss3.jpg);

	background-repeat: no-repeat;

	background-position: 0px 0px;

	text-indent: -99999px;

	height: 365px;

	width: 787px;

	}

	

div.jisseki1 {

	background-position: 0px 0px;

	width: 787px;

	font-size: 12px;

	line-height: 1.5em;

	padding-right: 0px;

	padding-bottom: 0px;

	background-color: #FFF;

	}

.jisseki1 .waku {

	border: 5px solid #003564;

	width: 736px;

	margin-right: auto;

	margin-left: auto;

	text-align: center;

	padding-top: 8px;

}



.jissekicopy {

	text-align: left;

	padding: 20px;

}

div.jisseki2 {

	background-image: url(image/sss_jisseki_02.jpg);

	background-repeat: no-repeat;

	background-position: 0px 0px;

	text-indent: -99999px;

	height: 242px;

	width: 787px;

	margin: 0px;

	padding: 0px;

	}

.jissekit td {

	vertical-align: top;

}

.sss_tokusestu {
	text-align: center;
	margin: 20px;
}
.sss_tokusestu a {
	display: inline-block;
	padding: 10px 40px;
	background-color: #C80003;
	color: #FFFFFF;
	text-decoration: none;
	border-radius: 8px;
	font-size: 18px;
}
.sss_tokusestu a:hover {
	-webkit-box-shadow: 1px 2px #BFBFBF;
	box-shadow: 1px 2px #BFBFBF;
}
