@charset "shift_jis";

body,th,td { font-size:80% }
table.passwd { margin:150px auto 0 auto; width:200px }
h2 { margin:0 auto }


td {font-size:10pt}

table {text-align:left; color:#000; margin:auto; margin-top:5px}

td.of_l_lu {width:50px; height:28px; border-left:1px #ccc solid; border-top:1px #ccc solid}
td.of_r_lur {width:540px; white-space:nowrap; border-left:1px #ccc solid; border-right:1px #ccc solid; border-top:1px #ccc solid; font-size:10pt}

td.of_l_u {width:100px; border-top:1px #ccc solid; font-size:10pt}
td.of_l {white-space:nowrap; font-size:10pt}
td.of_l_b {white-space:nowrap; border-bottom:1px #ccc solid; font-size:10pt}

td.of_l_l {height:28px; border-left:1px #ccc solid; font-size:10pt}
td.of_r_lr {white-space:nowrap; border-left:1px #ccc solid; border-right:1px #ccc solid; font-size:10pt}

td.of_l_lb {height:28px; border-left:1px #ccc solid; border-bottom:1px #ccc solid; font-size:10pt}
td.of_r_lbr {white-space:nowrap; border-left:1px #ccc solid; border-right:1px #ccc solid; border-bottom:1px #ccc solid; font-size:10pt}



td.of_l_lu_red {width:50px; height:28px; border-left:1px #ccc solid; border-top:1px #ccc solid; border-bottom:1px #d66 dashed}
td.of_l_u_red {width:100px; border-top:1px #ccc solid; font-size:10pt; border-bottom:1px #d66 dashed}
td.of_r_lur_red {width:540px; white-space:nowrap; border-left:1px #ccc solid; border-right:1px #ccc solid; border-top:1px #ccc solid; font-size:10pt; border-bottom:1px #d66 dashed}



td.of_l_lb_red {height:28px; border-left:1px #ccc solid; border-bottom:1px #d66 dashed; font-size:10pt}
td.of_l_b_red {white-space:nowrap; border-bottom:1px #d66 dashed; font-size:10pt}
td.of_r_lbr_red {white-space:nowrap; border-left:1px #ccc solid; border-right:1px #ccc solid; border-bottom:1px #d66 dashed; font-size:10pt}



.t_checkbox{
	white-space:nowrap
}

.ime_on  {ime-mode:active}
.ime_off {ime-mode:disabled}

.div1t {margin-top:5px}
td.ttl { padding:10px; color:#000; white-space:nowrap }
td.ttl_1 { text-align:center }
td.input { padding:10px; background:#fff; font-family:verdana,century,osaka; width:100% }
input.idpas { width:130px; ime-mode:disabled }
input.btn { font-family:verdana,century,osaka; width:100px; height:30px; margin-top:5px }


.div1 {margin:5px}
.div1v {vertical-align:top}



input, select, textarea, p {
	margin:0 5px 0 10px;
}

.shop_tel {
	font-size:16pt;
	font-weight:bold;
	color:#555;
	text-align:center;
}

.box_title {
	margin:auto;
}


.box_line1 {
/*	width:690px; */
	width:820px;
	margin:20px auto;
	text-align:left;
	border:1px #ccc solid;
}


	.blog_link a{
		display:block;
		width:194px;
		height:210px;
		margin:auto;
		text-decoration:none;
	}

	.tel_no {
		margin-top:5px;
		text-align:center;
	}

.h_space {height:5px}

	.blog_link a.blog_cyuo{background:url(../img/top/blog_cyuo1.jpg) 0px -210px no-repeat;}
	.blog_link a.blog_cyuo{background:url(../img/top/blog_cyuo1.jpg) no-repeat;}
	.blog_link a.blog_cyuo:hover{background:url(../img/top/blog_cyuo1.jpg) 0px -210px no-repeat;}

	.blog_link a.blog_eki{background:url(../img/top/blog_eki1.jpg) 0px -210px no-repeat;}
	.blog_link a.blog_eki{background:url(../img/top/blog_eki1.jpg) no-repeat;}
	.blog_link a.blog_eki:hover{background:url(../img/top/blog_eki1.jpg) 0px -210px no-repeat;}

	.blog_link a.blog_hoei{background:url(../img/top/blog_hoei1.jpg) 0px -210px no-repeat;}
	.blog_link a.blog_hoei{background:url(../img/top/blog_hoei1.jpg) no-repeat;}
	.blog_link a.blog_hoei:hover{background:url(../img/top/blog_hoei1.jpg) 0px -210px no-repeat;}



#foot_button {
	border: 0px;
	width: 136px;
	height: 30px;
	margin-top:10px;
}

	#foot_button{ background:url(../img/submit1a.gif) no-repeat;}
	#foot_button:hover{ background:url(../img/submit1a.gif) 0px -30px no-repeat;}

