/*　頁基本　*/
h1,h2,h3,h4,h5,h6,p,ul {
			margin-top:0;
			margin-bottom:0;
}

body {
			font-family:"ＭＳ ゴシック","Osaka",sans-serif;
			margin-left: 0px;
			margin-top: 0px;
			margin-right: 0px;
			margin-bottom: 0px;
			background-color: #ffffff;
			background-image: url(../images/bg.gif);
}

/*　本文用　*/
.FontBody {
			font-size: 12px;
			line-height: 1.3em;
			color: #333333;
}

/*　本文用小　*/
.FontSmall {
			font-size: 10px;
			line-height: 1.2em;
			color: #333333;
}

/*　本文強調用　*/
.FontStrong {
			font-size: 12px;
			line-height: 1.3em;
			color: #FF6600;
			font-weight: bold;
}

/*　ヘッダー　*/
.FontSEO {
			font-size: 10px;
			line-height: 140%;
			color: #FFFFFF;
}

/*　タイトル　*/
.FontTitle {
			font-size: 12px;
			line-height: 120%;
			font-weight: bold;
			color: #525252;
}

/*　ナビ　*/
.FontNavi {
			font-size: 12px;
			line-height: 1.3em;
			color: #333333;
}

/*　Wha's NEW　*/
.FontNew {
			font-size: 12px;
			line-height: 120%;
			color: #333333;
}

/*　フッター　*/
.Fontfooter {
			font-size: 10px;
			line-height: 1.3em;
			color: #333333;
			padding-top: 5px;
}

/*　トップへ戻る　*/
.FontTop {
			font-size: 10px;
			line-height: 1.3em;
			color: #FF6600;
			text-align: right;
}

/*　価格　*/
.FontPrice {
			font-size: 18px;
			line-height: 1.3em;
			color: #FF6600;
			text-align: left;
			font-weight: bold;
}

.FontBank {
			font-size: 16px;
			line-height: 1.3em;
			color: #000000;
			text-align: left;
			font-weight: bold;
}

/*　よくあるご質問　*/

.FaqAtext {
			padding: 5px 20px 20px 20px;

}

.Faqsttext {
			font-size: 12px;
			line-height: 1.3em;
			color: #FFFFFF;
			text-align: left;
			font-weight: bold;
}

.Faqlink {
			font-size: 12px;
			line-height: 1.3em;
			color: #FF6600;
			font-weight: bold;
}

/*　プライバシーポリシー　*/

.Ptext {
			padding-right: 20px;
			padding-left: 20px;
}

.Ptitle {
			font-size: 12px;
			line-height: 1.3em;
			color: #336600;
			font-weight: bold;
			margin-bottom: 15px;
}

.PBody {
			font-size: 12px;
			line-height: 1.3em;
			color: #333333;
			margin-bottom: 15px;
}

.Pst {
			margin: 20px 0px 10px 0px;
			border-top: 1px solid #336600;
			border-left: 4px solid #336600;
			font-size: 12px;
			font-weight: bold;
			padding: 5px 0px 1px 10px;
			color: #336600;
}

.PBody02 {
			font-size: 12px;
			line-height: 1.3em;
			color: #333333;
			margin-bottom: 15px;
			margin-left: 15px;
}

.Psignature {
			text-align: right;
			margin-bottom: 20px;
}

/*　会社概要　*/

.Ctext {
			padding-right: 20px;
			padding-left: 20px;
}

.CBodyLeft {
			font-size: 12px;
			line-height: 1.3em;
			color: #336600;
			font-weight: bold;
			padding: 2px;
			text-align: right;
}

.CBodyright {
			font-size: 12px;
			line-height: 1.3em;
			color: #333333;
			padding: 2px;
			text-align: left;
}


/*　DNA　*/

.DnaQtext {
			font-size: 12px;
			line-height: 1.3em;
			color: #FF6600;
			text-align: left;

}

.DnaAtext {
			font-size: 12px;
			line-height: 1.3em;
			color: #333333;
			text-align: left;

}

/*　リンク　*/
a:link {
			color: #333333;
			text-decoration: none;
}

a:visited {
			color: #333333;
			text-decoration: none;
}

a:hover {
			color: #A0A0A0;
			text-decoration: underline;
}

a:active {
			color: #A0A0A0;
			text-decoration: underline;
}

/*　リンク　ナビ　*/

.FontNavi a:link {
			color: #333333;
			text-decoration: none;
}

.FontNavi a:visited {
			color: #333333;
			text-decoration: none;
}

.FontNavi a:hover {
			color: #A0A0A0;
			text-decoration: underline;
}

.FontNavi a:active {
			color: #A0A0A0;
			text-decoration: underline;
}

/*　リンク　フッター　*/

.Fontfooter a:link {
			color: #333333;
			text-decoration: none;
}

.Fontfooter a:visited {
			color: #333333;
			text-decoration: none;
}

.Fontfooter a:hover {
			color: #A0A0A0;
			text-decoration: underline;
}

.Fontfooter a:active {
			color: #A0A0A0;
			text-decoration: underline;
}

/*　リンク　Wha's NEW　*/

.FontNew a:link {
			color: #FF6600;
			text-decoration: none;
}

.FontNew a:visited {
			color: #FF6600;
			text-decoration: none;
}

.FontNew a:hover {
			color: #FFA466;
			text-decoration: underline;
}

.FontNew a:active {
			color: #FFA466;
			text-decoration: underline;
}

/*　リンク　TOPへ　*/

.FontTop a:link {
			color: #FF6600;
			text-decoration: none;
}

.FontTop a:visited {
			color: #FF6600;
			text-decoration: none;
}

.FontTop a:hover {
			color: #FFA466;
			text-decoration: underline;
}

.FontTop a:active {
			color: #FFA466;
			text-decoration: underline;
}

/*　リンク　FAQ強調　*/

.Faqlink a:link {
			color: #FF6600;
			text-decoration: underline;
}

.Faqlink a:visited {
			color: #FF6600;
			text-decoration: underline;
}

.Faqlink a:hover {
			color: #FFA466;
			text-decoration: underline;
}

.Faqlink a:active {
			color: #FFA466;
			text-decoration: underline;
}
.FontPrice2 {
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 12px;
	line-height: 1.3em;
	font-weight: bold;
	color: #FF6600;
}
