@charset "utf-8";
/* local[request] */

/* request
----------------------------------------*/
.page.request {
	font-size:15px;
}
p {
	margin-bottom:10px;
}
.page.request table {
	border-collapse:collapse;
	margin-bottom:40px;
}
.page.request table tr.border {
	border-bottom:dotted 1px #cccccc;
}
.page.request table tr th,
.page.request table tr td {
	padding:10px;
	text-align:left;
}
.page.request table tr th {
	vertical-align:middle;
}
.cel-title {
	width:150px
}
.cel-req {
	width:50px
}
.cel-req span {
	padding:2px;
	color:#ffffff;
	background-color:#B41113;
	font-size:small;
}

input, textarea, select {
	padding:3px 10px;
    box-sizing: border-box;
}
textarea {
	height:80px;
}

.input-s {
	width:60px;
}
.input-m {
	width:120px;
}
.input-m2 {
	width:300px;
}
.input-l {
	width:100%;
}

label.label_name {
    display: inline-block;
    width: 40px;
}
label.label_address {
    display: inline-block;
    width: 70px;
}
span.small {
	font-size:80%;
}

span.comment-top {
    display: inline-block;
    margin: 0 0 5px 0;
}
span.comment-bottom {
    display: inline-block;
    margin: 5px 0 0 0;
}

.btn:hover {
	cursor:pointer;
	opacity:0.7;
}
#btn-block {
	text-align:center;
	margin-bottom:40px;
}
input#btn-check {
	width:400px;
	height:70px;
	background-image:url(/request/style/img/btn2.png);
	background-repeat:no-repeat;
	display:inline-block;
	margin:0 auto;
	border:none;
}
input#btn-send {
	width:400px;
	height:70px;
	background-image:url(/request/style/img/btn3.png);
	background-repeat:no-repeat;
	display:inline-block;
	margin:0 auto;
	border:none;
}

#privacy {
    height: 160px;
    overflow-x: hidden;
    overflow-y: scroll;
    padding: 10px;
    border: solid 1px #cccccc;
	margin-bottom:40px;
}

/* request-check
----------------------------------------*/
.request-check {
	line-height:1.5em;
}
.request-check textarea#memo {
	background:#ffffff;
	border:none;
}
.request-check table tr {
	border-bottom:dotted 1px #cccccc;
}

/* request-check
----------------------------------------*/
#content.request.request-sendok #main p{
	line-height:1.5em;
}