@charset "UTF-8";
body { text-align:center; padding:0px; margin:0px; }#all { text-align:left; margin:auto; width:600px; /*rep(1)*/ }#all2 { margin:auto; width:90%; /*rep(1)*/ }.text {    font-size:13px;	color:#555555;	font-family:"MS ゴシック","ヒラギノ角ゴPro W3",Osaka;	}td .text {	word-break: break-all;	}/*----- layout ------------------------------------------------------------------------------ layout ---*/#login {	margin-top:8px;	margin-left:5px;	width:295px; height:136px;	float:left;	}	#login_img {/*	background-image:url(images/loginback.jpg); */	background-repeat:no-repeat;	}	#content1 {	margin-top:8px;	margin-right:10px;	float:right;	}	#content2 {	margin-top:8px;	margin-left:15px;	}#content3 {	margin-top:8px;	margin-left:15px;	margin-bottom:15px;	}#content4 {	margin-top:8px;	margin-left:15px;	margin-right:15px;	}.line {		border-left:1px solid #8A8A8A;	border-right:1px solid #8A8A8A;	background-color:#FFFFFF;	padding:0px 10px 0px 10px;	font-size:13px;	color:#555555;	font-family:"MS ゴシック","ヒラギノ角ゴPro W3",Osaka;	}.clear { clear:both; }.shadow_b { background-image:url(../images/shadow2.jpg); background-repeat:repeat-x; }/*----- font -------------------------------------------------------------------------------- font ---*/.guest_name {	padding-left:10px;	font-size:13px;	font-weight:bold;	color:#555555;	font-family:"MS ゴシック","ヒラギノ角ゴPro W3",Osaka;	/*rep(2)*/	}.text-box {	font-size:12px;	}.f1 { font-size:10px; color:#DD6655; font-family:"MS ゴシック","ヒラギノ角ゴPro W3",Osaka; }/*----- text box --------------------------------------------------------------------------- text box ---*/.t-box {	margin: 4px 3px 4px;	}/*----- text -------------------------------------------------------------------------------- text ---*/.moji {	font-size:13px;		font-family:"MS ゴシック","ヒラギノ角ゴPro W3",Osaka;	line-height:1em;	color:#555555;	}	.moji2 {	font-size:6px;		font-family:"MS ゴシック","ヒラギノ角ゴPro W3",Osaka;	}.moji-space {	line-height: 1.5;	padding: 3px 5px 3px;	}.in_line {										/* 枠の中の文字だけ2007.5.22 */	font-size:13px;		font-family:"MS ゴシック","ヒラギノ角ゴPro W3",Osaka;	color:#555555;	}	.login {	padding:5px 0px 5px 10px;	line-height:1.5em; 	font-size:13px;		color:#555555;	font-family:"MS ゴシック","ヒラギノ角ゴPro W3",Osaka;	}	.login_input {	padding:5px 0px 5px 10px;	line-height:0.5em; 	font-size:13px;		color:#555555;	font-family:"MS ゴシック","ヒラギノ角ゴPro W3",Osaka;	}		/*----	各項目の説明	----*/.text-guide {	font-size			: 8pt;				/*	文字サイズ			*/	font-weight			: normal;			/*	文字の太さ			*/}/*----- table -------------------------------------------------------------------------------- table ---*/.line_con1 {	background-color:#F8DDD4;	border-top:1px solid #992600;	border-left:1px solid #992600;	border-bottom:1px solid #992600;	border-right:1px dotted #992600;	font-size:13px;	color:#992600;	font-family:"MS ゴシック","ヒラギノ角ゴPro W3",Osaka;	}.line_con2 {	background-color:#F8DDD4;	border-top:1px solid #992600;	border-bottom:1px solid #992600;	border-right:1px dotted #992600;	font-size:13px;	color:#992600;	font-family:"MS ゴシック","ヒラギノ角ゴPro W3",Osaka;	}.line_con2_0 {	background-color:#F8DDD4;	border-top:1px solid #992600;	border-bottom:1px dotted #992600;	border-right:1px dotted #992600;	border-left:1px solid #992600;	font-size:13px;	color:#992600;	font-family:"MS ゴシック","ヒラギノ角ゴPro W3",Osaka;	}.line_con2_1 {	background-color:#F8DDD4;	border-top:1px solid #992600;	border-bottom:1px dotted #992600;	border-right:1px dotted #992600;	font-size:13px;	color:#992600;	font-family:"MS ゴシック","ヒラギノ角ゴPro W3",Osaka;	}.line_con2_2 {	background-color:#F8DDD4;	border-bottom:1px solid #992600;	border-right:1px dotted #992600;	font-size:13px;	color:#992600;	font-family:"MS ゴシック","ヒラギノ角ゴPro W3",Osaka;	}.line_con2_3 {	background-color:#F8DDD4;	border-top:1px solid #992600;	border-bottom:1px dotted #992600;	border-right:1px solid #992600;	font-size:13px;	color:#992600;	font-family:"MS ゴシック","ヒラギノ角ゴPro W3",Osaka;	}.line_con2_4 {	background-color:#F8DDD4;	border-bottom:1px solid #992600;	border-right:1px dotted #992600;	border-left:1px solid #992600;	font-size:13px;	color:#992600;	font-family:"MS ゴシック","ヒラギノ角ゴPro W3",Osaka;	}.line_con2_5 {	background-color:#F8DDD4;	border-bottom:1px solid #992600;	border-right:1px solid #992600;	font-size:13px;	color:#992600;	font-family:"MS ゴシック","ヒラギノ角ゴPro W3",Osaka;	}.line_con3 {	background-color:#F8DDD4;	border-top:1px solid #992600;	border-right:1px solid #992600;	border-bottom:1px solid #992600;	font-size:13px;	color:#992600;	font-family:"MS ゴシック","ヒラギノ角ゴPro W3",Osaka;	}.line_con4 {	border-left:1px solid #992600;	border-bottom:1px dotted #992600;	border-right:1px dotted #992600;	font-size:12px;	color:#555555;	font-family:"MS ゴシック","ヒラギノ角ゴPro W3",Osaka;	}.line_con5 {	border-left:1px solid #992600;	border-bottom:1px solid #992600;	border-right:1px dotted #992600;	font-size:12px;	color:#555555;	font-family:"MS ゴシック","ヒラギノ角ゴPro W3",Osaka;	}.line_con6 {	background-color:#F8DDD4;	border-top:1px solid #992600;	border-right:1px solid #992600;	border-bottom:1px solid #992600;	font-size:12px;	color:#555555;	font-family:"MS ゴシック","ヒラギノ角ゴPro W3",Osaka;	}.line_con7 {	border-bottom:1px dotted #992600;	border-right:1px dotted #992600;	font-size:12px;	color:#555555;	font-family:"MS ゴシック","ヒラギノ角ゴPro W3",Osaka;	}.line_con8 {	border-bottom:1px dotted #992600;	border-right:1px solid #992600;	font-size:12px;	color:#555555;	font-family:"MS ゴシック","ヒラギノ角ゴPro W3",Osaka;	}.line_con9 {	border-bottom:1px solid #992600;	border-right:1px dotted #992600;	font-size:12px;	color:#555555;	font-family:"MS ゴシック","ヒラギノ角ゴPro W3",Osaka;	}.line_con10 {	border-bottom:1px solid #992600;	border-right:1px solid #992600;	font-size:12px;	color:#555555;	font-family:"MS ゴシック","ヒラギノ角ゴPro W3",Osaka;	}.line_con11 {	border-top:1px solid #992600;	border-bottom:1px solid #992600;	border-right:1px solid #992600;	font-size:12px;	color:#555555;	font-family:"MS ゴシック","ヒラギノ角ゴPro W3",Osaka;	}.line_con12 {	background-color:#F8DDD4;	border-left:1px solid #992600;	border-bottom:1px solid #992600;	border-right:1px dotted #992600;	font-size:12px;	color:#992600;	font-family:"MS ゴシック","ヒラギノ角ゴPro W3",Osaka;	}.line_con13 {	background-color:#F8DDD4;	border-top:1px solid #992600;	border-bottom:1px solid #992600;	border-right:1px solid #992600;	border-left:1px solid #992600;	font-size:13px;	color:#992600;	font-family:"MS ゴシック","ヒラギノ角ゴPro W3",Osaka;	}/* 2010.7.23 */.tate_obi {	background-color:#CC3300;	}.login2 {	background-color:#FEF5F0;	padding:5px 0px 5px 10px;	line-height:1.5em; 	font-size:13px;		color:#555555;	font-family:"MS ゴシック","ヒラギノ角ゴPro W3",Osaka;	}.web_back {	background-color:#FEF5F0;	}.web_back_menu {	background-image:url(../images/contens_botan_back.jpg);	background-repeat:repeat-x;	background-color:#FEF5F0;	}/* ↓2013.3.13 */.normal_list1 {	background-color:#F8DDD4;	border-style	: solid solid solid solid;		/*	[上][右][下][左]			*/	border-color	: #F4A460 #F4A460 #F4A460 #F4A460;			/*	[上][右][下][左]				*/	border-width	: 2px 1px 1px 2px;		/*	[上][右][下][左]				*/	font-size:12px;	color:#992600;	font-family:"MS ゴシック","ヒラギノ角ゴPro W3",Osaka;}.normal_list2 {	background-color:#F8DDD4;	border-style	: solid solid solid solid;		/*	[上][右][下][左]			*/	border-color	: #F4A460 #F4A460 #F4A460 #F4A460;			/*	[上][右][下][左]				*/	border-width	: 2px 1px 1px 1px;		/*	[上][右][下][左]				*/	font-size:14px;	color:#992600;	font-family:"MS ゴシック","ヒラギノ角ゴPro W3",Osaka;	font-weight			: bold;				/*	文字の太さ			*/}.normal_list3 {	background-color:#F8DDD4;	border-style	: solid solid solid solid;		/*	[上][右][下][左]			*/	border-color	: #F4A460 #F4A460 #F4A460 #F4A460;			/*	[上][右][下][左]				*/	border-width	: 1px 1px 1px 2px;		/*	[上][右][下][左]				*/	font-size:12px;	color:#992600;	font-family:"MS ゴシック","ヒラギノ角ゴPro W3",Osaka;	font-weight			: bold;				/*	文字の太さ			*/}.normal_list4 {	border-style	: solid solid solid none;		/*	[上][右][下][左]			*/	border-color	: #F4A460 #F4A460 #F4A460 #F4A460;			/*	[上][右][下][左]				*/	border-width	: 1px 1px 1px 1px;		/*	[上][右][下][左]				*/	font-size:12px;	color:#555555;	font-family:"MS ゴシック","ヒラギノ角ゴPro W3",Osaka;}.normal_list5 {	border-style	: solid none solid none;		/*	[上][右][下][左]			*/	border-color	: #F4A460 #F4A460 #F4A460 #F4A460;			/*	[上][右][下][左]				*/	border-width	: 1px 1px 1px 1px;		/*	[上][右][下][左]				*/	font-size:12px;	color:#555555;	font-family:"MS ゴシック","ヒラギノ角ゴPro W3",Osaka;}.normal_list6 {	border-style	: solid solid solid solid;		/*	[上][右][下][左]			*/	border-color	: #F4A460 #F4A460 #F4A460 #F4A460;			/*	[上][右][下][左]				*/	border-width	: 1px 1px 1px 1px;		/*	[上][右][下][左]				*/	font-size:12px;	color:#333333;	font-family:"MS ゴシック","ヒラギノ角ゴPro W3",Osaka;	font-weight			: bold;				/*	文字の太さ			*/}.normal_list7 {	border-style	: solid none solid solid;		/*	[上][右][下][左]			*/	border-color	: #F4A460 #F4A460 #F4A460 #F4A460;			/*	[上][右][下][左]				*/	border-width	: 1px 1px 1px 1px;		/*	[上][右][下][左]				*/	font-size:12px;	color:#555555;	font-family:"MS ゴシック","ヒラギノ角ゴPro W3",Osaka;}.normal_list8 {	border-style	: solid solid solid none;		/*	[上][右][下][左]			*/	border-color	: #F4A460 #F4A460 #F4A460 #F4A460;			/*	[上][右][下][左]				*/	border-width	: 1px 1px 1px 1px;		/*	[上][右][下][左]				*/	font-size:12px;	color:#555555;	font-family:"MS ゴシック","ヒラギノ角ゴPro W3",Osaka;}.normal_list9 {	border-style	: none solid none solid;		/*	[上][右][下][左]			*/	border-color	: #F4A460 #F4A460 #F4A460 #F4A460;			/*	[上][右][下][左]				*/	border-width	: 1px 1px 1px 1px;		/*	[上][右][下][左]				*/	font-size:12px;	color:#555555;	font-family:"MS ゴシック","ヒラギノ角ゴPro W3",Osaka;}.normal_list10 {	border-style	: solid solid none solid;		/*	[上][右][下][左]			*/	border-color	: #F4A460 #F4A460 #F4A460 #F4A460;			/*	[上][右][下][左]				*/	border-width	: 1px 1px 1px 1px;		/*	[上][右][下][左]				*/	font-size:12px;	color:#555555;	font-family:"MS ゴシック","ヒラギノ角ゴPro W3",Osaka;}.normal_list11 {	border-style	: none solid solid solid;		/*	[上][右][下][左]			*/	border-color	: #F4A460 #F4A460 #F4A460 #F4A460;			/*	[上][右][下][左]				*/	border-width	: 1px 1px 1px 1px;		/*	[上][右][下][左]				*/	font-size:12px;	color:#555555;	font-family:"MS ゴシック","ヒラギノ角ゴPro W3",Osaka;}.dummy_list2 {	border-style	: solid solid solid solid;		/*	[上][右][下][左]			*/	border-color	: #F4A460 #FEF5F0 #FEF5F0 #FEF5F0;			/*	[上][右][下][左]				*/	border-width	: 1px 1px 1px 1px;		/*	[上][右][下][左]				*/	font-size:12px;	color:#555555;	font-family:"MS ゴシック","ヒラギノ角ゴPro W3",Osaka;}.dummy_list {	font-size			: 10pt;				/*	文字サイズ			*/	background-color	: #FEF5F0;				/*	背景画像			*/	border-style	: solid none none none;		/*	[上][右][下][左]			*/	border-width	: 1px 1px 1px 1px;		/*	[上][右][下][左]				*/	border-color	: #F4A460 #FEF5F0 #FEF5F0 #FEF5F0;			/*	[上][右][下][左]				*/}.comment {		background-color:#FFFFFF;	padding:0px 10px 0px 10px;	font-size:13px;	color:#555555;	font-family:"MS ゴシック","ヒラギノ角ゴPro W3",Osaka;}.watch {		width:65px;}/* ↑2013.3.13 *//*---	エラーメッセージ	---*/.error-msg {	font-size			: 10pt;				/*	文字サイズ			*/	color				: #FF0000;			/*	文字色				*/	text-align			: left;				/*	文字位置			*/	font-weight			: nomal;			/*	文字の太さ			*/}a:link { color: blue }/*rep(3)*/textarea {	font-size:13px;		font-family:"MS ゴシック","ヒラギノ角ゴPro W3",Osaka;	}textarea.hideb {										/* 	罫線なし透明のテキストボックス（ラベルタイプ)*/	background-color:transparent;	border:none;	text-align:left;	color				: #000000;			/*	文字色				*/	font-weight			: bold;				/*	文字の太さ			*/	overflow			:hidden;}.warning{	color: red;}.wkDialogClass {	background-color: darkgray;}.wkDialogClass .ui-dialog-titlebar {	color:#992600;	background:#F8DDD4;	font-size: 13px;	text-align: left;}.wkDialogClass .ui-dialog-content {	color:#555555;	background:#FFFFFF;	font-size: 12px;	text-align: left;}.wkDialogClass .ui-dialog-buttonset {	width: 100%;	text-align: center;	font-size: 12px;}.rental_th_style  {	width:5px; }

