@charset "utf-8";

/*request****************************************************************/
#contents #request_top{width:760px; text-align:center;}
#contents #request_top img{margin-top:10px;}
#contents #request_top .shubetsu{width:400px;}
#contents #request_top dt{margin:auto; text-align:center; background:url(../../images/reqest_item.gif) no-repeat; width:500px; height:115px; background-position:center top; font-weight:bold; padding-top:35px; padding-right:15px;}
#contents #request_top dd{margin:0px; padding:0px; margin-top:-60px; text-align:left; padding-left:230px;}
#contents #request_top #img{margin-top:-320px; margin-left:500px;}
#contents #request_top h3{margin:auto; text-align:center; margin-top:10px;}

#contents #request_top #mailsend img{margin:0;}
#contents #request_top #mailsend{background-image: url(../../images/mail_frame.gif); width:760px; height:200px; background-repeat: no-repeat; background-position: center; margin-top:10px;}
#contents #request_top #mailsend #ssl{text-align:left; margin-left:80px; padding-top:50px;}
#contents #request_top #mailsend .left{float:left; width:310px;}
#contents #request_top #mailsend .right{float:left; width:300px;}
#contents #request_top #mailsend #ssl p{display:inline;}
#contents #request_top #mailsend #normal{text-align:left; margin-left:80px; padding-top:45px;}
#contents #request_top #mailsend .left{float:left; width:310px;}
#contents #request_top #mailsend .right{float:left; width:300px;}
#contents #request_top #mailsend #normal p{display:inline;}
#contents #request_top #mailsend .clear{clear:both;}

#contents #request h3{display:block; margin:auto; width:570px; margin-top:20px; margin-bottom:0px; color:#cc3333; text-align:left;}
#contents #request{width:760px; text-align:center;}
#contents #request img{margin-top:10px;}
#contents #request .shubetsu{width:400px;}
#contents #request .area1{width:100px;}
#contents #request .area2{width:290px;}
#contents #request .price{width:80px;}
#contents #request .chinryo{width:80px;}
#contents #request .tsubosu{width:80px;}
#contents #request #pet{margin-left:5px;}
#contents #request .shurui{width:163px;}
#contents #request .name{width:400px;}
#contents #request .postal{width:70px;}
#contents #request .todofuken{width:80px;}
#contents #request .address{width:225px;}
#contents #request .mail{width:400px;}
#contents #request .tel{width:400px;}
#contents #request .mobile{width:400px;}
#contents #request .fax{width:400px;}
#contents #request .occupation{width:85px;}
#contents #request .content_work{width:313px;}
#contents #request th.odd {width:150px; background-color:#E6E6FF; height:30px; font-weight:normal;}
#contents #request th.even{width:150px; background-color:#F0F0FF; height:30px; font-weight:normal;}
#contents #request td.odd{background-color:#FFF1DD; width:420px; height:30px; text-align:left;}
#contents #request td.even{background-color:#FFE8C4; width:420px; height:30px; text-align:left;}
#contents #request .rei_area{margin-left:35px;}
#contents #request .rei_work{margin-left:30px;}
#contents #request .require{color:#ff0000;}
#contents #request .req_change{color:blue;}
#contents #request .input_error{color:red;}
#contents #request .btn{text-align:center; margin-top:10px;}

#contents #request_del{width:760px; text-align:center;}
#contents #request_del img{margin-top:80px;}
/************************************************************************/
