﻿@charset "utf-8";
#W750{
	width:100%;
	margin:10px 0 0 10px;
}
.position{
	width:100%;
	color:#808080;
	font-size:12px;
	margin-bottom:15px;
	line-height:30px;
}
.position a{
	color:#00A7C4;
	text-decoration:none;
}
.position a:hover{
	color:#fbb03b;
	text-decoration:none;
}
.position input[type='text']{
	width:160px;
	border:1px solid #cccccc;
	color:#808080;
	height:25px;
}
.position select{
	width:92px;
	height:28px;
}
.position select:hover{
	width:92px;
	height:28px;
	background-color:#f0faf0;
	border:1px solid #00A7C4;
}

.position input[type='submit']{
	width:55px;
	height:28px;
	background-color:#cccccc;
	border:0px;
	color:#808080;
	font-size:16px;
}
.position input[type='submit']:hover{
	width:55px;
	height:28px;
	background-color:#00A7C4;
	border:0px;
	color:#ffffff;
	font-size:16px;
}
.admin_right{/*for about*/
	width:100%;
	height:100%;
	font-size:16px;
	margin:10px auto;
	float:left;
	border:1px solid #CCCCCC;
	background-color:#ffffff;
	-moz-box-shadow:4px 4px 3px rgba(20%,20%,40%,0.5);
	-webkit-box-shadow:4px 4px 3px rgba(20%,20%,40%,0.5);
	box-shadow:4px 4px 3px rgba(20%,20%,40%,0.5);
}
.admin_right h1{
	margin:-8px 0 0 12px;
	word-wrap:break-word; 
   	word-break:break-all; 
    -moz-binding: url('../wordwrap.xml#wordwrap'); 
}
.admin_right span.title table{
	padding:10px 30px 10px 20px;
	height:42px;
	width:98%;
	line-height:40px;
	color:#FFFFFF;
	background-image:url(../images/right_title_2.png);
	background-repeat:no-repeat;
	background-position:right;
	background-color:#00A7C4;
}
.admin_right span.title table a{
	color:#ffffff;
	font-size:15px;
}
.admin_right span.title table a:hover{
	color:#fbb03b;
	font-size:15px;
}
.admin_text{
	padding:20px 22px 50px 12px;
	word-wrap:break-word; 
   	word-break:break-all; 
    -moz-binding: url('../wordwrap.xml#wordwrap'); 
}
.admin_text a{
	color:#00A7C4;
}
.admin_text a:hover{
	color:#fbb03b;
}
.admin_text table{
	width:100%;
	border:1px solid #333333;
	line-height:30px;
	color:#333;
}
.admin_text table tr.title th{
	background-color:#f1f1f1;
	font-weight:bold;
	text-align:left;
	padding-left:10px;
}
a.title_bt{
	float:right;
	padding-right:10px;
}
.admin_text table thead td{
	background-color:#e6e6e6;
	color:#808080;
	text-align:center;
}
.admin_text table tr td{
	padding-left:5px;
}
.admin_text table tr th{
	text-align:center;
}
.admin_text table input[type='text'] , .admin_text table input[type='password']{
	width:70%;
	border:1px solid #CCCCCC;
}
.admin_text table input[type='text']:hover , .admin_text table input[type='password']:hover{
	background-color:#f0faf0;
	border:1px solid #00A7C4;
}
.admin_text table textarea{
	width:90%;
	resize:none;
	height:150px;
	border:1px solid #CCCCCC;
	margin:3px 0;
}
.admin_text table tr td select{
	width:70%;
}
.admin_text table tr td select:hover{
	background-color:#f0faf0;
	border:1px solid #00A7C4;
}
.admin_text table tr td select option{
	background-color:#f0faf0;
	border:1px solid #00A7C4;
}
.admin_text table input[type='file']{
	width:50%;
	border:0px solid #CCCCCC;
}
.admin_text table tr td.B{
	font-weight:bold;
	background-color:#F2F2F2;
}
.admin_text table.center{
	text-align:center;
	padding-left:0px;
}
.admin_text table input[type='submit']{
	background-color:#CCCCCC;
	border:0px;
	font-size:12px;
	width:60px;
	height:20px;
}
.admin_text table input[type='submit']:hover{
	background-color:#FF9933;
	border:0px;
	font-size:12px;
	width:60px;
	height:20px;
}
img.type_img{ width:70px; min-height:70px; margin-bottom:30px; margin-left:30px; margin-right:30px;}
img.first{ margin-top:30px;}
/*注意事項*/
.admin_Note{
	padding:20px 22px 0px 12px;
	word-wrap:break-word; 
   	word-break:break-all; 
    -moz-binding: url('../wordwrap.xml#wordwrap'); 
}
.admin_Note table{
	width:100%;
	border:1px solid #FF9933;
	line-height:20px;
	color:#FF9933;
	font-size:12px;
}
.admin_Note table tr th{
	width:15%;
	background-color:#FF9933;
	color:#FFFFFF;
	line-height:20px;
	text-align:center;
}
.admin_Note table tr td{
	width:85%;
	line-height:20px;
	padding-left:5px;
}
/*注意事項*/
.page_number{
	width:100%;
	text-align:center;
	padding-top:20px;
}
.page_number input[type='submit']{
	padding:0 8px;
	height:28px;
	background-color:#00A7C4;
	border:0px;
	color:#ffffff;
	font-size:16px;
}
.page_number input[type='submit']:hover{
	padding:0 8px;
	height:28px;
	background-color:#fbb03b;
	border:0px;
	color:#ffffff;
	font-size:16px;
}

