body {
	margin:0;
	padding:0;
	background-image:url("img/body_bak.jpg");
	background-repeat:repeat-x;
	background-attachment:inherit;
	background-color:#000066;
	text-align:center;
	}

/*--------仭儊僀儞--------*/
#main {
	margin-left:auto;
	margin-right:auto;
	margin-bottom:0px;
	margin-top:0px;
	height:auto;
	}
#header {
	padding:0px;
	width: 820px;
	height: 530px;
	background: url("img/banner3.jpg") no-repeat;
	background-position:center top;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:0px;
	margin-top:0px;
	}
#header a {color:#fff; text-decoration:none;}

#header p {
	padding-left:80px;
	padding-top:30px;
	margin:0;
	text-align:left;
	font-size: 12px;
	color: #000000;
	font-family: "HGP憂塸妏恨集窾B";
	}
#header_mail {
	padding:0px;
	width: 820px;
	height: 530px;
	background: url("img/mail_top.jpg") no-repeat;
	background-position:center top;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:0px;
	margin-top:0px;
	}
#header_order {
	padding:0px;
	width: 820px;
	height: 530px;
	background: url("img/order_top.jpg") no-repeat;
	background-position:center top;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:0px;
	margin-top:0px;
	}


#container {
	width: 820px;
	height:auto;
	text-align:center;
	background-image:url("img/main_bak.jpg");
	background-repeat:repeat-y;
	background-position:center;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:0px;
	margin-top:0px;
	}

#foot {
	margin-left:auto;
	margin-right:auto;
	margin-top:0px;
	padding: 0;
	width: 820px;
	height:100px;
	text-align: center;
	background-image:url("img/btm_bak.jpg");
	background-repeat:no-repeat;
	background-position:center top;
	}


#foot p {
	font-size: 14px;
	padding-top:70px;
	color:#FFFFFF;
	font-weight:bold;
	}
#foot a {color:#FFFFFF;}
/*--------仭儃僢僋僗--------*/
.text {
	width:660px;
	height:auto;
	text-align:left;
	margin-left:auto;
	margin-right:auto;
	padding-top:5px;
	}
.text p {
	font-size:14px;
	line-height:240%;
	font-family:"俵俽 俹僑僔僢僋", Osaka, "僸儔僊僲妏僑 Pro W3";
	}
.rbox {
	width:500px;
	height:auto;
	text-align:left;
	margin-left:200px;
	}
.rbox2 {
	margin-left:80px;
	}
.rbox3 {
	margin-left:280px;
	}
.linebox {
	background-image:url(img/gline.gif);
	width:580px;
	height:auto;
	}
.linebox p {
	padding:10px 0 10px 30px;
	}
.lineboxp {
	background-image:url(img/pline.gif);
	width:660px;
	height:auto;
	}
.lineboxp p {
	padding:10px 0 10px 30px;
	font-weight:bold;
	font-size:18px;
	font-family:"HGP柧挬E","HGP憂塸妏恨集窾B", "僸儔僊僲妏僑 Pro W8";
	}
.stepb {
	width:560px;
	height:38px;
	margin:2px auto;
	border:#999999 solid 1px;
	padding:5px 0px 5px 80px;
	font-weight:bold;
	font-size:18px;
	color:#0066FF;
	background-color:#EFEFEF;
	}
.step {
	width:580px;
	height:auto;
	border:#FF3300 solid 1px;
	padding:20px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:50px;
	}
.price {
	width:650px;
	height:auto;
	border:#FF3300 solid 1px;
	padding:10px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:10px;
	}
.kiyaku {
	width:550px;
	height:auto;
	border:#CCCCCC solid 1px;
	background-color:#EFEFEF;
	padding:20px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:5px;
	line-height:120%;
	}
.tokuten {
	width:650px;
	height:auto;
	border:#FF0000 solid 1px;
	background-color:#FFFFFF;
	padding:20px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:70px;
	text-align:left;
	}
.tokuten_w {
	height:auto;
	background-color:#FFFFCC;
	width:710px;
	margin-left:auto;
	margin-right:auto;
	border: #FFCC00 solid 1px;
	}
.tokuten p {
	font-size:14px;
	line-height:240%;
	font-family:"俵俽 俹僑僔僢僋", Osaka, "僸儔僊僲妏僑 Pro W3";
	}
