@charset "utf-8";
/* CSS Document */
@import url(../common_css/structure.css);
@import url(../common_css/utility.css);

#ctl00_cp1_contents 
{
	/*display:block;*/
	margin:0 auto;
	text-align:left;
}
/*会社案内*/
#companybody
{
	margin:39px auto;
	font:12px "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	line-height:24px;
	width:800px;
	text-align:left;
}
#companybody h1
{
	font-size:14px;
	margin:20px 30px;
}
#companybody ul
{
	margin-left:40px;
	line-height:32px;
	text-indent:10px;

}
#companybody li
{
	text-indent:18px;
}
#companybody li.tl
{
	background:url(../../images/common/dot_gray15.png) no-repeat center left;
	font-weight:bolder;
	text-indent: 18px;	
}
/*特定商取引法表記*/
#siteusebody
{
	margin:39px auto;
	font:12px "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	line-height:24px;
	width:800px;
	text-align:left;
}
#siteusebody h1
{
	font-size:14px;
	margin:20px 30px;
}
#siteusebody ul
{
	margin-left:40px;
	line-height:32px;
	text-indent:10px;

}
#siteusebody li
{
	text-indent:18px;
}
#siteusebody li.tl
{
	background:url(../../images/common/dot_gray15.png) no-repeat center left;
	font-weight:bolder;
	text-indent: 18px;	
}
/*プライバシーポリシー*/
#privacybody
{
	margin:39px 0;
	font:12px "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	line-height:24px;
	width:800px;
	text-align:left;
}
#privacybody h1
{
	font-size:14px;
	margin:20px 30px;
}
#privacybody ul
{
	margin-left:40px;
	line-height:32px;
	text-indent:10px;

}
#privacybody li
{
	text-indent:18px;
}
#privacybody li.tl
{
	background:url(../../images/common/dot_gray15.png) no-repeat center left;
	font-weight:bolder;
	text-indent: 18px;	
}
/*取扱店舗*/
#storebody
{
	margin:39px auto;
	font:12px Geneva, Arial, Helvetica, sans-serif;
	line-height:24px;
	width:800px;
	text-align:left;
}
#storebody h1
{
	font-size:14px;
	margin:20px 30px;
}
#storebody ul
{
	margin-left:40px;
	line-height:32px;
	text-indent:10px;

}
#storebody li
{
	text-indent:18px;
}
#storebody li.tl
{
	background:url(../../images/common/dot_gray15.png) no-repeat center left;
	font-weight:bolder;
	text-indent: 18px;	
}
#storebody .tel{padding-left:20px;font-family:Georgia, "Times New Roman", Times, serif;}
#ctl00_cp1_shopListTitleImage{margin-bottom:15px;margin-left:20px;display:block;}

/*AboutProduct*/
#aboutbody
{
	margin:39px auto;
	font:12px Geneva, Arial, Helvetica, sans-serif;
	line-height:24px;
	width:760px;
	text-align:center;
}
#aboutbody #cont{
	text-align:left;
	height:740px;
	}

#aboutbody #hedder{ margin:0;}
#aboutbody #hedder #aboutlogo{margin-bottom:15px;display:block;}
#aboutbody #cont #cont_l{float:left;width:540px;}
#aboutbody #cont #cont_l #sleek{float:left;width:240px;position:relative;}
#aboutbody #cont #cont_l #magnet{float:left;width:240px;position:relative;margin-left:60px;}
#aboutbody #cont #cont_l #sleek .title,#aboutbody #cont #cont_l #magnet .title{display:block;line-height:24px;font-weight:bolder;}
#aboutbody #cont #cont_l #sleek .copy,#aboutbody #cont #cont_l #magnet .copy{position:absolute;top:300px;}
#aboutbody #cont #cont_r{float:right;width:180px;display:block;margin-left:3px;padding:7px; border:1px solid #A4A4A4;}
#aboutbody li.tl{background:url(../../images/common/dot_gray15.png) no-repeat center left;
	font-weight:bolder;
	text-indent: 18px;	}
#aboutbody li.te{font-weight:bolder;}

/*ShoppingGuid*/
#shoppingguid{
	margin:39px auto;
	font:12px Geneva, Arial, Helvetica, sans-serif;
	line-height:24px;
	width:800px;
	text-align:left;
}
#ctl00_cp1_guidtitle{margin:15px auto;text-align:center;}
#guidslide{
	text-align:center;
}
#ctl00_cp1_imageTitle{
	width:396px;height:26px;line-height:26px;
	background-color:#666666;
	display:block;
	color:#FFFFFF;
	font-weight:bolder;
	margin:0 auto;
}
#guidbody{
	margin:5px auto;
	font:12px Geneva, Arial, Helvetica, sans-serif;
	line-height:24px;
	width:90%;
}
#guidbody p{
	width:100%;
	height:26px;
	line-height:26px;
	background-color:#666666;
	color:#FFFFFF;
	font-weight:bolder;
	padding-left:10px;
	margin:5px auto;
}
#guidbody li{
	list-style:circle;
	padding-left:5px;
	margin-left:20px;
}
#guidbody li.tl{
	list-style:none;
	padding-left:5px;
	margin-left:0px;
}

/*お問合せフォーム*/
#contactbody{
	margin:39px auto;
	font:12px Geneva, Arial, Helvetica, sans-serif;
	line-height:24px;
	width:800px;
	text-align:left;
}

#contactbody h1
{
	font-size:14px;
	margin:20px 30px;
}
#contactbody ul{
	margin:20px 30px;
	width:80%;
}
#contactbody li{
	list-style:circle;
	margin-left:20px;
	padding-left:0px;
}
#contactbody table{
margin-left:30px;
}
#ctl00_cp1_formtext{padding:3px;line-height:1.5;}