/*　大晦日しぼり申し込みフォーム用　*/

.aaa{
	font:12px;
	color:#ff0000;
	}
.oomisokah1{
	font:14px;
	color:#ffffff;
	padding:5px 0px 5px 0px;
	}
.oomisokah12{
	font:12px;
	color:#ffffff;
	padding:6px 0px 6px 0px;
	}
.oomisokabikou{
	font:12px;
	color:#ffffff;
	padding:3px 0px 3px 0px;
	}

/*　/大晦日しぼり申し込みフォーム用　*/

.tomo_0603 {
	margin-top: 2px;
	font-size: 12px;
	line-height: 120%;
}
.text10 {  font-size: 10px; line-height: 120%}
.text11 {  font-size: 11px; line-height: 120%}
.text12 { font-size: 12px; line-height: 120% }
.text12tomo { font-size: 12px; line-height: 145% }
.back_01 {  background-image: url(link/img/back_img01.jpg); background-repeat: no-repeat; background-position: right bottom}
.back_02 { background-image: url(link/img/back_img02.jpg); background-repeat: no-repeat; background-position: right bottom }
.back_03 { background-image: url(link/img/back_img03.jpg); background-repeat: no-repeat; background-position: right bottom }
.back_04 { background-image: url(link/img/back_img04.jpg); background-repeat: no-repeat; background-position: right bottom }
.back_05 { background-image: url(link/img/back_img05.jpg); background-repeat: no-repeat; background-position: right bottom }


.bs { border:1pt solid;font:10pt;padding:4pt;border-color:#888888; }
.a { border-width:0 0 1pt 3pt;border-style:solid;font:12px;padding:4pt;border-color:#888888; }
.b { font:12px;border:1pt solid;padding:4pt;border-color:#888888; }
.c { font:12px;line-height:12pt;border-width:0 0 1pt 3pt;border-style:solid;text-align:right;padding:4pt;border-color:#888888; }
.d { border-width:0 0 1pt 0;border-style:solid;font:10pt;padding:4pt;border-color:#888888; }
.e { font:12px;line-height:18pt;border-width:0 0 1pt 3pt;border-style:solid;padding:4pt;border-color:#888888; }
.f { border-width:0 0 0 3pt;border-style:solid;font:10pt;padding:4pt;border-color:#888888; }
.g { border-width:0;border-style:solid;font:10pt;padding:4pt;border-color:#888888; }
pre { font-size:12px; ; font-style: normal; line-height: 120%}
.ann { font-size:10pt; }
.err { text-align:center; }
.txt1 { text-align:center;font-size:10pt; }
.txt2 { text-align:center;font-size:10pt; }
.txt3 { text-align:center;font-size:10pt; }

.fm { font-size:10pt; }
.msg { font-size:10pt; }
.back_06 { background-image: url(tomonokai/img/back_img.jpg); background-repeat: no-repeat; background-position: right bottom }
.season01 {  background-image: url(season/img/01_back.jpg); background-repeat: no-repeat; background-position: right top}
.season02 { background-image: url(season/img/02_back.jpg); background-repeat: no-repeat; background-position: right top }
.season03 { background-image: url(season/img/03_back.jpg); background-repeat: no-repeat; background-position: right top }
.season04 { background-image: url(season/img/04_back.jpg); background-repeat: no-repeat; background-position: right top }

/*　友の会　*/
.tomo_left	{background-color:#eeeeee;
			 font-size:10pt;
			 border-width:1px 1px 0px 1px;
			 border-style:solid;
			 border-color:#999999;}
			 
.tomo_right	{font-size:10pt;
			 border-width:1px 1px 0px 0px;
			 border-style:solid;
			 border-color:#999999;}

.kaisetu	{font-size:10pt;
			 line-height:120%;
			 padding:0px 0px 5px 10px;
			 }			 

.tokuten1	{border-bottom:1px solid #aaaaaa;
			 font-size:12pt;
			 vertical-align:top;
			 padding:4px 4px 0px 5px;}

.tokuten2	{border-bottom:1px solid #aaaaaa;
			 font-size:10pt;
			 vertical-align:top;
			 line-height:120%;
			 padding:4px 0px 4px 0px;}

.cart	{padding:0px 0px 0px 5px;}

.h1	{font-size:12pt;
	 margin:5px 0px 2px 0px;
	 padding:3px 0px 0px 5px;
	 border-width:0px 0px 1px 5px;
	 border-style:solid;
	 border-color:#ff7700;
	 color:#555555;}	 			 
	 
.h2	{font-size:12pt;
	 margin:0px 0px 2px 0px;
	 padding:2px 0px 0px 5px;
	 border-width:0px 0px 1px 5px;
	 border-style:solid;
	 border-color:#cc0000;
	 color:#555555;}	 				 