.left-indent {
	padding-left:90px;
	}
.starter {
	width:450px;
	height:auto;
	margin:0 auto;
	line-height:1.2;
	}

.ordertext {
	margin:50px 0 0px 0;
	}

/*--------仭僥乕僽儖--------*/
.teble {
font-weight:bold;
font-size:14px;
margin-left:auto;
margin-right:auto;
margin-top:50px;
width:580px;
height:327px;
background-image:url(img/teble.gif);
background-repeat:no-repeat;
padding:5px 0 0 10px;
}
td { padding:5px;}
	
	
/*--------仭峸擖夋柺--------*/
#order {
	width:660px;
	height:600px;
	margin-left:auto;
	margin-right:auto;
	margin-top:10px;
	margin-bottom:10px;
	background-image:url(img/order.jpg);
	background-position:center top;
	background-repeat:no-repeat;
	text-align:center;
	}
.order_box{
	padding-top:380px;

	height:auto;
	margin-left:auto;
	margin-right:auto;
	text-align:center;

	}

/*--------仭僼僅儞僩--------*/

h1 {font-size:10px; color:#FFFFFF; text-align:right; width:820px; margin:0}
h1 a {color:#FFFFFF; text-decoration:none;}
h3 {position: relative;margin: 80px 0 0px 0;padding: 0;height: 90px;line-height: 90px;color:#F00000;font-size: 2em;font-weight: normal;text-align: center;clear: both;background: url(img/midashi_b.jpg) no-repeat center;font-family: "HGP憂塸妏恨集窾B", "僸儔僊僲妏僑 Pro W8";}
h4 {position: relative;margin: 30px 0 0px 0;padding: 0;height: 90px;line-height: 90px;color:#F00000;font-size: 2em;font-weight: normal;text-align: center;clear: both;background: url(img/midashi_b.jpg) no-repeat center;font-family: "HGP憂塸妏恨集窾B", "僸儔僊僲妏僑 Pro W8";}

.mincho {font-family: "HGP柧挬E","HGP憂塸妏恨集窾B", "僸儔僊僲妏僑 Pro W8"; font-weight:bold;}
.mincho2 {font-family: "HGP柧挬E","HGP憂塸妏恨集窾B", "僸儔僊僲妏僑 Pro W8"; font-weight:bold; line-height:160%;}

.name {font-family: "HGP柧挬E","HGP憂塸妏恨集窾B", "僸儔僊僲妏僑 Pro W8"; font-size:28px; font-weight:bold; margin-right:50px;}
.right {text-align:right; padding-right:30px;}
.left {padding-left:40px; text-align:left;}
.x10 {font-size:10px;}
.x12 {font-size:12px;}
.x14 {font-size:14px;}
.x16 {font-size:16px;}
.x18 {font-size:18px;}
.x20 {font-size:20px;}
.x22 {font-size:22px;}
.x24 {font-size:24px;}
.x26 {font-size:26px;}
.x28 {font-size:28px;}
.x32 {font-size:32px;}
.x36 {font-size:36px;}
.x40 {font-size:40px;}
.b {font-weight:bold;}
.bb {font-family: "HGP憂塸妏恨集窾B"; line-height:160%;}
.bb2 {font-family: "HGP憂塸妏恨集窾B"; line-height:200%;}

.u {text-decoration:underline;}
.red {color:#F00000;}
.red2 {color:#990000;}
.blue {color:#0000BD;}
.blue2 {color:#0066FF;}
.blue3 {color:#000066;}
.pink {color:#FF66FF;}
.yellow {color:yellow;}
.line {background-color:#FFFF00;}
.line2 {background-color:#FFD83C;}
.midashi {font-family: "HGP憂塸妏恨集窾B"; font-size:28px; line-height:160%;}
.midashi2 {background-image:url(img/midashi2.gif);background-repeat:no-repeat; width:750px; height:180px;}
.midashi2 p {padding:35px 10px 0 50px;font-family: "HGP憂塸妏恨集窾B"; font-size:28px; line-height:160%; text-align:left;}

.midashi_b {position: relative;margin: 10px auto 0px auto;padding: 0;width:720px;height: 100px;line-height: 110px;color:#ffffff;font-size: 2em;font-weight: normal;text-align: left; text-indent:120px;clear: both;background: url(img/midashi_b.jpg) no-repeat center;font-family: "HGP柧挬E","HGP憂塸妏恨集窾B", "僸儔僊僲妏僑 Pro W8";}

.midashi_b2 {margin: 10px auto 0px auto;padding: 0;width:720px;height: 100px;line-height: 107px;color:#ffffff;font-size: 2.5em;font-weight:normal;text-align:center; text-indent:10px;background: url(img/midashi_b.jpg) no-repeat center;font-family: "HGP柧挬E","HGP憂塸妏恨集窾B", "僸儔僊僲妏僑 Pro W8";}

.midashi_b3 {margin: 40px auto 0px auto;padding: 0;width:720px;height: 100px;line-height: 107px;color:#ffffff;font-size: 2.5em;font-weight:normal;text-align:left; text-indent:120px;background: url(img/midashi_b.jpg) no-repeat center;font-family: "HGP柧挬E","HGP憂塸妏恨集窾B", "僸儔僊僲妏僑 Pro W8";}

.midashi_b4 {position: relative;margin: 60px auto 20px auto;padding: 0;width:720px;height: 100px;line-height: 107px;color:#ffffff;font-size: 1.7em;font-weight: normal;text-align: left; text-indent:95px;clear: both;background: url(img/midashi_b.jpg) no-repeat center;font-family: "HGP柧挬E","HGP憂塸妏恨集窾B", "僸儔僊僲妏僑 Pro W8";}

.midashi_b5 {margin: 60px auto 20px auto;padding: 0;width:720px;height: 100px;line-height: 107px;color:#ffffff;font-size: 2.5em;font-weight:normal;text-align:center; text-indent:10px;background: url(img/midashi_b.jpg) no-repeat center;font-family: "HGP柧挬E","HGP憂塸妏恨集窾B", "僸儔僊僲妏僑 Pro W8";}


.midashi_bb {position: relative;margin: 80px 0 0px 0;padding: 0;line-height:160%;;color:#F00000;font-size:34px;font-weight: normal;text-align: center;clear: both;font-family: "HGP憂塸妏恨集窾B", "僸儔僊僲妏僑 Pro W8";}

.talk {font-family: "HGP柧挬E","HGP憂塸妏恨集窾B", "僸儔僊僲妏僑 Pro W8";}

.point {font-size:20px; background-image:url(img/point.gif); background-repeat:no-repeat; padding-left:30px;font-family: "HGP憂塸妏恨集窾B", "僸儔僊僲妏僑 Pro W8"; line-height:120%;}
.point2 {font-size:20px; background-image:url(img/point.gif); background-repeat:no-repeat; padding-left:30px;font-family: "HGP柧挬E","HGP憂塸妏恨集窾B", "僸儔僊僲妏僑 Pro W8"; line-height:150%;}

/*--------仭list--------*/
.list {
	margin-top:5px;
	margin-bottom:5px;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
	height:130px;
	width:680px;
	background-image: url(img/list.jpg);
	background-repeat:no-repeat;
	}

.list_t {
	margin-top:0px;
	margin-bottom:0px;
	margin-left:auto;
	margin-right:auto;
	height:20px;
	width:680px;
	background-image: url(img/list_t.jpg);
	background-repeat:no-repeat;
	}
.list_m {
	margin-top:0px;
	margin-bottom:0px;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
	height:auto;
	width:680px;
	background-image: url(img/list_m.jpg);
	background-repeat:repeat-y;
	}
.list_m p {
	margin-left:30px;
	margin-right:20px;
	font-size:14px;
	line-height:220%;
}
.list_b {
	margin-top:0px;
	margin-bottom:40px;
	margin-left:auto;
	margin-right:auto;
	height:50px;
	width:680px;
	background-image: url(img/list_b.jpg);
	background-repeat:no-repeat;
	}
ul {
	margin:0;
	padding:0px;
	list-style:none;
	}
li {
	padding:20px 30px 20px 50px;
	list-style:none;
	background:url(img/check1.gif) no-repeat;
	background-position:20px 20px;
	font-weight: bold;
	line-height:120%;
	}

