﻿@charset "utf-8";
/* CSS Document */
#container {width:900px; margin:0 auto;position:relative; }



#content_top {
	top: 72px\9;
}

div#mainHeader{
	zoom:1;
	_height:auto;
	z-index:999;
}

#content_index {z-index: -999;}

#col_index01 #navi .wm {
	padding:21px 0px 0px 10px;
	background:url(../../../IMAGES/bg_wn_new.jpg) no-repeat;
	position:absolute;
	top:0;
	right:0px;
	width:205px;
	left:675px;
	height:36px;
}
* html #col_index01 #navi .wm {width:205px;height:34px;
	_height:60px;}
#col_index01 #navi .wm .newsItem {padding-bottom:3px;
	line-height: 1;
	font-family: "ＭＳ Ｐゴシック", "MS P Gothic","Lucida Grande", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro W3", Geneva, Arial, Verdana, sans-serif;
	font-size:0.75em;
}

#col_index01 #navi .wm01{
	position:absolute;
	top:0;
	right:0px;
	width:205px;
	left:457px;
	height:63px;
}
#col_index01 #navi .wm02{
	position:absolute;
	top:0;
	right:0px;
	width:205px;
	left:240px;
	height:63px;
}
#col_index01 #navi .wm03{position:absolute;top:0;right:0px;width:205px; left:22px; height:63px;}


#col_index01 #navi ul {position:absolute;top:69px;left:21px;width:858px;}
#col_index01 #navi ul li.menu01 {float:left;width:208px;padding:0 9px 0 0;margin:0;}
#col_index01 #navi ul li.menu01 div{width:205px;height:173px;overflow:hidden;}
#col_index01 #navi ul li.menu02 {float:left;width:205px;padding:0 0 0 0;_padding:0 0 0 1px;margin:0;}
#col_index01 #navi ul li.menu02 div{width:205px;height:173px;overflow:hidden;}


*+html .navi-lineup-text01	{float:left;padding:0 0px 0;line-height:1.7em; width:800px;}
*+html .navi-lineup-text02	{float:left;padding:0 10px 0px;line-height:1.7em;width:800px;}






.box-navi-details-function02New		{padding:0 0 0 8px;}
.box-navi-details-function02New ul		{margin:0;padding:0;list-style-type:none;}
.box-navi-details-function02New li.menu01		{float:left;background:url(../../IMAGES/navi_contents_bg02.gif) no-repeat;width:674px;}
.box-navi-details-function02New .text01		{padding-bottom:30px;float:left;width:667px; padding-left:9px; padding-right:6px;}
.box-navi-details-function02New .text02		{padding:6px 6px 0px 0;}



dl.dlText02 { list-style:none; width:395px;}
dl.dlText02 dt{ float:left; width:60px; font-weight:bold; margin-top:5px;}
dl.dlText02 dd{ float:left; width:335px;margin-top:5px;}


.box-navi-lineup-navi02 li.menu01new	{float:left;width:435px;padding:0 0 9px 0;margin:0;}
.box-navi-lineup-navi02 li.menu01new div	{width:435px;height:151px;overflow:hidden;}

.talC{text-align:center;}