@charset "euc-jp";

body {
	font-family: "MS PGothic", "MS Sans Serif", "Microsoft Sans Serif";
	/*font-size:12px;*/
}

.f-main {
	font-family: "MS PGothic", "MS Sans Serif", "Microsoft Sans Serif";
	font-size: 12px;
	color: #333333;
	line-height: 140%;
}

body input  , textarea  , select {
	/*font-family:"MS Sans Serif", Tahoma, sans-serif;*/
	font-size: 12px;
}

.f-main_red {
	font-family: "MS PGothic", "MS Sans Serif", "Microsoft Sans Serif";
	font-size: 12px;
	color: #FF0000;
	line-height: 140%;
}

.f-main_green {
	font-family: "MS PGothic", "MS Sans Serif", "Microsoft Sans Serif";
	font-size: 12px;
	color: green;
	line-height: 140%;
}

.mainnavi {
	font-family: "MS PGothic", "MS Sans Serif", "Microsoft Sans Serif";
	font-size: 12px;
	color: #4E4E4E;
}

A.mainnavi:link {
	color: #4E4E4E;
	TEXT-DECORATION: none
}

A.mainnavi:visited {
	color: #4E4E4E;
	TEXT-DECORATION: none
}

A.mainnavi:active {
	color: #4E4E4E;
	TEXT-DECORATION: none;
}

A.mainnavi:hover {
	color: #4E4E4E;
	TEXT-DECORATION: underline
}

.mainnavi2 {
	font-family: "MS PGothic", "MS Sans Serif", "Microsoft Sans Serif";
	font-size: 12px;
	color: #4E4E4E;
}

A.mainnavi2:link {
	color: #4E4E4E;
	TEXT-DECORATION: underline
}

A.mainnavi2:visited {
	color: #4E4E4E;
	TEXT-DECORATION: underline
}

A.mainnavi2:active {
	color: #4E4E4E;
	TEXT-DECORATION: none;
}

A.mainnavi2:hover {
	color: #4E4E4E;
	TEXT-DECORATION: underline
}

.msboardLink {
	font-family: "MS PGothic", "MS Sans Serif", "Microsoft Sans Serif";
	font-size: 12px;
}

A.msboardLink:link {
	color: #4E4E4E;
	TEXT-DECORATION: none
}

A.msboardLink:visited {
	color: #3399FF;
	TEXT-DECORATION: none
}

A.msboardLink:active {
	color: #4E4E4E;
	TEXT-DECORATION: none;
}

A.msboardLink:hover {
	color: #3399FF;
	TEXT-DECORATION: underline
}

/* 3399FF */
.titlenavi {
	font-family: "MS PGothic", "MS Sans Serif", "Microsoft Sans Serif";
	font-size: 14px;
	color: #4E4E4E;
}

A.titlenavi:link {
	color: #4E4E4E;
	TEXT-DECORATION: none
}

A.titlenavi:visited {
	color: #4E4E4E;
	TEXT-DECORATION: none
}

A.titlenavi:active {
	color: #4E4E4E;
	TEXT-DECORATION: none;
}

A.titlenavi:hover {
	color: #4E4E4E;
	TEXT-DECORATION: underline
}

.titlenavi_toppic {
	font-family: "MS PGothic", "MS Sans Serif", "Microsoft Sans Serif";
	font-size: 17px;
	font-weight: bold;
	color: #3366CC;
	letter-spacing: 1px;
	text-decoration: none;
}

.titlenavi_subject {
	width: 100%;
	text-align: left;
	letter-spacing: 0.2em;
	font-size: 14px;
	font-weight: bold;
	color: #3366CC;
	line-height: 140%;
	margin-bottom: 10px;
}

.f-catenavi {
	font-family: "MS PGothic", "MS Sans Serif", "Microsoft Sans Serif";
	font-size: 12px;
	color: #ffffff;
}

A.f-catenavi:link {
	color: #ffffff;
	TEXT-DECORATION: underline
}

A.f-catenavi:visited {
	color: #ffffff;
	TEXT-DECORATION: underline
}

A.f-catenavi:active {
	color: #ffffff;
	TEXT-DECORATION: underline;
}

A.f-catenavi:hover {
	color: #ffffff;
	TEXT-DECORATION: underline
}

.f-more {
	font-family: "MS PGothic", "MS Sans Serif", "Microsoft Sans Serif";
	font-size: 12px;
	color: #FF7200;
	line-height: 140%;
}

A.f-more:link {
	color: #FF7200;
	TEXT-DECORATION: none
}

