@charset "UTF-8";


h5.bar{
	width:676px;
	height:27px;
	background:url(../images/h5_bar.jpg) no-repeat;
	font-size:14px;
	font-weight:normal;
	margin-top:20px;
	padding:3px 0 0 10px;
	margin-bottom:20px;
	border-left:5px solid #FFCC33;
	border-right:1px solid #CCCCCC;
	}

h6.color{
	color:#FFCC33;
	font-size:16px;
	font-weight:bold;
	border-bottom:2px solid #FFCC33;
	margin-bottom:20px;
	margin-top:20px;
	}	

.requestbox{
	width:692px;
	height:auto;
	}

.requestbox{
	font-size:11px;
	margin-bottom:10px;
	}	

.box_one{
	float:left;
	width:152px;
	height:auto;
	border-right:1px solid #CCCCCC; 
	padding-left:10px;
	}

.box_two{
	float:left;
	width:152px;
	height:auto;
	border-right:1px solid #CCCCCC;
	padding-left:20px;
	}
		
.box_three{
	float:left;
	width:152px;
	height:auto;
	border-right:1px solid #CCCCCC; 
	padding-left:20px;
	}

.box_four{
	float:right;
	width:163px;
	height:auto;
	padding-left:20px;
	}

span.red{
	margin-left:5px;
	}	

#manual{
	border:1px solid #CCCCCC;
	background-color:#efefef;
	padding:0 10px;
	}	

#coment{	
	background-color:#efefef;
	border:1px solid #CCCCCC;
	padding:10px;
	margin-bottom:10px;
	text-align:center;
	}

#userid{
	background-color:#efefef;
	border:1px solid #CCCCCC;
	padding:10px;
	text-align:center;
	}	

span.mar_r{
	vertical-align:top;
	margin-right:15px;
	}	

#confirm{
	padding:10px;
	text-align:center;
	}


	
/*-----------------------------------------
テーブル設定
-----------------------------------------*/

.design_tb table{
	clear:both;
	font-size:12px;
	width: 692px;
	margin:0 auto;
	border:1px solid #CCCCCC;
	border-collapse:separate;
	border-spacing:1px;
	}

.design_tb table th {
	font-style:normal;
	color:#333333;
	padding:5px;
	border-right:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
	background-color:#E0DED4;
	font-weight:normal;
	}

.design_tb table th.user{
	width:200px;
	font-style:normal;
	color:#333333;
	padding:5px;
	border-right:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
	background-color:#E0DED4;
	font-weight:normal;
	text-align:left;
	}


.design_tb table th.mail{
	font-style:normal;
	color:#333333;
	padding:5px;
	border-right:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
	background-color:#E0DED4;
	font-weight:normal;
	text-align:left;
	}


.design_tb table td {
	padding:5px;
	border-right:1px solid #DDDDDD;
	border-bottom:1px solid #CCCCCC;
	background-color:#F4F4F4;
	}

.design_tb table .tb_bottom{ 
	border-bottom:1px solid #F1F0EA;
	}

.design_tb table td.bgtop{
	background-color:#E0DED4;
	}		
	

/*-----------------------------------------
user.htmlの設定
-----------------------------------------*/

.text_c{
	width: 692px;
	margin: 10px 0 0 0;
	padding: 10px 0;
	background-color:#F4F4F4;
	text-align:center;
	}

h5.bar_f{
	width:676px;
	height:27px;
	background:url(../images/h5_bar.jpg) no-repeat;
	font-size:14px;
	font-weight:normal;
	margin-top:20px;
	margin-bottom:10px;
	padding:3px 0 0 10px;
	border-left:5px solid #FF3333;
	border-right:1px solid #CCCCCC;
	}

ol.pri{
	margin-left:23px;
	margin-bottom:15px;
	}	
	

#waku{
	width:672px;
	height:150px;
	overflow:auto;
	padding:10px;
	border:1px solid #CCCCCC;
	}	

p.bt{
	padding:20px 0 0 220px;
	}
p.attention {
	padding: 10px 10px 0 10px;
}	
			