.page_img{
	width:100%;
	float:left;
	padding:5px 0;
	color:#808080;
}
.page_img select{
	width:92px;
	height:28px;
}
.page_img select:hover{
	width:92px;
	height:28px;
	background-color:#f0faf0;
	border:1px solid #00A7C4;
}
/**/
ul.three{ width:100%; height:auto; overflow:hidden; word-break:break-all;}
ul.three li{ width:49%; height:30px; float:left; margin:5px 5px 5px 0; background-color:#f1f1f1;}
ul.three li img{ vertical-align:middle}
.product_type{ width:280px !important; vertical-align:middle; padding-left:5px; margin:0 3px;}
input[type='text'].product_type{ border:0px;}
input[type='text'].product_type:hover{ border:0px;}
input[disabled='disabled'].product_type{ width:282px; border:0px !important; background:none !important;}
input[disabled='disabled'].product_type:hover{ border:0px !important; background:none !important;}
a.add_bt{ width:100%; height:auto; overflow:hidden; padding:0 118px;}
img.icon{ width:15px; height:15px;}

ul.table_info{ width:100%; height:auto; overflow:hidden;}
ul.table_info li.top1{ width:137px; float:left; border-right:1px solid #cccccc; border-bottom:1px solid #cccccc;}
ul.table_info li.bottom1{ width:566px; padding-left:5px; float:left; border-bottom:1px solid #cccccc;}
ul.table_info li.top{ width:137px; float:left; border-right:1px solid #cccccc;}
ul.table_info li.bottom{ width:566px; padding-left:5px; float:left;}

.tb_title {
	background-color: rgb(254,255,153);
}

	.tb_title td {
		padding: 12px;
		border: 1px black solid;
		vertical-align: middle;
		font-weight: bold;
	}

.tb_con {
}

	.tb_con td {
		padding: 10px;
		border: 1px black solid;
		vertical-align: middle;
		line-height: 1.2em;
	}

.tb_right {
	text-align: right;
}

.tb_left {
	text-align: left;
}

.tb_mid {
	text-align: center;
}

.edit_div {
	margin: 2em 0 0 5%;
}

.edit_div2 {
	margin-left: 2%;
}

.edit_title {
	text-align: left;
	margin: 0.6em 0;
	font-size: 20px;
	color: rgb(0,0,0);
	line-height: 1.2em;
	font-weight: bold;
	letter-spacing: 0.07em;
}

.edit_con {
	margin: 0.6em 0;
	font-size: 18px;
	color: rgb(0,0,0);
	letter-spacing: 0.2mm;
	line-height: 1.5em;
	max-width:1100px;
}

.ckb {
	margin: 0 0 0.6em 1em;
	line-height: 1.5em;
}

	.ckb td {
		display: flex;
		align-items: flex-start;
	}

.result {
	font-size: 18px;
	display: flex;
	flex-wrap: wrap;
	margin: 0.6em 0;
	line-height: 1.5em;
	font-weight: bold;
	color: #153f6a;
}

.result label{
	margin-right:10px;
	font-size:18px;
}