@charset "shift_jis";
body			{ font-size:12px; line-height:117%; font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック",Osaka,sans-serif;}

/*index*/
div.ais10		{ width:565px; font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ ゴシック",Osaka,sans-serif;}
p.ais11			{ width: 92px; padding:8px 0px 4px 20px; font-size:12px; line-height:134%; float:left;}
div.ais12		{ width:453px; padding:8px 0px 4px 0px; float:left;}
div.ais12 p			{ width:439px; padding-left:14px; font-size:12px; line-height:134%; background-image:url("../images/bg_dot2.gif"); background-repeat:repeat-y;   letter-spacing:1px;}
div.ais12 a:link	{ color:#333333; background-color:#ffffff; text-decoration:none;}
div.ais12 a:visited	{ color:#333333; background-color:#ffffff; text-decoration:none;}
div.ais12 a:hover	{ color:#ff6600; background-color:#ffffff; text-decoration:underline;}

div.ais20		{ width:565px; font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ ゴシック",Osaka,sans-serif;}
p.ais21			{ width:112px; padding:8px 0px 4px 20px; font-size:12px; line-height:134%; float:left;}
p.ais21_01			{ width:250px; padding:8px 0px 4px 20px; font-size:12px; line-height:134%; float:left;}
div.ais22_01	{ width:260px; padding:8px 0px 4px 4px; float:left;}
div.ais22_01 p			{ width:260px; background-image:url("../images/bg_dot2.gif"); background-repeat:repeat-y;padding:4px 10px;}

div.ais22		{ width: 84px; padding:8px 0px 4px 0px; float:left;}
div.ais22 p			{ width: 84px; text-align:center; padding-bottom:1.5em; font-size:12px; line-height:134%; background-image:url("../images/bg_dot2.gif"); background-repeat:repeat-y;}
div.ais23		{ width:212px; padding:8px 0px 4px 0px; float:left;}
div.ais23 div		{ width:212px; background-image:url("../images/bg_dot2.gif"); background-repeat:repeat-y;}
div.ais23 p			{ width:212px; padding-left:0px; font-size:12px; line-height:134%;}
div.ais23 a			{ color:#333333; background-color:#ffffff; text-decoration:underline;}
div.ais24		{ width:137px; padding:8px 0px 4px 0px; float:left;}
div.ais24 div		{ width:137px; background-image:url("../images/bg_dot2.gif"); background-repeat:repeat-y;}
div.ais24 p			{ width:137px; text-align:center; font-size:12px; line-height:134%;}
div.ais24 a			{ display:block; width:87px; height:20px; margin-left:26px; background-image:url("../images/arrow.gif"); background-position:0px -245px; background-repeat:no-repeat;}
div.ais24 a:hover	{ background-position:-130px -245px;}

div.ais30		{ width:565px; font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ ゴシック",Osaka,sans-serif;}
p.ais31			{ width:112px; padding:8px 0px 4px 20px; font-size:12px; line-height:134%; float:left;}
div.ais32		{ width:264px; padding:8px 0px 4px 0px; float:left;}
div.ais32 p		{ width:250px; padding-left:14px; font-size:12px; line-height:134%; background-image:url("../images/bg_dot2.gif"); background-repeat:repeat-y;}
div.ais32 a:link	{ color:#333333; background-color:#ffffff; text-decoration:underline;}
div.ais32 a:visited	{ color:#333333; background-color:#ffffff; text-decoration:none;}
div.ais32 a:hover	{ color:#ff6600; background-color:#ffffff; text-decoration:none;}
div.ais33		{ width:169px; padding:8px 0px 4px 0px; float:left;}
div.ais33 div		{ width:169px; background-image:url("../images/bg_dot2.gif"); background-repeat:repeat-y;}
div.ais33 p				{ width:169px; padding-bottom:5px; text-align:center; font-size:12px; line-height:134%;}
div.ais33 a		{ display:block; width:87px; height:26px; margin-left:57px; background-image:url("../images/arrow.gif"); background-position:0px -242px; background-repeat:no-repeat;}
div.ais33 a:hover	{ background-position:-130px -242px;}

div.ais40		{ width:565px; font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ ゴシック",Osaka,sans-serif;}
p.ais41			{ width: 80px; padding:8px 0px 4px 20px; font-size:12px; line-height:134%; float:left;}
div.ais42		{ width:465px; padding:8px 0px 4px 0px; float:left;}
div.ais42 p			{ width:451px; padding-left:14px; font-size:12px; line-height:134%; background-image:url("../images/bg_dot2.gif"); background-repeat:repeat-y;}
div.ais42 a:link	{ color:#333333; background-color:#ffffff; text-decoration:underline;}
div.ais42 a:visited	{ color:#333333; background-color:#ffffff; text-decoration:underline;}
div.ais42 a:hover	{ color:#ff6600; background-color:#ffffff; text-decoration:none;}

div.ais40_c		{ width:565px; height:3px; font-size:1px; line-height:3px; background-image:url("../images/bg_dot600.gif"); background-position:0px 2px; background-repeat:no-repeat; clear:left;}

/*prev next*/
#pageprev		{ width:250px; padding-top:30px; text-align:center; float:left;}
#pageprev a			{ padding-left:20px; background-image:url("../images/ya2.gif"); background-position:0px 50%; background-repeat:no-repeat;}
#pageprev a:link	{ color:#333333; background-color:#ffffff; text-decoration:underline;}
#pageprev a:visited	{ color:#333333; background-color:#ffffff; text-decoration:underline;}
#pageprev a:hover	{ color:#ff6600; background-color:#ffffff; text-decoration:none; background-image:url("../images/ya_o2.gif");}
#pagenext		{ width:250px; padding-top:30px; text-align:right; float:left;}
#pagenext a			{ padding-right:20px; background-image:url("../images/ya.gif"); background-position:100% 50%; background-repeat:no-repeat;}
#pagenext a:link	{ color:#333333; background-color:#ffffff; text-decoration:underline;}
#pagenext a:visited	{ color:#333333; background-color:#ffffff; text-decoration:underline;}
#pagenext a:hover	{ color:#ff6600; background-color:#ffffff; text-decoration:none; background-image:url("../images/ya_o.gif");}

/*燕舜ページ*/
#concept100			{ width:558px; min-height:121px; margin-left:20px; background-image:url("./images/concept100.jpg"); background-repeat:no-repeat;}
#concept101a		{ width:390px; margin-left:160px; padding:20px 0px 10px 0px; line-height:134%; font-size:12px;}
#concept101a span 	{ font-weight:normal;}
#concept101b		{ width:380px; margin-left:170px; padding-bottom:10px; line-height:134%; font-size:12px; font-weight:normal;}
#concept102			{ width:565px; margin-left:20px; padding:0px 0px 10px 0px; line-height:134%;}
#concept102_cr		{ width:565px; height:14px; font-size:8px; line-height:8px; clear:right;}
#concept102 ul			{ list-style-type:decimal; margin-top:0px; margin-bottom:0px;}
#concept102 li			{ padding:5px 0px 5px 0px; line-height:200%;   letter-spacing:1px;}
#concept102 a:link		{ color:#333333; background-color:#ffffff; text-decoration:underline;}
#concept102 a:visited	{ color:#333333; background-color:#ffffff; text-decoration:underline;}
#concept102 a:hover		{ color:#ff6600; background-color:#ffffff; text-decoration:none;}
#concept102 img			{ margin-top:15px; float:right;}

#jigyo220			{ width:570px; margin-left:30px; padding:0px 0px 0px 0px; line-height:134%; font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ ゴシック",Osaka,sans-serif;}
#jigyo220 p			{ line-height:134%;}
#jigyo220 a:link		{ color:#333333; background-color:#ffffff; text-decoration:none;}
#jigyo220 a:visited		{ color:#333333; background-color:#ffffff; text-decoration:none;}
#jigyo220 a:hover		{ color:#ff6600; background-color:#ffffff; text-decoration:underline;}

div.jisseki210		{ width:545px; margin-left:10px; padding-top:10px;}
p.jisseki211		{ width: 40px; float:left;}
p.jisseki211 img		{ width: 39px; height:20px;}
div.jisseki212		{ width:255px; padding-left:15px; border-left:solid 1px #333333;; float:left;}
div.jisseki212 img		{ margin-right:12px;}
div.jisseki212 p		{ padding-top:3px;   letter-spacing:1px;}
div.jisseki213		{ width:230px; float:left;}
div.jisseki213 p		{ width:230px;}
div.jisseki213 div		{ width:220px; text-align:right}
div.jisseki213 a		{ font-size:10px; line-height:110%; margin-left:5px; padding-left:15px; background-image:url("../images/ya.gif"); background-position:0px 2px; background-repeat:no-repeat;}
div.jisseki213 a:link		{ color:#000000; background-color:#ffffff; text-decoration:none;}
div.jisseki213 a:visited	{ color:#000000; background-color:#ffffff; text-decoration:none;}
div.jisseki213 a:hover		{ color:#fa801d; background-color:#ffffff; text-decoration:underline; background-image:url("../images/ya_o.gif");}
div.jisseki210_c	{ width:545px; height:14px; font-size:8px; line-height:8px; clear:left;}
p.jisseki214		{ width:500px; margin-left:65px; padding:0px 0px 0px 0px; line-height:134%; font-weight:bold;   letter-spacing:1px;}
p.jisseki215		{ width:495px; margin-left:70px; padding:10px 0px 0px 0px; line-height:134%;   letter-spacing:1px;}
p.jisseki215 a		{  color:#000000;}
p.jisseki215 a:hover		{ color:#fa801d; }

p.jisseki216		{ width:565px; padding:10px 0px 0px 0px; line-height:134%; text-align:right;}
div.jisseki217		{ width: 87px; padding-left:478px; padding-bottom:20px;}

#jisseki220			{ width:565px; line-height:134%; text-align:right;}
#jisseki221			{ width:570px; margin:0px 0px 0px 30px; padding:0px;}
#jisseki221 td			{ width:50%; vertical-align:top; font-size:12px; line-height:200%;}
#jisseki221 img			{ margin-left:10px; margin-top:3px; margin-bottom:5px; vertical-align:middle;}


/*recruit*/
#recruit10		{ width:450px; margin-left:100px; padding:0px 0px 10px 0px; line-height:150%; font-weight:bold; letter-spacing:2px;}
#recruit20		{ width:110px; padding:20px 15px 0px 45px; float:left;}
#recruit20 p	{ padding:5px 25px 5px 15px; border:solid 1px #999999;}
#recruit20 a	{ padding-left:20px; background-image:url("../images/ya3.gif"); background-position:0px 50%; background-repeat:no-repeat;}
#recruit20 a:link		{ color:#333333; background-color:#ffffff; text-decoration:underline;}
#recruit20 a:visited	{ color:#333333; background-color:#ffffff; text-decoration:underline;}
#recruit20 a:hover		{ color:#ff6600; background-color:#ffffff; text-decoration:none; background-image:url("../images/ya_o3.gif");}

#recruit40		{
	width:450px;
	margin-left:50px;
	padding:0px 0px 10px 0px;
	line-height:150%;
	font-size:14px;
	font-weight:bold;
	letter-spacing:2px;
	text-decoration: none;
}
#recruit41		{ width:480px; margin-left:40px; padding:10px 0px 0px 0px; line-height:150%;   letter-spacing:1px;}
#recruit41_01 li{
	width:450px;
	margin-left:40px;
	text-indent: -12px;
	list-style-type: none;
	color: #666666;
}
#recruit41_01 span	{
	color: #FF0000;
}

#recruit41 span	{ font-weight:bold;}
#recruit42		{ width: 87px; padding:0px 0px 20px 425px;}
#recruit43		{ width:430px; margin-left:40px; padding:10px 20px 15px 20px; border:solid 1px #999999;}
#recruit43 a:link		{ color:#333333; background-color:#ffffff; text-decoration:underline;}
#recruit43 a:visited	{ color:#333333; background-color:#ffffff; text-decoration:underline;}
#recruit43 a:hover		{ color:#ff6600; background-color:#ffffff; text-decoration:none;}

/*message*/
div.mess_photo_right	{ width:525px; margin-left:20px; padding:15px 15px 0px 15px; line-height:167%; border:solid 1px #999999; margin-bottom:20px;   letter-spacing:1px;}
div.mess_photo_right div.mess20		{ padding-left:15px; padding-bottom:15px; line-height:134%; float:right;}
div.mess_photo_right div.mess_c		{ width:525px; height:15px; font-size:8px; line-height:8px; clear:right;}

div.mess_photo_left		{ width:525px; margin-left:20px; padding:15px 15px 0px 15px; line-height:167%; border:solid 1px #999999; margin-bottom:20px;   letter-spacing:1px;}
div.mess_photo_left div.mess20		{  padding-right:15px; padding-bottom:15px; line-height:134%; float:left;}
div.mess_photo_left div.mess_c		{ width:525px; height:15px; font-size:8px; line-height:8px; clear:left;}

div.mess_photo_right img,div.mess_photo_left img	{ margin-top:5px;}
div.mess_photo_right p,div.mess_photo_left p		{ background-color:#f0f0f0;}
p.mess21		{ padding:5px 0px 0px 10px; font-weight:bold;}
p.mess22		{ padding:5px 0px 0px 10px;}
p.mess23		{ padding:2px 0px 0px 10px;}
p.mess24		{ padding:2px 0px 2px 10px;}

#mess20		{ width:110px; padding:20px 15px 0px 45px; float:left;}
#mess20	p	{ padding:5px 25px 5px 15px; border:solid 1px #999999;}
#mess20 a	{ padding-left:20px; background-image:url("../images/ya2.gif"); background-position:0px 50%; background-repeat:no-repeat;}
#mess20 a:link		{ color:#333333; background-color:#ffffff; text-decoration:underline;}
#mess20 a:visited	{ color:#333333; background-color:#ffffff; text-decoration:underline;}
#mess20 a:hover		{ color:#ff6600; background-color:#ffffff; text-decoration:none; background-image:url("../images/ya_o2.gif");}

/*新痩炊途*/
#sinsotu21		{ margin:5px 0px 5px 10px;}
#sinsotu22		{ margin:0px 0px 0px 25px; padding:0px 0px 0px 0px; font-size:12px; line-height:150%;}
#sinsotu22 th		{ width:120px; padding:5px 0px 5px 5px; white-space:nowrap; font-weight:normal; text-align:left; vertical-align:top; border-bottom:solid 1px #999999;}
#sinsotu22 td		{ width:420px; padding:5px 0px 5px 0px; vertical-align:top; border-bottom:solid 1px #999999;}
#sinsotu22 a:link		{ color:#333333; background-color:#ffffff; text-decoration:underline;}
#sinsotu22 a:visited	{ color:#333333; background-color:#ffffff; text-decoration:underline;}
#sinsotu22 a:hover		{ color:#ff6600; background-color:#ffffff; text-decoration:none;}

#to_recruit		{ text-align:right; padding-top:20px;}
#to_recruit p		{ width:13em; margin-left:auto; margin-right:55px; padding:5px 0px 5px 0px; text-align:center; border:solid 1px #999999;}
#to_recruit a		{ margin-left:4px; padding-right:15px; background-image:url("../images/ya.gif"); background-position:100% 50%; background-repeat:no-repeat;}
#to_recruit a:link		{ color:#333333; background-color:#ffffff; text-decoration:underline;}
#to_recruit a:visited	{ color:#333333; background-color:#ffffff; text-decoration:underline;}
#to_recruit a:hover		{ color:#ff6600; background-color:#ffffff; text-decoration:none; background-image:url("../images/ya_o.gif");}

/*ＡＩＳ（中国　*/
#china_index210	{ width:535px; margin-left:30px; padding:10px 0px 10px 0px; line-height:150%;   letter-spacing:1px;}
#china_index211	{ margin:0px 0px 0px 10px; float:right;}
#china_index211_cr	{ width:535px; height:8px; font-size:8px; line-height:8px; clear:right;}
#china_index310 { padding-bottom:10px;}
#china_index310 p.ais11		{ text-indent:1em;}
#china_index310 div.ais12	{ letter-spacing:1px;}
#china_index310 a			{ padding-right:30px; background-image:url("../images/ya.gif"); background-position:95% 50%; background-repeat:no-repeat;}
#china_index310 a:link		{ color:#333333; background-color:#ffffff; text-decoration:underline;}
#china_index310 a:visited	{ color:#333333; background-color:#ffffff; text-decoration:underline;}
#china_index310 a:hover		{ color:#ff6600; background-color:#ffffff; text-decoration:none; background-image:url("../images/ya_o.gif");}
#china_index320	{ width:565px; padding-top:15px; text-align:right;}
#china_index320 a:link		{ color:#333333; background-color:#ffffff; text-decoration:underline;}
#china_index320 a:visited	{ color:#333333; background-color:#ffffff; text-decoration:underline;}
#china_index320 a:hover		{ color:#ff6600; background-color:#ffffff; text-decoration:none;}

/*ワインインポーター様システム　*/
div.jissekiw01_00		{ text-align:left; margin:10px;}
div.jissekiw01_01		{ text-align:right; margin-right:25px;}
img.jissekiw01_02		{ float:right; margin:5px 10px 0;}
div.jissekiw01_03		{ }
div.jissekiw01_04	{width:600px;background-image:url(images/jisseki_wine01_02.jpg);	background-repeat:no-repeat; height:160px; background-position:right;}
p.jissekiw01_05		{ padding:30px 10px 10px 20px;   letter-spacing:1px;}
div.jissekiw02_01		{ text-align:right; margin:40px 25px 10px 0;}
div.jissekiw02_02		{ width:610px; padding:0px; line-height:134%; text-align:left; height:227px; }
p.jissekiw02_03		{ padding:50px 20px 10px 20px;   letter-spacing:1px;}
div.jissekiw02_04	{ width:580px; padding:10px; line-height:110%; text-align:left; height:auto; background-color:#EEE; font-size:10px; }

div.jissekiw02_05	{
	width:460px;
	background-image:url(images/jisseki_wine02_bg.jpg);
	background-repeat:no-repeat;
	margin:20px 0;
	padding:0 0 0 140px;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #980032;
	}
div.jissekiw02_05_ttl{margin:0;padding:0}
div.jissekiw02_05_data{	margin:10px 0 20px;padding:0; line-height:134%;}
