@charset "UTF-8";

/* infoCSS Document */

/*■■■■layout■■■*/
body#info div#leftside {
	width: 618px;
	float:left;
}
body#info div#rightside {
	width: 256px;
	float:right;
}
body#info div.main_contents{
	width: 612px;
	margin:0px auto;
	padding:5px 0px 5px;
}
body#info div.sub_contents{
	width: 250px;
	margin:0px auto;
	padding:5px 0px 5px;
}
div#contents_info {
	background:#fff8f3;
	border-right: 1px solid #ff7689;
	border-bottom: 1px solid #ff7689;
	border-left: 1px solid #ff7689;
	padding-bottom: 10px;
}
body#info div.sub_contents div.info_nav{
	background: #ff7689 url(/info/images/company_bottom.gif) no-repeat left bottom;
	padding-bottom:10px;
	margin-bottom:5px;
}
body#info div.sub_contents div.info_nav h3{
	background: url(/info/images/company.gif) no-repeat;
	height:33px;
}
body#info div.sub_contents div.info_nav p{
	width:240px;
	margin:0px auto;
}
body#info div.sub_contents div.info_nav p a{
	display:block;
	height:28px;
}
body#info div.sub_contents div.info_nav p.company a{background: url(/info/images/btn_company.jpg) no-repeat 0px 0px;}
body#info div.sub_contents div.info_nav p.philosophy a{background: url(/info/images/btn_philosophy.jpg) no-repeat 0px 0px;}
body#info div.sub_contents div.info_nav p.channel a{background: url(/info/images/btn_channel.jpg) no-repeat 0px 0px;}
body#info div.sub_contents div.info_nav p.digi a{background: url(/info/images/btn_digi.jpg) no-repeat 0px 0px;}
body#info div.sub_contents div.info_nav p.privacy a{background: url(/info/images/btn_privacy.jpg) no-repeat 0px 0px;}
body#info div.sub_contents div.info_nav p.recruit a{background: url(/info/images/btn_recruit.jpg) no-repeat 0px 0px;}
body#info div.sub_contents div.info_nav p.appeal a{background: url(/info/images/btn_appeal.jpg) no-repeat 0px 0px;}
body#info div.sub_contents div.info_nav p.committee a{background: url(/info/images/btn_committee.jpg) no-repeat 0px 0px;}
body#info div.sub_contents div.info_nav p.link a{background: url(/info/images/btn_link.jpg) no-repeat 0px 0px;}
body#info div.sub_contents div.info_nav p.sitemap a{background: url(/info/images/btn_sitemap.jpg) no-repeat 0px 0px;}

body#info div.sub_contents div.info_nav p.company a:hover{background: url(/info/images/btn_company.jpg) no-repeat 0px -28px;}
body#info div.sub_contents div.info_nav p.philosophy a:hover{background: url(/info/images/btn_philosophy.jpg) no-repeat 0px -28px;}
body#info div.sub_contents div.info_nav p.channel a:hover{background: url(/info/images/btn_channel.jpg) no-repeat 0px -28px;}
body#info div.sub_contents div.info_nav p.digi a:hover{background: url(/info/images/btn_digi.jpg) no-repeat 0px -28px;}
body#info div.sub_contents div.info_nav p.privacy a:hover{background: url(/info/images/btn_privacy.jpg) no-repeat 0px -28px;}
body#info div.sub_contents div.info_nav p.recruit a:hover{background: url(/info/images/btn_recruit.jpg) no-repeat 0px -28px;}
body#info div.sub_contents div.info_nav p.appeal a:hover{background: url(/info/images/btn_appeal.jpg) no-repeat 0px -28px;}
body#info div.sub_contents div.info_nav p.committee a:hover{background: url(/info/images/btn_committee.jpg) no-repeat 0px -28px;}
body#info div.sub_contents div.info_nav p.link a:hover{background: url(/info/images/btn_link.jpg) no-repeat 0px -28px;}
body#info div.sub_contents div.info_nav p.sitemap a:hover{background: url(/info/images/btn_sitemap.jpg) no-repeat 0px -28px;}



div.sub_contents div.info_banner p{
	padding-bottom:5px;
}
div.sub_contents div.nibinfo_banner p{
	padding-bottom:5px;
}
/*■■■■font■■■*/