.rental_th_style  {

	width:5px; 

}

.bold_text {

	font-size: 18px;

	font-weight: bold;

}



/* 顔認証 */

#face-frame {

	width: 300px;

	max-width: 300px;

	height: 300px;

	max-height: 300px;

	position: relative;

}

.face-guide {

	visibility: hidden;

	position: absolute;

	top: 10%;

	left: 0;

	width: 300px;

	height: 300px;

}

#face-loading {

	position: absolute;

	top: 50%;

	left: 50%;

	display: none;

	z-index: 999;

}

.face-dot-spin {

	position: relative;

	width: 10px;

	height: 10px;

	border-radius: 5px;

	background-color: transparent;

	color: transparent;

	box-shadow: 0 -18px 0 0 #cccccc, 12.72984px -12.72984px 0 0 #cccccc, 18px 0 0 0 #cccccc, 12.72984px 12.72984px 0 0 rgba(152, 128, 255, 0), 0 18px 0 0 rgba(152, 128, 255, 0), -12.72984px 12.72984px 0 0 rgba(152, 128, 255, 0), -18px 0 0 0 rgba(152, 128, 255, 0), -12.72984px -12.72984px 0 0 rgba(152, 128, 255, 0);

	animation: dot-spin 1.5s infinite linear;

}



