/* novstyle.css                                */
/* Use with tokiwa website                     */
/***********************************************/


/***********************************************/
/* HTML tag styles                             */
/***********************************************/

h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,p,body{ margin: 0;padding: 0;}


div#novstyle {
	background: url(../images/novstyle_bg.gif) 0 0 repeat;
	color: #333;
	font-size: 10pt;
	line-height: 130%;
	height: 100%;
} 
div#novstyle h2 {
	background: url(../images/novstyle_tit.gif) 0 0 no-repeat;
	height: 50px;
	text-indent: -9999px;
}

div#novstyle li {
	list-style: none;
}



/*** メニュー ***/

div#novstyle div.novstyle-menu {
	height: 81px;
}
div#novstyle div.novstyle-menu ul {
	padding: 18px 0 0 4px;
}
div#novstyle div.novstyle-menu ul:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}

div#novstyle div.novstyle-menu ul li {
	float: left;
	font-size: 2px;
	line-height: 0;
	padding: 0 9px 0 19px;
	height: 15px;
	text-indent: -9999px;
}
div#novstyle div.novstyle-menu ul#under-menu {
	padding: 14px 0 0 4px;
}
div#novstyle div.novstyle-menu ul#under-menu li {
	padding: 0 0 0 19px;
}
div#novstyle div.novstyle-menu ul li.intro {
	background: url(../images/novstyle_menu_intro.gif) 19px -15px no-repeat;
	width: 90px;
}
div#novstyle div.novstyle-menu ul li.binkan {
	background: url(../images/novstyle_menu_binkan.gif) 19px -15px no-repeat;
	width: 120px;
}
div#novstyle div.novstyle-menu ul li.acne {
	background: url(../images/novstyle_menu_acne.gif) 19px -15px no-repeat;
	width: 133px;
}
div#novstyle div.novstyle-menu ul li.trial {
	background: url(../images/novstyle_menu_trial.gif) 19px -15px no-repeat;
	width: 172px;
}
div#novstyle div.novstyle-menu ul li.items {
	background: url(../images/novstyle_menu_items.gif) 19px -15px no-repeat;
	width: 64px;
}
div#novstyle div.novstyle-menu ul li.guides {
	background: url(../images/novstyle_menu_guide_s.gif) 19px -15px no-repeat;
	width: 92px;
}
div#novstyle div.novstyle-menu ul li.guidem {
	background: url(../images/novstyle_menu_guide_m.gif) 19px -15px no-repeat;
	width: 94px;
}
div#novstyle div.novstyle-menu ul li.guideb {
	background: url(../images/novstyle_menu_guide_b.gif) 19px -15px no-repeat;
	width: 144px;
}
div#novstyle div.novstyle-menu ul li.check {
	background: url(../images/novstyle_menu_check.gif) 19px -15px no-repeat;
	width: 135px;
}
div#novstyle div.novstyle-menu ul li.faq {
	background: url(../images/novstyle_menu_faq.gif) 19px -15px no-repeat;
	width: 40px;
}
div#novstyle div.novstyle-menu ul li.read {
	background: url(../images/novstyle_menu_read.gif) 19px -15px no-repeat;
	width: 105px;
}

/** リンクあり状態 **/
div#novstyle div.novstyle-menu ul li a {
	display: block;
	height: 15px;
	text-decoration: none;
}

div#novstyle div.novstyle-menu ul li.intro a {
	background: url(../images/novstyle_menu_intro.gif) no-repeat;
	width: 90px;
}
div#novstyle div.novstyle-menu ul li.binkan a {
	background: url(../images/novstyle_menu_binkan.gif) no-repeat;
	width: 120px;
}
div#novstyle div.novstyle-menu ul li.acne a {
	background: url(../images/novstyle_menu_acne.gif) no-repeat;
	width: 133px;
}
div#novstyle div.novstyle-menu ul li.trial a {
	background: url(../images/novstyle_menu_trial.gif) no-repeat;
	width: 172px;
}
div#novstyle div.novstyle-menu ul li.items a {
	background: url(../images/novstyle_menu_items.gif) no-repeat;
	width: 64px;
}

div#novstyle div.novstyle-menu ul li.guides a {
	background: url(../images/novstyle_menu_guide_s.gif) no-repeat;
	width: 92px;
}
div#novstyle div.novstyle-menu ul li.guidem a {
	background: url(../images/novstyle_menu_guide_m.gif) no-repeat;
	width: 94px;
}
div#novstyle div.novstyle-menu ul li.guideb a {
	background: url(../images/novstyle_menu_guide_b.gif) no-repeat;
	width: 144px;
}
div#novstyle div.novstyle-menu ul li.check a {
	background: url(../images/novstyle_menu_check.gif) no-repeat;
	width: 135px;
}
div#novstyle div.novstyle-menu ul li.faq a {
	background: url(../images/novstyle_menu_faq.gif) no-repeat;
	width: 40px;
}
div#novstyle div.novstyle-menu ul li.read a {
	background: url(../images/novstyle_menu_read.gif) no-repeat;
	width: 105px;
}


div#novstyle div.novstyle-menu ul li a:hover {
	background-position: 0 -15px;
}




div#novstyle div#novstyle-main {
	background: url(../images/novstyle_pagetit_bg.gif) no-repeat #fff;
	margin: 0 10px ;
}
div#novstyle div#novstyle-main h3 {
	text-indent: -9999px;
}


/** ページの先頭へ戻る **/

div#novstyle p.backtotop {
	padding-bottom: 20px;
	clear: both;
}
div#novstyle p.backtotop a {
	display: block;
	background: url(../images/novstyle_backtotop.gif) 0 0 no-repeat;
	width: 119px;
	height: 16px;
	font-size: 2px;
	line-height: 2px;
	text-indent: -9999px;
}
div#novstyle p.backtotop a:hover {
	background-position: 0 -16px;
}


