
/* 2021-01-11 */
.info td,
.info th{line-height:1.5;}

textarea{width:670px;resize:vertical;}
input:-webkit-autofill{-webkit-box-shadow: 0 0 0px 1000px white inset;}

div.base{font-size:12px;line-height:1.5;}

input.btn{padding-left:5px;padding-right:5px;}
input.e_btn{font-size:12px;height:23px;background:#6D84B4;font-weight:normal;color:#ffffff;padding:2px 1px 1px 1px;cursor:pointer;cursor:hand;}
h4.code{margin-bottom:0;}
div.prop{border:solid #cdcdcd;border-width:0 1px 1px 1px;padding:10px 20px;}

/* for local/common.css & admin_entry_editor.css */

ol{margin-left:18px;}
ul{margin-left:15px;}
b{color:#000;}
b.b{color:#3B5998;}
em{color:#3B5998;}
th{font-size:12px;}
td{font-size:12px;}
table.datalist{width:100%;border-spacing:0;border-top:1px solid #BFBFBF;border-left:1px solid #BFBFBF;;border-right:1px solid #FFF;border-bottom:1px solid #FFF;}
table.datalist th{line-height:1.5;font-size:12px;text-align:center;border-left:1px solid #FFF;border-top:1px solid #FFF;border-bottom:1px solid #BFBFBF;border-right:1px solid #BFBFBF;padding:2px 5px 2px 5px;background:#E3E7F1;color:#161F56;}
table.datalist td{line-height:1.5;font-size:13px;text-align:left;border-left:1px solid #FFF;border-top:1px solid #FFF;border-bottom:1px solid #BFBFBF;border-right:1px solid #BFBFBF;padding:2px 5px 2px 5px;}
table.noborder{border-spacing:0;border:0;padding:0;margin:0;text-align:left;}
table.noborder th{border:0;padding:0;margin:0;text-align:left;}
table.noborder td{border:0;padding:0;margin:0;text-align:left;}

/* end of for both css */

table.datalist td.rt{text-align:right;}
table.datalist td.ct{text-align:center;}


/* 2025-11-11追加(masuda) */
h3{line-height:1.2;margin:0 0 10px 0;padding:5px 10px;font-size:12px;font-weight:bold;color:#ffffff;background:#68a8d4;}
#step td.step_on{
	line-height:1.5;padding:5px 0;width:148px;text-align:center;border:1px solid #5C744B;color:#ffffff;background:#68a8d4;width:148px;font-size:12px;font-weight:bold;
	/* border-radius:5px 5px 5px 5px;
	-moz-border-radius:5px 5px 5px 5px;
	-webkit-border-radius:5px 5px 5px 5px; */
}
input.btn{background:#80caec;font-weight:bold;color:#000b2b;padding:2px 5px 2px 5px;cursor:pointer;cursor:hand;border:1px solid #000c27;}
input.navibtn{background:#80caec;font-weight:bold;color:#000b2b;padding:5px 10px 4px 10px;cursor:pointer;cursor:hand;border:1px solid #000c27;}
#footer p.up span{color:#78c6eb;}
#address{background:#6D84B4;text-align:center;line-height:1.5;padding:10px 0 0 0;font-weight:bold;color:#ffffff;}
input.e_btn{font-size:12px;height:23px;background:#78c6eb;font-weight:normal;color:#000b2b;padding:2px 1px 1px 1px;cursor:pointer;cursor:hand;border:1px solid #000000;}