@keyframes dot-spin {

	0%,

	100% {

		box-shadow: 0 -18px 0 0 #cccccc, 12.72984px -12.72984px 0 0 #cccccc, 18px 0 0 0 #cccccc, 12.72984px 12.72984px 0 -5px rgba(152, 128, 255, 0), 0 18px 0 -5px rgba(152, 128, 255, 0), -12.72984px 12.72984px 0 -5px rgba(152, 128, 255, 0), -18px 0 0 -5px rgba(152, 128, 255, 0), -12.72984px -12.72984px 0 -5px rgba(152, 128, 255, 0);

	}

	12.5% {

		box-shadow: 0 -18px 0 -5px rgba(152, 128, 255, 0), 12.72984px -12.72984px 0 0 #cccccc, 18px 0 0 0 #cccccc, 12.72984px 12.72984px 0 0 #cccccc, 0 18px 0 -5px rgba(152, 128, 255, 0), -12.72984px 12.72984px 0 -5px rgba(152, 128, 255, 0), -18px 0 0 -5px rgba(152, 128, 255, 0), -12.72984px -12.72984px 0 -5px rgba(152, 128, 255, 0);

	}

	25% {

		box-shadow: 0 -18px 0 -5px rgba(152, 128, 255, 0), 12.72984px -12.72984px 0 -5px rgba(152, 128, 255, 0), 18px 0 0 0 #cccccc, 12.72984px 12.72984px 0 0 #cccccc, 0 18px 0 0 #cccccc, -12.72984px 12.72984px 0 -5px rgba(152, 128, 255, 0), -18px 0 0 -5px rgba(152, 128, 255, 0), -12.72984px -12.72984px 0 -5px rgba(152, 128, 255, 0);

	}

	37.5% {

		box-shadow: 0 -18px 0 -5px rgba(152, 128, 255, 0), 12.72984px -12.72984px 0 -5px rgba(152, 128, 255, 0), 18px 0 0 -5px rgba(152, 128, 255, 0), 12.72984px 12.72984px 0 0 #cccccc, 0 18px 0 0 #cccccc, -12.72984px 12.72984px 0 0 #cccccc, -18px 0 0 -5px rgba(152, 128, 255, 0), -12.72984px -12.72984px 0 -5px rgba(152, 128, 255, 0);

	}

	50% {

		box-shadow: 0 -18px 0 -5px rgba(152, 128, 255, 0), 12.72984px -12.72984px 0 -5px rgba(152, 128, 255, 0), 18px 0 0 -5px rgba(152, 128, 255, 0), 12.72984px 12.72984px 0 -5px rgba(152, 128, 255, 0), 0 18px 0 0 #cccccc, -12.72984px 12.72984px 0 0 #cccccc, -18px 0 0 0 #cccccc, -12.72984px -12.72984px 0 -5px rgba(152, 128, 255, 0);

	}

	62.5% {

		box-shadow: 0 -18px 0 -5px rgba(152, 128, 255, 0), 12.72984px -12.72984px 0 -5px rgba(152, 128, 255, 0), 18px 0 0 -5px rgba(152, 128, 255, 0), 12.72984px 12.72984px 0 -5px rgba(152, 128, 255, 0), 0 18px 0 -5px rgba(152, 128, 255, 0), -12.72984px 12.72984px 0 0 #cccccc, -18px 0 0 0 #cccccc, -12.72984px -12.72984px 0 0 #cccccc;

	}

	75% {

		box-shadow: 0 -18px 0 0 #cccccc, 12.72984px -12.72984px 0 -5px rgba(152, 128, 255, 0), 18px 0 0 -5px rgba(152, 128, 255, 0), 12.72984px 12.72984px 0 -5px rgba(152, 128, 255, 0), 0 18px 0 -5px rgba(152, 128, 255, 0), -12.72984px 12.72984px 0 -5px rgba(152, 128, 255, 0), -18px 0 0 0 #cccccc, -12.72984px -12.72984px 0 0 #cccccc;

	}

	87.5% {

		box-shadow: 0 -18px 0 0 #cccccc, 12.72984px -12.72984px 0 0 #cccccc, 18px 0 0 -5px rgba(152, 128, 255, 0), 12.72984px 12.72984px 0 -5px rgba(152, 128, 255, 0), 0 18px 0 -5px rgba(152, 128, 255, 0), -12.72984px 12.72984px 0 -5px rgba(152, 128, 255, 0), -18px 0 0 -5px rgba(152, 128, 255, 0), -12.72984px -12.72984px 0 0 #cccccc;

	}

}


/*---------------------------------
*/
input.input_code_no {	
	width:120px;
}
input.input_name {	
	width:70px;
}
input.input_tel {	
	width:95px;
}