A.f-more:visited {
	color: #FF7200;
	TEXT-DECORATION: none
}

A.f-more:active {
	color: #FF7200;
	TEXT-DECORATION: none;
}

A.f-more:hover {
	color: #FF7200;
	TEXT-DECORATION: underline
}

.f-title {
	font-family: "MS PGothic", "MS Sans Serif", "Microsoft Sans Serif";
	font-size: 14px;
	font-weight: bold;
	color: #595959;
	line-height: 140%;
	text-decoration: none;
}

.f-white {
	font-family: "MS PGothic", "MS Sans Serif", "Microsoft Sans Serif";
	font-size: 12px;
	color: #FFFFFF;
	line-height: 140%;
}

.text {
	color: #D3BC62;
	font-size: 12px;
}

.text2 {
	color: #000000;
	font-size: 12px;
}

.text_head {
	color: #64350d;
	font-size: 12px;
}

.text_text3 {
	color: #1170DE;
	font-size: 12px;
	line-height: 16px;
}

.f-main-small {
	font-size: 8px;
}

.cp_title {
	font-family: "Microsoft Sans Serif", "MS Gothic", "MS Sans Serif";
	font-size: 18px;
	font-weight: bold;
	color: #333333;
}

.cp_detail {
	font-family: "Microsoft Sans Serif", "MS Gothic", "MS Sans Serif";
	font-size: 12px;
	color: #666666;
}

.blankTab {
	background-image: url(../saitamaimages/blank_tab.gif);
	background-repeat: no-repeat;
	width: 595px;
	height: 34px;
}

.blankTab div {
	padding-top: 4px;
	padding-left: 26px;
	font-weight: bold;
	font-family: "MS PGothic", "MS Sans Serif", "Microsoft Sans Serif";
	font-size: 12px;
	color: #FFFFFF;
	line-height: 140%;
}

.disableField {
	background-color: #CCCCCC;
}

.all_padding {
	padding: 2px;
}

.b1 { /*background-image:url(../saitamaimages/button/b2_01.gif);*/
	margin: 0px 0px 0px 0px;
	padding: 0px 8px 0px 0px;
	width: 8px;
	background-repeat: no-repeat;
	background-color: #FF0000;
}

.b2 {
	text-align: center;
	font-family: "MS PGothic", "MS Sans Serif", "Microsoft Sans Serif";
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	/*background-image:url(../saitamaimages/button/b2_02.gif);*/
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 100%;
	background-repeat: repeat-x;
	background-color: #FF00FF;
}

.b3 { /*background-image:url(../saitamaimages/button/b2_04.gif);*/
	width: 10px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px px;
	background-repeat: no-repeat;
	background-color: #EE00FF;
}

.ex {
	font-size: 11px;
	color: #666666;
}

.pic_res {
	border-color: #CCCCCC;
}

.commentWeb {
	color: #ED1C24;
	font-size: 14px;
}

.link-homepage {
	font-family: "MS PGothic", "MS Sans Serif", "Microsoft Sans Serif";
	font-size: 12px;
	color: #0000EE;
	TEXT-DECORATION: underline;
}

A.link-homepage:link {
	color: #0000EE;
	TEXT-DECORATION: underline
}

A.link-homepage:visited {
	color: #0000EE;
	TEXT-DECORATION: underline
}

A.link-homepage:active {
	color: #0000EE;
	TEXT-DECORATION: none;
}

A.link-homepage:hover {
	color: #0000EE;
	TEXT-DECORATION: underline;
}

.border-contact {
	border-left-style: solid;
	border-left-color: #999999;
	border-width: thin;
}

.pading-contact {
	padding-left: 45px;
}

.titleRes {
	color: #034EA2;
	font-size: 14px;
}

/* ----Directory---- */
.directory_couponarea {
	font-family: "MS PGothic", "MS Sans Serif", "Microsoft Sans Serif";
	font-size: 12px;
	color: #333333;
	vertical-align: middle;
}

.directory_coupontext {
	width: 100%;
	text-align: left;
	letter-spacing: 0.1em;
	font-size: 12px;
	color: #379BFF;
	line-height: 140%;
}

.directory_couponbutton {
	cursor: pointer;
	margin-top: 5px;
}

.directory_subtopic {
	text-decoration: none;
	height: auto;
	padding-left: 15px;
	padding-right: 15px;
	margin: 0px;
	font-size: 12px;
	color: #f78808;
	letter-spacing: 0.1em;
}
