@charset "utf-8";
/* CSS Document */
p.l1 {margin-top:38px;}
/*CD campaign*/
#Main_cam {
  height:73px;
  margin:0;
  padding:0;
  width:970px;
}
.cd {	width:650px; margin-right:0;}
div.space {margin-top:40px; float:right; margin-right:30px; _margin-right:10px;}
.lineheigh {line-height:200%;}

/*profile*/
#Main_profile {
  height:183px;
  margin:0;
  padding:0;
  width:970px;
}
.profile {	width:900px; }

		
/*ordermade*/
#Main_order {
  height:183px;
  margin:0;
  padding:0;
  width:970px;
}
#order {width:370px; margin:20px 10px 20px 30px;}

/*personal*/
#Main_personal {
  height:183px;
  margin:0;
  padding:0;
  width:970px;
}
#peasonal {width:740px; *width:720px;}
#peasonal1{margin-top:30px;}
#peasonal1 img{margin-top:30px; margin-right:30px;_margin-right:0px;}

/*Privacy*/
#Main {
  background-image:url(../images/other/pri_ttl.jpg);
  height:73px;
  margin:0;
  padding:0;
  width:970px;
}

/*law*/

#Main_law {
  height:73px;
  margin:0;
  padding:0;
  width:970px;
}
.law  table th{
border-right:#cccccc solid 4px; text-align:right; padding-right:6px;
}

.law  table th{
border-right:#cccccc solid 4px; text-align:right; padding-right:6px;
}

/*btn*/

ul.btn  {margin:30px 0 50px 30px;line-height:0; *padding-bottom:50px;
}	

ul.btn li a{
  display:block;
  width:288px;
  height:56px;
  background-repeat:no-repeat;
  cursor:pointer;
}
		
ul.btn li#book_btn a{

}
ul.btn li#order_btn a{

}
ul.btn li#campaign a{
		background-image:url(../images/other/cam_btn.gif);
}
ul.btn li a:hover{
		background-position:0 -55px;
}

/*monitor campaign*/
ul.text  {margin:0px 0 0 20px ;
}
ul.text_sec  {margin:0px 0 0 20px;
}	

/*form*/

#Main_form {
  height:73px;
  margin:0;
  padding:0;
  width:970px;
}
#Main_order {
  height:73px;
  margin:0;
  padding:0;
  width:970px;
}
.form table th{
border-right:#cccccc solid 4px; text-align:right; padding-right:6px;
}

.form table td b { color:#cc6666; font-size:13px; }

#Main_request {
  height:73px;
  margin:0;
  padding:0;
  width:970px;
}
.form table#open {
	margin-top:20px;
}
.form table#sk { 	margin-top:0px; }
* html .form table#sk { 	margin-top:-70px; }
*:first-child+html .form table#sk { 	margin-top:-70px; }
head~/* */body .form table#sk { 	margin-top:-70px; }
html:not(:target) .form table#sk { 	margin-top:0px; }

