@charset "UTF-8";

/* common
----------------------------------------------------- */
*			{	margin:0px;	padding:0px; }
body		{	background-color: #cfcfcf;	font-size: 12px;	line-height:18px;	font-family: "ÁàlÁàr ÁàoÁáSÁáVÁábÁáN","MS P Gothic","verdana","arial","helvetica","Hiragino Kaku Gothic Pro", "Osaka";	}
hr			{	display: none;	}
#wrap		{	width: 830px;	background-color: #ffffff;	margin: 0 auto;	}
a			{	text-decoration:none;	}
.clear		{	clear:both;	line-height:0px;	}
img			{	vertical-align:bottom; }

/* head
----------------------------------------------------- */
#head		{ width:810px;	padding-left:10px; }
#head img	{ float:left; }
#head p		{ color:#999999;	font-size:10px; }
#head a		{ color:#999999;	text-decoration:none;	font-size:10px; }
#head ul	{ float:left;	padding:3px 0 0 30px; }
#head ul li	{ font-size:10px;	list-style-image:url("/common/images/head-btn.gif"); }
.logo		{ margin-top:8px; }
.banner		{ float:right;}

/* menu
----------------------------------------------------- */
#menu			{ width:810px;	margin:10px 0 0 10px; }
#menu ul li		{ width:135px;	height:28px;	list-style-type:none;	float:left; }
#menu ul li a	{ width:135px;	height:28px;	text-indent:-5000px; 	display:block; }
.menu01			{ background-image:url("/common/images/menu01.gif"); }
.menu02			{ background-image:url("/common/images/menu02.gif"); }
.menu03			{ background-image:url("/common/images/menu03.gif"); }
.menu04			{ background-image:url("/common/images/menu04.gif"); }
.menu05			{ background-image:url("/common/images/menu05.gif"); }
.menu06			{ background-image:url("/common/images/menu06.gif"); }

/* left_top
----------------------------------------------------- */
#left_top			{ width:600px;	padding:10px 0 0 10px;	float:left; }
.category01			{ width:290px;	height:220px;	float:left;	padding:2px;	border-top:solid 4px #ececec;	border-left:solid 4px #ececec; }
.category02			{ width:290px;	height:220px;	float:right;	padding:2px;	border-top:solid 4px #ececec;	border-left:solid 4px #ececec;	border-right:solid 4px #ececec; }
.category03			{ width:290px;	height:150px;	float:left;	padding:2px;	border-top:solid 4px #ececec;	border-left:solid 4px #ececec; }
.category04			{ width:290px;	height:150px;	float:right;	padding:2px;	border-top:solid 4px #ececec;	border-left:solid 4px #ececec;	border-right:solid 4px #ececec; }
.category05			{ width:290px;	height:180px;	float:left;	padding:2px;	border-top:solid 4px #ececec;	border-left:solid 4px #ececec;	border-bottom:solid 4px #ececec; }
.category06			{ width:290px;	height:180px;	float:right;	padding:2px;	border-top:solid 4px #ececec;	border-left:solid 4px #ececec;	border-bottom:solid 4px #ececec;	border-right:solid 4px #ececec; }
.category07			{ width:290px;	height:100px;	float:left;	padding:2px;	border-top:solid 4px #ececec;	border-left:solid 4px #ececec;	border-bottom:solid 4px #ececec;	border-right:solid 4px #ececec; }

.category01 ul		{ padding-left:10px; }
.category02 ul		{ padding-left:10px; }
.category03 ul		{ padding-left:10px; }
.category04 ul		{ padding-left:10px; }
.category05 ul		{ padding-left:10px; }
.category06 ul		{ padding-left:10px; }
.category07 ul		{ padding-left:10px; }
.category01 ul li	{ list-style-type:none;	background-image:url("/images/cate01_btn.gif");	background-repeat:no-repeat;	padding-left:15px;	width:115px; float:left; }
.category02 ul li	{ list-style-type:none;	background-image:url("/images/cate02_btn.gif");	background-repeat:no-repeat;	padding-left:15px;	width:115px; float:left; }
.category03 ul li	{ list-style-type:none;	background-image:url("/images/cate03_btn.gif");	background-repeat:no-repeat;	padding-left:15px;	width:115px; float:left; }
.category04 ul li	{ list-style-type:none;	background-image:url("/images/cate04_btn.gif");	background-repeat:no-repeat;	padding-left:15px;	width:115px; float:left; }
.category05 ul li	{ list-style-type:none;	background-image:url("/images/cate05_btn.gif");	background-repeat:no-repeat;	padding-left:15px;	width:115px; float:left; }
.category06 ul li	{ list-style-type:none;	background-image:url("/images/cate06_btn.gif");	background-repeat:no-repeat;	padding-left:15px;	width:115px; float:left; }
.category07 ul li	{ list-style-type:none;	background-image:url("/images/cate04_btn.gif");	background-repeat:no-repeat;	padding-left:15px;	width:115px; float:left; }
.osusume01			{ text-align:center;	float:left;	width:135px;	border:4px solid #ececec;	padding:5px; }
.osusume02			{ text-align:center;	float:left;	width:135px;	border-top:4px solid #ececec;	border-right:4px solid #ececec;	border-bottom:4px solid #ececec;	padding:5px; }
* html body .osusume01	{ padding:4px; }
* html body .osusume02	{ padding:4px; }
.news				{ width:600px; }
.day				{ width:100px;	padding:5px 0 5px 0;	float:left;	border-top:1px solid #eeeeee; }
.news_con			{ width:500px;	padding:5px 0 5px 0;	float:right;	border-top:1px solid #eeeeee; }
.midashi_top		{ margin:10px 0 5px 0; }
.osusume_aaa	{ background-image:url("/images/osusume.gif"); width:186px; height:18px; margin:10px 0 5px 0; clear:both; }

/* right
----------------------------------------------------- */
#right				{ width:200px;	padding:10px 10px 0 0;	float:right; }
.search				{ width:200px;	height:44px;	padding-top:40px;	background-image:url("/common/images/search_bg.gif");	text-align:center; }
.goods				{ margin:10px 0 0 0;	padding:0px;	width:200px; }
.goodstd			{ background-image:url("/common/images/dotted_line.gif");background-repeat:repeat-x;background-position:bottom;padding:5px;	border-left:solid 1px #393939;	border-right:solid 1px #393939; }
.goodstd_last		{ padding:5px; border-left:solid 1px #393939;	border-right:solid 1px #393939;	border-bottom:solid 1px #393939; }
.goodstd img		{ float:left;margin-right:10px; }
.goodstd_last img	{ float:left;margin-right:10px; }
.goodstd p			{ font-size:11px; }
.goodstd_last p		{ font-size:11px; }

/* left_second
----------------------------------------------------- */

/* second_center
----------------------------------------------------- */
#second_center			{ width:600px;	float:left;	padding:10px 0 0 10px; }
.pan					{ width:595px;	padding-left:5px;	background-color:#dddddd;	font-size:11px;	margin-top:10px; }
.second_list			{ width:580px;	padding:10px;	background-image:url("/common/images/dotted_line.gif");	background-repeat:repeat-x;	background-position:top;	margin-top:10px; }
.second_midashi_1 a		{ padding-left:18px;	background-image:url("/images/cate01_btn.gif");	background-repeat:no-repeat; }
.second_midashi_2 a		{ padding-left:18px;	background-image:url("/images/cate02_btn.gif");	background-repeat:no-repeat; }
.second_midashi_3 a		{ padding-left:18px;	background-image:url("/images/cate03_btn.gif");	background-repeat:no-repeat; }
.second_midashi_4 a		{ padding-left:18px;	background-image:url("/images/cate04_btn.gif");	background-repeat:no-repeat; }
.second_midashi_5 a		{ padding-left:18px;	background-image:url("/images/cate05_btn.gif");	background-repeat:no-repeat; }
.second_midashi_6 a		{ padding-left:18px;	background-image:url("/images/cate06_btn.gif");	background-repeat:no-repeat; }
.category_text_01		{ margin:10px; 0 20px; 0 }
.category_text_01 h3	{ font-size:18px;	margin-bottom:10px;	font-weight:bold;	padding-left:45px;	background-image:url("/common/images/yubi01.gif");	background-repeat:no-repeat; }
.category_text_01 p		{ line-height:20px;	margin-bottom:20px;	color:#333333; }
.category_text_02		{ margin:10px; 0 20px; 0 }
.category_text_02 h3	{ font-size:18px;	margin-bottom:10px;	font-weight:bold;	padding-left:45px;	background-image:url("/common/images/yubi02.gif");	background-repeat:no-repeat; }
.category_text_02 p		{ line-height:20px;	margin-bottom:20px;	color:#333333; }
.category_text_03		{ margin:10px; 0 20px; 0 }
.category_text_03 h3	{ font-size:18px;	margin-bottom:10px;	font-weight:bold;	padding-left:45px;	background-image:url("/common/images/yubi03.gif");	background-repeat:no-repeat; }
.category_text_03 p		{ line-height:20px;	margin-bottom:20px;	color:#333333; }
.category_text_04		{ margin:10px; 0 20px; 0 }
.category_text_04 h3	{ font-size:18px;	margin-bottom:10px;	font-weight:bold;	padding-left:45px;	background-image:url("/common/images/yubi04.gif");	background-repeat:no-repeat; }
.category_text_04 p		{ line-height:20px;	margin-bottom:20px;	color:#333333; }
.category_text_05		{ margin:10px; 0 20px; 0 }
.category_text_05 h3	{ font-size:18px;	margin-bottom:10px;	font-weight:bold;	padding-left:45px;	background-image:url("/common/images/yubi05.gif");	background-repeat:no-repeat; }
.category_text_05 p		{ line-height:20px;	margin-bottom:20px;	color:#333333; }
.category_text_06		{ margin:10px; 0 20px; 0 }
.category_text_06 h3	{ font-size:18px;	margin-bottom:10px;	font-weight:bold;	padding-left:45px;	background-image:url("/common/images/yubi06.gif");	background-repeat:no-repeat; }
.category_text_06 p		{ line-height:20px;	margin-bottom:20px;	color:#333333; }
.local_menu01		{ width:600px; margin-top:10px; }
.local_menu01 li	{ list-style-type:none;	background-image:url("/images/cate01_btn.gif");	background-repeat:no-repeat;	padding-left:15px;	float:left;	margin-right:10px; }
.local_menu02		{ width:600px; margin-top:10px; }
.local_menu02 li	{ list-style-type:none;	background-image:url("/images/cate02_btn.gif");	background-repeat:no-repeat;	padding-left:15px;	float:left;	margin-right:10px; }
.local_menu03		{ width:600px; margin-top:10px; }
.local_menu03 li	{ list-style-type:none;	background-image:url("/images/cate03_btn.gif");	background-repeat:no-repeat;	padding-left:15px;	float:left;	margin-right:10px; }
.local_menu04		{ width:600px; margin-top:10px; }
.local_menu04 li	{ list-style-type:none;	background-image:url("/images/cate04_btn.gif");	background-repeat:no-repeat;	padding-left:15px;	float:left;	margin-right:10px; }
.local_menu05		{ width:600px; margin-top:10px; }
.local_menu05 li	{ list-style-type:none;	background-image:url("/images/cate05_btn.gif");	background-repeat:no-repeat;	padding-left:15px;	float:left;	margin-right:10px; }
.local_menu06		{ width:600px; margin-top:10px; }
.local_menu06 li	{ list-style-type:none;	background-image:url("/images/cate06_btn.gif");	background-repeat:no-repeat;	padding-left:15px;	float:left;	margin-right:10px; }

/* foot
----------------------------------------------------- */
#foot	{ width:830px; background-color:#393939;	margin:10px 0 0 0; }
#foot a	{ color:white; }
.foot_menu	{ color:white; float:right;	margin-right:10px; }
.copy		{ color:white; float:left; 	margin-left:10px; }

/* web_page
----------------------------------------------------- */
#other_area			{ width:600px;	margin-left:10px;	float:left; }
.other_caption		{ width:585px;	padding:5px 0 5px 10px;	margin-top:10px;	border-left:4px solid #333333;	border-bottom:1px solid #333333;	font-weight:bold;	font-size:18px; }
.company-table		{ width:600px;	border:1px solid #333333;	margin:10px 0 0 0; }
.company-table th	{ padding:5px;	background-color:#333333;	color:white; }
.dotted-line		{ padding:5px;	border-bottom:1px solid #cccccc; }
.unei-left			{ width:280px;	padding:10px;	text-align:center;	border-bottom:1px solid #cccccc;	border-right:1px solid #cccccc; }
.unei-right			{ width:280px;	padding:10px;	text-align:center;	border-bottom:1px solid #cccccc; }
#other_area p		{ margin:20px 0 0 0; }

.petz		{ width:550px; padding:10px; margin-left:10px; border:solid 1px #cccccc; background-color:#eeeeee; }
.petz img	{ margin:20px 20px 20px 50px; }

