@charset "UTF-8";

/* nibinfoCSS Document */

/*■■■■layout■■■*/
body#nibinfo div#leftside {
	width: 618px;
	float:left;
}
body#nibinfo div#rightside {
	width: 256px;
	float:right;
}
body#nibinfo div.main_contents{
	width: 612px;
	margin:0px auto;
	padding:5px 0px 5px;
}
body#nibinfo div.sub_contents{
	width: 250px;
	margin:0px auto;
	padding:5px 0px 5px;
}
div#contents_info {
	background:#fff8f3;
	border-right: 1px solid #ffbdc5;
	border-bottom: 1px solid #ffbdc5;
	border-left: 1px solid #ffbdc5;
	padding-bottom: 10px;
}
body#nibinfo div.sub_contents div.nibinfo_nav{
	background: #ffbdc5 url(/info_images/nibinfo_bottom.gif) no-repeat left bottom;
	padding-bottom:10px;
	margin-bottom:5px;
}
body#nibinfo div.sub_contents div.nibinfo_nav h3{
	background: url(/info_images/nibinfo.gif) no-repeat;
	height:33px;
}
body#nibinfo div.sub_contents div.nibinfo_nav p{
	width:240px;
	margin:0px auto;
}
body#nibinfo div.sub_contents div.nibinfo_nav p a{
	display:block;
	height:28px;
}
body#nibinfo div.sub_contents div.nibinfo_nav p.event a{background: url(/info_images/btn_event.jpg) no-repeat 0px 0px;}
body#nibinfo div.sub_contents div.nibinfo_nav p.event a:hover{background: url(/info_images/btn_event.jpg) no-repeat 0px -28px;}
body#nibinfo div.sub_contents div.nibinfo_nav p.present a{background: url(/info_images/btn_present.jpg) no-repeat 0px 0px;}
body#nibinfo div.sub_contents div.nibinfo_nav p.present a:hover{background: url(/info_images/btn_present.jpg) no-repeat 0px -28px;}
body#nibinfo div.sub_contents div.nibinfo_nav p.preview a{background: url(/info_images/btn_preview.jpg) no-repeat 0px 0px;}
body#nibinfo div.sub_contents div.nibinfo_nav p.preview a:hover{background: url(/info_images/btn_preview.jpg) no-repeat 0px -28px;}
body#nibinfo div.sub_contents div.nibinfo_nav p.sports a{background: url(/info_images/btn_sports.jpg) no-repeat 0px 0px;}
body#nibinfo div.sub_contents div.nibinfo_nav p.sports a:hover{background: url(/info_images/btn_sports.jpg) no-repeat 0px -28px;}
body#nibinfo div.sub_contents div.nibinfo_nav p.mobile a{background: url(/info_images/btn_mobile.jpg) no-repeat 0px 0px;}
body#nibinfo div.sub_contents div.nibinfo_nav p.mobile a:hover{background: url(/info_images/btn_mobile.jpg) no-repeat 0px -28px;}
body#nibinfo div.sub_contents div.nibinfo_nav p.news a{background: url(/info_images/btn_news.jpg) no-repeat 0px 0px;}
body#nibinfo div.sub_contents div.nibinfo_nav p.news a:hover{background: url(/info_images/btn_news.jpg) no-repeat 0px -28px;}


body#nibinfo div.sub_contents div.nibinfo_banner p{
	padding-bottom:5px;
}



/*----------btn----------*/


p.link_os{
	width: 160px;
	margin:0px auto;
	padding:5px;
}
p.link_os a{
	background: url(/info_images/btn_os.gif) no-repeat 0px 0px;
	display: block;
	height: 19px;
	width: 129px;
}
p.link_os a:hover{
	background: url(/info_images/btn_os.gif) no-repeat 0px -19px;
}

p.link_ac{
	width: 160px;
	margin:0px auto;
	padding:5px;
}
p.link_ac a{
	background: url(/present/images/btn_ac.gif) no-repeat 0px 0px;
	display: block;
	height: 19px;
	width: 129px;
}
p.link_ac a:hover{
	background: url(/present/images/btn_ac.gif) no-repeat 0px -19px;
}

p.link_gt{
	width: 160px;
	margin:0px auto;
	padding:5px;
}
p.link_gt a{
	background: url(/info_images/btn_gettii.gif) no-repeat 0px 0px;
	display: block;
	height: 19px;
	width: 129px;
}
p.link_gt a:hover{
	background: url(/info_images/btn_gettii.gif) no-repeat 0px -19px;
}

p.link_more{
	width: 160px;
	margin:0px auto;
	padding:5px;
}
p.link_more a{
	background: url(/info_images/btn_more.gif) no-repeat 0px 0px;
	display: block;
	height: 19px;
	width: 129px;
}
p.link_more a:hover{
	background: url(/info_images/btn_more.gif) no-repeat 0px -19px;
}

p.link_post{
	width: 160px;
	margin:0px auto;
	padding:5px;
}
p.link_post a{
	background: url(/info_images/btn_post.gif) no-repeat 0px 0px;
	display: block;
	height: 19px;
	width: 129px;
}
p.link_post a:hover{
	background: url(/info_images/btn_post.gif) no-repeat 0px -19px;
}

p.link_ot{
	width: 160px;
	margin:0px auto;
	padding:5px;
}
p.link_ot a{
	background: url(/info_images/btn_online.gif) no-repeat 0px 0px;
	display: block;
	height: 19px;
	width: 129px;
}
p.link_ot a:hover{
	background: url(/info_images/btn_online.gif) no-repeat 0px -19px;
}

p.link_ti{
	width: 160px;
	margin:0px auto;
	padding:5px;
}
p.link_ti a{
	background: url(/info_images/btn_ti.gif) no-repeat 0px 0px;
	display: block;
	height: 19px;
	width: 129px;
}
p.link_ti a:hover{
	background: url(/info_images/btn_ti.gif) no-repeat 0px -19px;
}
p.link_os2{
	width: 200px;
	margin:0px auto;
	padding:5px;
}
p.link_os2 a{
	background: url(/info_images/btn_os.gif) no-repeat 0px 0px;
	display: block;
	height: 19px;
	width: 129px;
}
p.link_os2 a:hover{
	background: url(/info_images/btn_os.gif) no-repeat 0px -19px;
}




body#nibinfo p.copy{
	padding:0px 15px 5px;
}


body#nibinfo div#contents_info div.online h3{
	background:#FFFF66;
}




/*■■■■font■■■*/

body#nibinfo p.copy{
	font-size:70%;
	color:#666;
}

body#nibinfo div#contents_info div.online h3{
	color:#CC0000;
}