﻿@charset "utf-8";
/*ヘッダーサブナビ*/

#head_menu ul{
	float:left;
	list-style-type: none;
}
#head_menu ul li{
	float:left;
	background-color: #FFF;
}

#head_menu ul li.subnavi01 a{
	background: url(/img/navi_web_01.gif) no-repeat;
	width: 105px;
	text-indent: -9999px;
	display: block;
	height: 35px;
	outline: none;
}
#head_menu ul li.subnavi01 a:hover{
	background: url(/img/navi_web_on_01.gif) no-repeat;
	width: 105px;
	text-indent: -9999px;
	display: block;
	height: 35px;
	outline: none;
}
#head_menu ul li.subnavi02 a{
	background: url(/img/navi_web_02.gif) no-repeat;
	width: 105px;
	text-indent: -9999px;
	display: block;
	height: 35px;
	outline: none;
}
#head_menu ul li.subnavi02 a:hover{
	background: url(/img/navi_web_on_02.gif) no-repeat;
	width: 105px;
	text-indent: -9999px;
	display: block;
	height: 35px;
	outline: none;
}
#head_menu ul li.subnavi03 a{
	background: url(/img/navi_web_03.gif) no-repeat;
	width: 105px;
	text-indent: -9999px;
	display: block;
	height: 35px;
	outline: none;
}
#head_menu ul li.subnavi03 a:hover{
	background: url(/img/navi_web_on_03.gif) no-repeat;
	width: 105px;
	text-indent: -9999px;
	display: block;
	height: 35px;
	outline: none;
}
#head_menu ul li.subnavi04 a{
	background: url(/img/navi_web_04.gif) no-repeat;
	width: 105px;
	text-indent: -9999px;
	display: block;
	height: 35px;
	outline: none;
}
#head_menu ul li.subnavi04 a:hover{
	background: url(/img/navi_web_on_04.gif) no-repeat;
	width: 105px;
	text-indent: -9999px;
	display: block;
	height: 35px;
	outline: none;
}
#head_menu ul li.subnavi05 a{
	background: url(/img/navi_web_05.gif) no-repeat;
	width: 105px;
	text-indent: -9999px;
	display: block;
	height: 35px;
	outline: none;
}
#head_menu ul li.subnavi05 a:hover{
	background: url(/img/navi_web_on_05.gif) no-repeat;
	width: 105px;
	text-indent: -9999px;
	display: block;
	height: 35px;
	outline: none;
}
#head_menu ul li.subnavi06 a{
	background: url(/img/navi_web_06.gif) no-repeat;
	width: 105px;
	text-indent: -9999px;
	display: block;
	height: 35px;
	outline: none;
}
#head_menu ul li.subnavi06 a:hover{
	background: url(/img/navi_web_on_06.gif) no-repeat;
	width: 105px;
	text-indent: -9999px;
	display: block;
	height: 35px;
	outline: none;
}
#head_menu ul li.subnavi07 a{
	background: url(/img/navi_web_07.gif) no-repeat;
	width: 105px;
	text-indent: -9999px;
	display: block;
	height: 35px;
	outline: none;
}
#head_menu ul li.subnavi07 a:hover{
	background: url(/img/navi_web_on_07.gif) no-repeat;
	width: 105px;
	text-indent: -9999px;
	display: block;
	height: 35px;
	outline: none;
}
#head_menu ul li.subnavi08 a{
	background: url(/img/navi_web_08.gif) no-repeat;
	width: 105px;
	text-indent: -9999px;
	display: block;
	height: 35px;
	outline: none;
}
#head_menu ul li.subnavi08 a:hover{
	background: url(/img/navi_web_on_08.gif) no-repeat;
	width: 105px;
	text-indent: -9999px;
	display: block;
	height: 35px;
	outline: none;
}
/*ナビ*/

#navi{
	width: 250px;
	margin: 0;
	padding: 0px 0px 0px 0px;
}
#navi ul{
	margin: 0;
	padding: 0;
}
#navi ul li{
	font-size: 10px;
	margin: 0;
	padding: 0px 0px 0 0px;
}
#navi ul li.manage01 a{
	background-image:url(/img/sigmac_hp01.gif);
	width: 250px;
	height: 207px;
	margin: 0px 0px 0px 0px;
	text-indent: -9999px;
	display: block;
	outline: none;
}
#navi ul li.manage01 a:hover{
	background-image:url(/img/sigmac_hp01.gif);
	width: 250px;
	height: 207px;
	margin: 0px 0px 0px 0px;
	text-indent: -9999px;
	display: block;
	outline: none;
}
#navi ul li.manage02 a{
	background-image:url(/img/sigmac_hp03.gif);
	width: 250px;
	height: 80px;
	margin: 5px 0px 5px 0px;
	text-indent: -9999px;
	display: block;
	outline: none;
}
#navi ul li.manage02 a:hover{
	background-image:url(/img/sigmac_hp03.gif);
	width: 250px;
	height: 80px;
	margin: 5px 0px 5px 0px;
	text-indent: -9999px;
	display: block;
	outline: none;
}
#navi ul li.manage03 a{
	background-image:url(/img/sigmac_hp04.gif);
	width: 250px;
	height: 80px;
	margin: 0px 0px 0px 0px;
	text-indent: -9999px;
	display: block;
	outline: none;
}
#navi ul li.manage03 a:hover{
	background-image:url(/img/sigmac_hp04.gif);
	width: 250px;
	height: 80px;
	margin: 0px 0px 0px 0px;
	text-indent: -9999px;
	display: block;
	outline: none;
}

/*ナビ*/
.banner_link{
	clear: both;
	margin:0 0 0 0;
	padding: 10px 0px 0px 0px;
}
h2.topics{
	width: 250px;
	clear: both;
	margin: 0;
	font-size: 12px;
	line-height: 1.5;
	font-weight: normal;
	padding: 10px 0px 0px 0px;
}
.topics_info{
	width:248px;
	float: left;
	margin:0 0 0 0;
	padding: 0 0 0 0px;
	height: auto;
	border: #d6d6d6 solid 1px;
	background: #F7F8F8;
}
.mailmaga_info{
	width:248px;
	float: left;
	margin:0 0 0 0;
	padding: 0 0 0 0px;
	height: auto;
	border: #d6d6d6 solid 1px;
	background: #F7F8F8;
}
.mailmaga_text{
	float: left;
	color:#1f1f1f;
	line-height:16px;
	padding: 2px 10px 2px 10px;
	font-size: 10px;
}
.mailmaga_box{
	width:228px;
	float: left;
	text-align:center;
	line-height:20px;
	padding: 2px 10px 2px 10px;
	font-size: 10px;
}
.topics_text{
	font-size: 10px;
	line-height: 2.2;
	float: left;
	padding: 2px 10px 2px 10px;
}
.topics_text_left{
	width:30px;
	color: #FC395E;
	float: left;
	font-weight: bold;
	padding:0 0 0 0;
}
.topics_text_right{
	width:118px;
	float: left;
	padding:0 0 0 0;
}

.yahoo_bt{
	width:80px;
	float: left;
	line-height:18px;
	float: left;
	background:url(/img/yahoo-s.gif) no-repeat;
	text-indent: -9999px;
	display: block;
}
.google_bt{
	width:80px;
	float: left;
	line-height:18px;
	float: left;
	background:url(/img/google-s.gif) no-repeat;
	text-indent: -9999px;
	display: block;
}
.bing_bt{
	width:80px;
	float: left;
	line-height:18px;
	float: left;
	background:url(/img/bing-s.gif) no-repeat;
	text-indent: -9999px;
	display: block;
}
