body{
    background:#FCFAF2;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

input {font-size: 12px; font-weight: bold;}

.btn_conf {font-size: 14px; width: 100px; height: 26px;}
.btn_long {font-size: 12px; width: 180px; height: 26px;}

textarea {font-size: 12px; font-weight: bold; text-wrap: wrap; wrap: soft; word-break: break-all;}

select {font-size: 12px; font-weight: bold;}

option {font-size: 12px; font-weight: bold;}

.font_titlelogo{font-family:"MS PGothic"; font-size:16px; font-weight: bold; line-height:40px; color:#333333;}

.font_txt{font-family:"MS PGothic"; font-size:12px; line-height:18px; color:#333333;}
.font_txtbold{font-family:"MS PGothic"; font-size:12px; font-weight: bold; line-height:18px; color:#333333;}

.font_2ndtitle{font-family:"MS PGothic"; font-size:14px; font-weight: bold; line-height:16px; color:#FFFFFF;}

.font_white12{font-family:"MS PGothic"; font-size:12px; line-height:18px; color:#FFFFFF;}
.font_white12b{font-family:"MS PGothic"; font-size:12px; font-weight: bold; line-height:18px; color:#FFFFFF;}
.font_white14{font-family:"MS PGothic"; font-size:14px; line-height:18px; color:#FFFFFF;}
.font_white14b{font-family:"MS PGothic"; font-size:14px; font-weight: bold; line-height:18px; color:#FFFFFF;}
.font_white16{font-family:"MS PGothic"; font-size:16px; line-height:18px; color:#FFFFFF;}
.font_white16b{font-family:"MS PGothic"; font-size:16px; font-weight: bold; line-height:18px; color:#FFFFFF;}

.font_red12{font-family:"MS PGothic"; font-size:12px; line-height:18px; color:#FF2217;}
.font_red14{font-family:"MS PGothic"; font-size:14px; line-height:18px; color:#FF2217;}

.font_txt14a{font-family:"MS PGothic"; font-size:14px; line-height:18px;}
.font_txt14b{font-family:"MS PGothic"; font-size:14px; font-weight: bold; line-height:18px;}
.font_txt14c{font-family:"MS PGothic"; font-size:14px; line-height:22px;}

.font_txt16a{font-family:"MS PGothic"; font-size:16px; line-height:18px;}
.font_txt16b{font-family:"MS PGothic"; font-size:16px; font-weight: bold; line-height:18px;}
.font_txt16c{font-family:"MS PGothic"; font-size:16px; line-height:24px;}

.font_txt18a{font-family:"MS PGothic"; font-size:18px; line-height:18px;}
.font_txt18b{font-family:"MS PGothic"; font-size:18px; font-weight: bold; line-height:18px;}

.font_txt28a{font-family:"MS PGothic"; font-size:30px; font-weight: bold; line-height:30px;}

.font_txtw{font-family:"MS PGothic"; font-size:12px; line-height:18px; color:#FFFFFF;}
.font_txtwb{font-family:"MS PGothic"; font-size:12px; font-weight: bold; line-height:18px; color:#FFFFFF;}


.font_txts{font-family:"MS PGothic"; font-size:11px; line-height:12px; color:#333333;}
.font_txtslight{font-family:"MS PGothic"; font-size:11px; line-height:12px; color:#777777;}

.font_dtitle{font-family:"MS PGothic"; font-size:12px; line-height:18px; color:#FFFFFF;}

.font_directorred{font-family:"MS PGothic"; font-size:12px; line-height:18px; color:#FF2217;}

.font_managered14b{font-family:"MS PGothic"; font-size:14px; font-weight: bold; line-height:18px; color:#FF0000;}

.font_shop{font-family:"MS PGothic"; font-size:12px; line-height:18px; color:#333333;}
.font_shopname{font-family:"MS PGothic"; font-size:12px; line-height:18px; color:#777777;}

.font_fromcollabo{font-family:"MS PGothic"; font-size:14px; line-height:18px; color:#333333;}

a {color:#0000F0; text-decoration :underline;}
a:active {color:#FF0000; text-decoration :underline;}
a:visited {color:#2B0099; text-decoration :underline;}
a:hover {color:#FF640B; text-decoration :underline;}

a.lnkfromcollabo:link {font-family:"MS PGothic"; font-size:14px; line-height:18px; color:#0000F0; text-decoration :underline;}
a.lnkfromcollabo:active {font-family:"MS PGothic"; font-size:14px; line-height:18px; color:#FF640B; text-decoration :underline;}
a.lnkfromcollabo:visited {font-family:"MS PGothic"; font-size:14px; line-height:18px; color:#0000F0; text-decoration :underline;}
a.lnkfromcollabo:hover {font-family:"MS PGothic"; font-size:14px; line-height:18px; color:#FF640B; text-decoration :underline;}

a.lnkdirblueb:link {font-family:"MS PGothic"; font-size:14px; line-height:18px; color:#0000F0; text-decoration :underline;}
a.lnkdirblueb:active {font-family:"MS PGothic"; font-size:14px; line-height:18px; color:#FF640B; text-decoration :underline;}
a.lnkdirblueb:visited {font-family:"MS PGothic"; font-size:14px; line-height:18px; color:#0000F0; text-decoration :underline;}
a.lnkdirblueb:hover {font-family:"MS PGothic"; font-size:14px; line-height:18px; color:#FF640B; text-decoration :underline;}

a.lnkblue14a:link {font-family:"MS PGothic"; font-size:14px; line-height:18px; color:#0000F0; text-decoration :underline;}
a.lnkblue14a:active {font-family:"MS PGothic"; font-size:14px; line-height:18px; color:#FF640B; text-decoration :underline;}
a.lnkblue14a:visited {font-family:"MS PGothic"; font-size:14px; line-height:18px; color:#0000F0; text-decoration :underline;}
a.lnkblue14a:hover {font-family:"MS PGothic"; font-size:14px; line-height:18px; color:#FF640B; text-decoration :underline;}

a.lnkblue16a:link {font-family:"MS PGothic"; font-size:16px; line-height:18px; color:#0000F0; text-decoration :underline;}
a.lnkblue16a:active {font-family:"MS PGothic"; font-size:16px; line-height:18px; color:#FF640B; text-decoration :underline;}
a.lnkblue16a:visited {font-family:"MS PGothic"; font-size:16px; line-height:18px; color:#0000F0; text-decoration :underline;}
a.lnkblue16a:hover {font-family:"MS PGothic"; font-size:16px; line-height:18px; color:#FF640B; text-decoration :underline;}

a.lnkmanage01:link {font-family:"MS PGothic"; font-size:14px; line-height:18px; font-weight: bold; color:#0000F0; text-decoration :underline;}
a.lnkmanage01:active {font-family:"MS PGothic"; font-size:14px; line-height:18px; font-weight: bold; color:#FF640B; text-decoration :underline;}
a.lnkmanage01:visited {font-family:"MS PGothic"; font-size:14px; line-height:18px; font-weight: bold; color:#0000F0; text-decoration :underline;}
a.lnkmanage01:hover {font-family:"MS PGothic"; font-size:14px; line-height:18px; font-weight: bold; color:#FF640B; text-decoration :underline;}

.tddirector_gray01 {
	background-color: #C1C7D3;
	font-size: 12px;
}

.tddirector_gray02 {
	background-color: #EAEEF6;
	font-size: 12px;
}

.tddirector_graydark {
	background-color: #AEB3BE;
	font-size: 12px;
}

.tddirector_graylight {
	background-color: #EAEEF6;
	font-size: 12px;
}

.tddirector_submenuwaku {
	background-color: #B8B8B8;
	font-size: 12px;
}

.tddirector_submenuon {
	background-color: #D9E5F1;
	font-size: 12px;
}

.tddirector_color01 {
	background-color: #C5D8E2;
	font-size: 12px;
}

.tddirector_color02 {
	background-color: #DBE8EF;
	font-size: 12px;
}

.tddirector_color03 {
	background-color: #AAADB8;
	font-size: 12px;
}

.tdmanage_color01 {
	background-color: #FFCD62;
	font-size: 12px;
}

.tdmanage_color02 {
	background-color: #FFB651;
	font-size: 12px;
}

.tdmanage_color03 {
	background-color: #FEDD97;
	font-size: 12px;
}

.tdmanage_color04 {
	background-color: #FCEECB;
	font-size: 12px;
}

.tdmanage_color05 {
	background-color: #B5B5B5;
	font-size: 12px;
}

.tdmanage_color06 {
	background-color: #FFD382;
	font-size: 12px;
}

.tdmanage_color07 {
	background-color: #FEF6E6;
	font-size: 12px;
}

.tdgray01 {
	background-color: #D1D8E3;
	font-size: 12px;
}

.tdgray02 {
	background-color: #E6F0FF;
	font-size: 12px;
}

.tdgray03 {
	background-color: #BFD2F0;
	font-size: 12px;
}

.tdchartorange {
	background-color: #FFCB7E;
	font-size: 12px;
}

.coupon_class {
	cursor: pointer;
}

.coupon_class:hover {
	background-color: #FBF7B4;
}

.coupon_class:active {
	background-color: #FBF7B4;
}

.kanri_class {
	cursor: pointer;
}

.kanri_class:hover {
	background-color: #E3ECCC;
}

.kanri_class:active {
	background-color: #E3ECCC;
}

.kanri_class_a:link {
	text-decoration: none;
}

.kanri_class_a:visited {
	text-decoration: none;
}

.kanri_class_a:hover {
	text-decoration: underline;
}

.kanri_class_a:active {
	text-decoration: none;
}

.coupon_class_a:link {
	color:#0063DC;
}
.coupon_class_a:hover {
	text-decoration: none;
	color:#0063DC;
}
.coupon_class_a:active {
	text-decoration: none;
	color:#0063DC;
}
.coupon_class_a:visited {
	color:#0063DC;
}

.table_line, .table_line tr, .table_line td, .table_line th {
	border: 1px #000000 solid;
	border-collapse: collapse;
	padding: 0px;
}

