@charset "Shift_JIS";


/*背景装飾
---------------------------------------------------------------------------------------------*/

body {
	margin: 0px;
	padding: 0px;
	margin-top: 0px;
	margin-left:0px;
	color:#333333;
	background: url(../common/bg.jpg) center top no-repeat;
	background-color:#ffffff;
}



/*メールフォーム入力欄
--------------------------------------------*/

.textName{
	width: 180px;
}

.textZip{
	width: 100px;
}

.textAddress{
	width: 330px;
}

textarea{
	width:350px;
	height:110px;
	font-size:12px;
	line-height:130%;
}



/*テキスト装飾
---------------------------------------------------------------------------------------------*/

/* 基本文字行間指定 */
.t10 {font-size:70%; line-height:130%;}
.t12 {font-size:80%; line-height:135%;}
.t14 {font-size:90%; line-height:140%;}


/* 基本文字行間指定なし */
.tn10 {font-size:70%;}
.tn12 {font-size:80%;}
.tn14 {font-size:90%;}


/* 基本文字（太字） */
.tb10 {font-size:70%; line-height:130%; font-weight:bold;}
.tb12 {font-size:80%; line-height:130%; font-weight:bold;}
.tb14 {font-size:90%; line-height:130%; font-weight:bold;}


/* リスト文字 */
.tt10 {font-size:70%;}
.tt12 {font-size:80%;}
.tt14 {font-size:90%;}


/* ベースリンク色 */
a:link		{color:#333333; text-decoration:none;}
a:visited	{color:#333333; text-decoration:none;}
a:active	{color:#0066FF; text-decoration:underline;}
a:hover		{color:#0066FF; text-decoration:underline;}


/* サイドメニューリンク色 */
a.smenu:link	{font-size:80%; color:#25b3ee; text-decoration:none;}
a.smenu:visited	{font-size:80%; color:#25b3ee; text-decoration:none;}
a.smenu:active	{font-size:80%; color:#25b3ee; text-decoration:underline;}
a.smenu:hover	{font-size:80%; color:#25b3ee; text-decoration:underline;}


/* サイドメニューリンク指定なし */
.t-skyblue12 {font-size:80%; color:#25b3ee;}


/* BACK・NEXTボタンリンク色 */
a.move:link		{font-size:80%; color:#333333; text-decoration:none;}
a.move:visited	{font-size:80%; color:#333333; text-decoration:none;}
a.move:active	{font-size:80%; color:#0066ff; text-decoration:underline;}
a.move:hover	{font-size:80%; color:#0066ff; text-decoration:underline;}


/* 文字行間指定（ブルー） */
.t-blue10 {font-size:70%; line-height:130%; color:#324D91;}
.t-blue12 {font-size:80%; line-height:135%; color:#324D91;}
.t-blue14 {font-size:90%; line-height:140%; color:#324D91;}


/* 文字行間指定（ブルー太字） */
.tb-blue10 {font-size:70%; line-height:130%; color:#324D91; font-weight:bold;}
.tb-blue12 {font-size:80%; line-height:135%; color:#324D91; font-weight:bold;}
.tb-blue14 {font-size:90%; line-height:140%; color:#324D91; font-weight:bold;}


/* 文字行間指定なし（ブルー太字） */
.tnb-blue10 {font-size:70%; color:#324D91; font-weight:bold;}
.tnb-blue12 {font-size:80%; color:#324D91; font-weight:bold;}
.tnb-blue14 {font-size:90%; color:#324D91; font-weight:bold;}


/* 文字行間指定（レッド） */
.t-red10 {font-size:70%; line-height:130%; color:#CC0000;}
.t-red12 {font-size:80%; line-height:135%; color:#CC0000;}
.t-red14 {font-size:90%; line-height:140%; color:#CC0000;}


/* 文字行間指定（レッド太字） */
.tb-red10 {font-size:70%; line-height:130%; color:#CC0000; font-weight:bold;}
.tb-red12 {font-size:80%; line-height:135%; color:#CC0000; font-weight:bold;}
.tb-red14 {font-size:90%; line-height:140%; color:#CC0000; font-weight:bold;}
