/*******************デフォルト設定*********************************/* {	padding:0;	margin:0;	line-height:12pt;	font-weight: lighter;}a:link {	color: #1964fe;	text-decoration:none;}a:visited {	color: #1964fe;	text-decoration:none;}a:active {	color: #1964fe;	text-decoration:none;}a:hover {	color: #1964fe;	text-decoration:underline;}body {	width: 100%;	color: #000000;	background-color:#000000;	/*background: url(../images/common/backgrouond.jpg) 0px 0px repeat-x #000000;*/}#countainer {	width: 100%;	float:left;}#main {	width: 1000px;	margin-left:auto;	margin-right:auto;}ul{	list-style-type:none;	float: left;	margin:0;	padding:0;}ul li{	margin:0;	padding:0;}/********************ヘッダ****************************************/#header-area {	width: 100%;	/*background:url(../images/common/img_headback.jpg) 0px 0px no-repeat;*/}#header {	width: 1000px;}#main-header {	float:left;	width: 480px;}/*IE6でのヘッダレイアウト崩れ修正***/#header .leftimage{	float: left;	width: 260px;}#header .rightimage{	float: left;	width: 260px;}#header h1 {	width:480px;	float:left;	margin:0;}/****/#header-area:after{	content:"";	display:block;	visibility:hidden;	clear:both;	/*height:0.1em;*/	font-size:0.1em;	/*line-height:0;*/}/********************メインナビ****************************************/#mnu-area {	float: left;	width: 480px;}#mnu-area .centerimage{	float:left;	width: 480px;}#mmnu {	float: left;	width: 480px;	height:45px;	margin:0;	padding:0;}#mmnu ul{	float: left;	margin:0;	padding:0;}#mmnu li{	float: left;	margin:0;	padding:0;}#omnu {	float: right;	width: 114px;	margin-top: 13px;	padding-right:8px;}/********************コンテンツ****************************************/#content-area {	clear:both;	width: 1000px;}.headimage {	float: left;	width: 847px;}#content {	width: 1000px;	float: left;	background-repeat: repeat;	background-image: url(../images/common/bg_content.jpg);}/*--------------------サブナビ---------------------------------------*/#content-left {	float: left;	width: 199px;	padding-left: 100px;	background-image: url(../images/common/bg_content-lefta.jpg);	background-repeat: no-repeat;}h2 {	width: 199px;	background-image: url(../images/common/bg_ctitle.jpg);	padding-top:19px;	height: 17px;}#smnu {	margin: 0;	padding: 0;	background-image: url(../images/common/bg_smnu-top.jpg);	width: 199px;	height:360px;	float: left;	background-repeat: no-repeat;}/* floatさせたボックスが親ボックスの外にはみ出す現象を回避（ここから） */#smnu:after {content:".";display:block;height:0px;clear:both;visibility:hidden;}/* Mac IE には適用させない \*/* html #smnu { height:1px; }#smnu { display:block; }/* *//* floatさせたボックスが親ボックスの外にはみ出す現象を回避（ここまで） */#smnu ul {	margin: 0;	padding: 0;}#smnu ul {	float:left;	margin: 0;	margin-top:5px;	padding: 0;}#smnu ul li {	float:left;	margin: 0;	padding: 0;}#smnu ul li.mnulist{	float:none;	margin-left:10px;	list-style-type: none;	border-top:1px solid #000000;}#smnu ul li.mnulist a {	float:none;	line-height:10px;}/*---------------------メインコンテンツ-------------------------------*/#content-right {	float: left;	width: 558px;	padding-right: 108px;	padding-left:35px;	background-image: url(../images/common/bg_content-righta.jpg);	background-position: right top;	background-repeat: no-repeat;	padding-bottom:35px;}h3 {	float: left;	width: 558px;}/********************フッター****************************************/#footer {	float:left;	width: 100%;	background: url(../images/common/bg_footer.gif) repeat-x #000000;}#footer:after{	content:"";	display:block;	visibility:hidden;	clear:both;	height:0.1em;	font-size:0.1em;	line-height:0;}.footerimage {	width: 1000px;	margin-left:auto;	margin-right:auto;}#global {	width: 1000px;	margin-left:auto;	margin-right:auto;	height:63px;	background-image: url(../images/common/img_footer-bottom.jpg);}#gmnu {	width: 220px;	padding-left:100px;	padding-top:10px;	float: left;}#gmnu li{	float: left;}#global .copy {	float: left;	padding-left:40px;	padding-top:10px;}.year {	color: #b9b8b8;	width: 500px;	margin-left: 29px;	margin-top: 10px;	font: bold 14px Arial, Helvetica, sans-serif;	margin-bottom: 5px;}.torikeshisen {	background-image:url('http://www.dangercrue.com/images/common/torikeshisen.gif');	background-repeat:repeat-x;	background-position: center;}
