@charset "utf-8";
.boxline{
	border: #d2d5c3;
	background-color: #d2d5c3;
}
.tbox_01{
   background-color:#eaecdf;padding-right:2px; padding-left:2px; height:25px;
   }
.tbox_02{
   background-color:#eff1e4; padding-right:2px; padding-left:2px;height:25px;
   }
.tbox_03{background-color:#eff1e4;padding-right:2px;padding-left:2px;height:25px;border-top-width: 1px;border-right-width: 1px;border-bottom-width: 1px;border-top-style: solid;
	border-right-style: solid;border-bottom-style: solid;border-top-color: #d2d5c3;border-right-color: #d2d5c3;border-bottom-color: #d2d5c3;}
.tbox_04{
   background-color:#f8faf1; padding-right:2px; padding-left:2px;height:25px;
   }
.tbox_05{
   background-color:#ffffff;padding-right:2px; padding-left:2px;height:25px;
   }
.admintt_01 {
	font-size: 12px;color: #006666;font-weight: bold;
}
/*form*/
.est_input_01{font-size: 12px;height:18px;border:1px solid #C4C4C4;background-color: #FAFAFA;}

.date_01 {
	font-size: 11px;
}
.textarea_input_01 {
	border:1px solid #C4C4C4;background-color: #FAFAFA;
}
/*uϡeˡˡ͡*/
.sub_01 {
	font-size: 12px;
	color: #000000;
    font-weight: bold;
}
.sub_01   A:link {
	font-size: 12px; font-weight: normal; color: #333333; text-decoration: none;
}
.sub_01  A:visited {
	font-size: 12px; font-weight: normal; color: #333333;text-decoration: none;
}
.sub_01   A:active {
	font-size: 12px; font-weight: normal; color: #333333; text-decoration: none;
}
.sub_01   A:hover {
	font-size: 12px; font-weight: normal; color: #006699;text-decoration: none;
}
.sub_02 {
	font-size: 11px;
	color: #000000;
	font-weight: bold;
}
.sub_02   A:link {
	font-size: 11px; font-weight: normal; color: #333333; text-decoration: none;
}
.sub_02  A:visited {
	font-size: 11px; font-weight: normal;color: #333333;text-decoration: none;
}
.sub_02   A:active {
	font-size: 11px; font-weight: normal;color: #333333; text-decoration: none;
}
.sub_02   A:hover {
	font-size: 11px; font-weight: normal;color: #666666;text-decoration: none;
}
.space_01 {
     padding-left:10px; padding-right:10px; padding-top:10px; padding-bottom:10px;
}
.space_02 {
     padding-left:3px; padding-right:3px;
}
/*Ʃơ*/
.space_03 {
    padding-left:20px;
}
.list_01 {
	font-size: 12px;
	color: #000000;
}
.store_b01 {
	font-weight: bold;
	color: #006699;
}
.ser_bg_01 {
	color: #E4E4E4;
}
.serline_01 {background-color: #FFFFFF;border: 1px solid #A9CADB;padding: 5px;}
.boxline_02 {
	background-color: #999999;
}
.tap_o01 {
	background-color: #E9EFF3;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #CFCFCF;
	border-right-color: #CFCFCF;
	border-left-color: #CFCFCF;
}
.tap_01 {
	background-color: #FFFFFF;
	border: 1px solid #CFCFCF;
}
.tapline_01 {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CFCFCF;
}
/*?? ???*/
.etc_boxline{
	border: #A8BF72;
	background-color: #A8BF72;
}
.etc_tbox_01 {
	background-color: #CEDDAC;padding-right:2px; padding-left:2px;height:25px;
}
.etc_tbox_02 {
	background-color: #E3EAD1;padding-right:2px; padding-left:2px;height:25px;
}
.etc_tbox_03{
	background-color: #EDF3E0;padding-right:2px; padding-left:2px;height:25px;
}
.etc_tbox_04{
	background-color: #F5F8EE;padding-right:2px; padding-left:2px;height:25px;
}
.etc_tbox_05{
	background-color: #ffffff;padding-right:2px; padding-left:2px;height:25px;
}
